
SBB Teknolojisi Kullanarak Hızlı Ceph OSD Kurtarma Elde Etmek
Modern veri merkezlerinde kesintisiz veri erişimi kritik öneme sahiptir. Ceph'in CRUSH algoritması arızaları etkili bir şekilde yönetirken ve veri bütünlüğünü korurken, donanım yedekliliği yüksek erişilebilirliği sağlamak için hayati önem taşımaktadır. Ceph altyapısına Depolama Köprüsü Bay (SBB) sunucularını eklemek, donanım arızaları sırasında hizmet kesintilerini en aza indirerek dayanıklılığı önemli ölçüde artırır.
Geleneksel Ceph Dağıtımlarının Zorlukları
Geleneksel bir Ceph dağıtımında, her depolama sunucusu genellikle birden fazla Nesne Depolama Daemon'u (OSD) barındırır. Eğer tek bir sunucu, anakart arızası veya ağ kartı arızası gibi donanım arızaları yaşarsa, o hosttaki tüm OSD'ler aynı anda çevrimdışı olur. Bu durum, bir kurtarma sürecini tetikler, Yerleştirme Gruplarının (PG) bozulmasına neden olur ve potansiyel olarak veri yedekliliğini tehlikeye atar.
Böyle bir olaydan kurtulmak, veri hacmine ve mevcut kaynaklara bağlı olarak önemli bir zaman alabilir; bu da performansın uzun süre düşmesine ve veri kaybı veya hizmet kesintisi riskinin artmasına yol açabilir.
Depolama Köprüsü Koyu (SBB) Sunucuları Tanıtımı
Storage Bridge Bay (SBB), yüksek kullanılabilirlik için tasarlanmış standartlaştırılmış çift düğümlü sunucu mimarisidir. Bir SBB sunucusu, JBOD (Sadece Bir Dizi Disk) yapılandırmasında paylaşılan depolama ile bağlantılı iki bağımsız hesaplama düğümünü barındırır. Genellikle, bu sunucular çift portlu NVMe veya SAS sürücüleri destekler ve sağlam donanım yedekliliği sağlar.
SBB, Ceph Yüksek Erişilebilirliğini Nasıl Artırır?
SBB tabanlı bir Ceph dağıtımında, her düğüm aktif-aktif modda çalışır, bu da her iki düğümün aynı anda Ceph OSD hizmetlerini çalıştırdığı anlamına gelir. Örneğin, 24 NVMe SSD sürücüsü ile donatılmış tipik bir SBB sunucusu, bunları iki düğüm arasında eşit olarak dağıtır ve her düğüm başlangıçta 12 OSD'yi yönetir.
Bu tasarım, bir düğüm arızalandığında yalnızca OSD'lerin yarısının geçici olarak kullanılamaz hale gelmesini sağlar, böylece hepsinin birden etkilenmesini önleyerek arızanın ciddiyetini ve etkisini önemli ölçüde azaltır.
Hızlı OSD Failover Senaryosu
Bir SBB sunucusundaki bir düğümde bir arıza meydana geldiğinde, OSD'lerin yarısı erişilemez hale gelir. Ambedded Technology, etkilenen OSD'leri hayatta kalan düğüme hızlı bir şekilde taşımak ve yeniden etkinleştirmek için tasarlanmış sağlam bir script geliştirmiştir.
Hızlı göç sürecinin nasıl gerçekleştiği:
1.Ceph Konteyner Görüntüsünü Edin:Ceph işlemleri için gerekli olan konteyner görüntüsü referansını hızlıca alın.
2.OSD'ye özgü CRUSH Konumunu Kaldır: Düğüm'e özgü CRUSH konum detaylarını kaldırarak OSD yapılandırmasını güncelleyin.
3. ceph-volume ile OSD'yi etkinleştir: OSD hizmetlerini ceph-volume aracı kullanarak yeniden etkinleştir.
4. cephadm kullanarak OSD'yi benimseyin: Aktif OSD'leri Ceph kümesine entegre edin, hizmeti hızlı bir şekilde geri yükleyin.
Ceph için SBB Kullanmanın Faydaları
1.Minimum Kesinti Süresi: Hızlı OSD yeniden etkinleştirmesi, bozulmuş durumlarda geçirilen süreyi önemli ölçüde azaltır ve PG'leri aktif ve temiz bir duruma hızla geri getirir.
2.Gelişmiş Hizmet Sürekliliği: Uzun süreli kesintileri önler, sürekli hizmet sunumunu korur.
3.Basitleştirilmiş Bakım: Hızlı donanım onarımları daha az acil hale gelir, çünkü hizmetler hayatta kalan düğümde çalışmaya devam eder.
4.Veri Kaybı ve Performans Düşüşü Riskinin Azaltılması: Hızlandırılmış kurtarma süreçleri ve donanım yedekliliği, donanım arızalarıyla ilişkili potansiyel riskleri en aza indirir.
Özet ve Sonuç
Depolama Köprüsü Koyu (SBB) sunucularının Ceph dağıtımlarıyla entegrasyonu, depolama altyapılarının dayanıklılığını ve operasyonel verimliliğini önemli ölçüde artırır. Aktif-aktif bir yapılandırma ve hızlı OSD yeniden etkinleştirme yeteneklerinden yararlanarak, kuruluşlar kesinti sürelerini önemli ölçüde azaltabilir ve yönetimi basitleştirebilir.
Ambedded Technology'nin Ceph cihazı, Mars 624, SBB mimarisinin avantajlarını kullanan anahtar teslim bir çözüm sunarak bu entegrasyonu örneklemektedir.Ceph kullanılabilirliğini artırmak ve bakım süreçlerini kolaylaştırmak isteyen organizasyonlar, eşsiz depolama güvenilirliği ve verimliliği sağlamak için Mars 624'e yükseltmeyi düşünmelidir.
Ayrıca, Ambedded'in UniVirStor tam yığın Ceph yazılımı, Supermicro'nun SSG-640SP-DE2CR60 gibi SBB teknolojisi üzerine inşa edilmiş herhangi bir depolama sunucusunu tamamen destekleyerek, çeşitli altyapı ortamları için esneklik ve uyumluluk sağlar.
- İlgili Ürünler
Mars 624 SBB 24x NVMe İki Hot-Swap Düğümü Ceph Depolama Cihazı
Mars 624 SBB
Mars624 SBB sunucusu, 2U kasasında iki sıcak değiştirilebilir Intel Xeon sunucu düğümünü barındırır. İki sunucu düğümü, aynı anda tüm...
Detaylar