Ambedded Technology Co., LTD.

Yüksek Veri Kullanılabilirliği ve Dayanıklılık

Ceph nesne depolaması, replikasyon ve gelişmiş silme kodlaması yoluyla veri kullanılabilirliği sağlar, bu sayede veriler eşlik bilgisi ile birleştirilir ve daha sonra parçalanır ve depolama havuzu boyunca dağıtılır.
Bir depolama aygıtı arızalandığında, verileri yeniden iyileştirmek için yalnızca bir parça alt kümesine ihtiyaç duyulur, yeniden oluşturma süresi veya düşük performans yoktur ve arızalı depolama aygıtları uygun olduğunda değiştirilebilir.
Ceph, medyaya yazılan verileri sürekli olarak doğrulayan, geniş çapta dağıtılmış verileri ve veri temizleme teknolojisini birleştirerek 15 dokuz veri dayanıklılığı elde etmenizi sağlayabilir.

Veri Kopyalama, Silme Kodlama ve Düzeltme

Nesne Kopyalama

Bir istemci veri yazacağı zaman, hangi OSD’ye yazacağını hesaplamak için nesne kimliğini ve havuz adını kullanır. İstemci OSD’ye veri yazdıktan sonra, OSD verileri bir veya daha fazla OSD’ye kopyalar. Birden çok OSD’nin aynı anda arızalanması durumunda verilerin hayatta kalmasını sağlamak için istediğiniz kadar çoğaltmayı yapılandırabilirsiniz. Çoğaltma, disk dizisinin RAID-1’ine benzer, ancak daha fazla veri kopyasına izin verir. Çünkü ölçekte, basit bir RAID-1 çoğaltması artık donanım arızası riskini yeterince karşılamayabilir. Daha fazla kopya depolamanın tek dezavantajı, depolama maliyetidir.

Ceph istemcileri, CRUSH algoritmasına dayalı olarak OSD’lere rastgele veri yazar . OSD diski veya düğümü arızalanırsa Ceph, sağlıklı OSD’lerde depolanan diğer replikasyonlardan verileri yeniden iyileştirebilir .

Sen edebilir başarısızlık etki alanını tanımlamak nedeniyle tüm başarısızlık etki alanının bir veya daha fazla başarısızlıklarına veri kaybı yaşamamak için farklı sunucular, rafları, odalar veya veri merkezlerinde Ceph mağaza çoğaltılmış verileri yapmak. Örneğin, 5 rafta (her rafta 3 sunucu) kurulu 15 depolama sunucunuz varsa, hata etki alanı olarak üçüncü ve rafı çoğaltma kullanabilirsiniz. Ceph kümesine veri yazma, her zaman beş raftan üçünde depolanan üç kopyaya sahip olacaktır. Veriler, istemci hizmetini düşürmeden 2 raftan herhangi biri arızalandığında hayatta kalabilir. CRUSH kuralı, Ceph depolamanın tek bir hata noktasına sahip olmamasını sağlamanın anahtarıdır .

Silme Kodlama

Çoğaltma en iyi genel performansı sunar, ancak depolama alanı açısından verimli değildir. Özellikle daha yüksek derecede yedekliliğe ihtiyacınız varsa.
Yüksek veri kullanılabilirliğine sahip olmak, geçmişte RAID-1’e alternatif olarak RAID-5 veya RAID-6’yı kullanmamızın nedenidir. Parity RAID, depolama performansı pahasına (çoğunlukla yazma performansı) çok daha az depolama ek yükü ile yedeklilik sağlar. Ceph, benzer bir sonuç elde etmek için silme kodlamasını kullanır. Depolama sisteminizin ölçeği büyüdüğünde, yalnızca bir veya iki diske veya hata etki alanlarının aynı anda başarısız olmasına izin verme konusunda kendinizi güvende hissetmeyebilirsiniz. Silme kodu algoritması, daha az ek yük alanıyla daha yüksek bir artıklık düzeyi yapılandırmanıza olanak tanır.
Silme kodlaması, orijinal verileri K veri parçalarına ayırır ve fazladan M kodlama parçalarını hesaplar. Ceph veriyi kurtarabilir, bu arada maksimum M hatası etki alanları başarısız olur. Toplam K + M öbek, farklı hata etki alanlarında bulunan OSD’lerde depolanır.

Ovma

Veri tutarlılığını ve temizliğini korumanın bir parçası olarak Ceph OSD Daemons, yerleştirme grupları içindeki nesneleri temizleyebilir. Yani, Ceph OSD Daemons, diğer OSD’lerde depolanan yerleştirme gruplarındaki kopyaları ile bir yerleşim grubundaki nesne meta verilerini karşılaştırabilir. Düzeltme (genellikle günlük olarak yapılır), hataları veya dosya sistemi hatalarını yakalar. Ceph OSD Daemons ayrıca nesnelerdeki verileri bit bit olarak karşılaştırarak daha derin bir fırçalama gerçekleştirir. Derin temizleme (genellikle haftalık olarak gerçekleştirilir), hafif bir fırçalamada görünmeyen bir sürücüdeki kötü sektörleri bulur.

Veri İyileştirme

Ceph’in veri yerleştirme tasarımı sayesinde, veriler tüm sağlıklı OSD’ler tarafından iyileştirilir. Verilerin yeniden iyileştirilmesi için yedek disk gerekmez. Bu, kaybolan verileri yedek diske yeniden oluşturmak zorunda olan disk dizisine kıyasla yeniden düzeltme süresini çok daha kısaltabilir.

Veri dağıtımı ve hata alanını tanımlamak için UVS yöneticisini kullanın.

Ceph Depolama Çözümleri Tasarımı Ve Üretimi | Ambedded

Tayvan’da bulunan Ambedded Technology Co., LTD. % 60 CapEX tasarrufu,% 70 daha az güç tüketimi ve% 100 ölçek büyütme avantajları ile ARM tabanlı yazılım tanımlı depolama cihazları sunan bir Ceph depolama çözümü sağlayıcısıdır.

Yazılım tanımlı depolama tasarımı ve üretimi için Ambedded ekibi, müşterilerin ceph çözümünü Telekom, medikal, askeri, uç veri merkezi ve HA gerektiren kurumsal depolama gibi çok yönlü endüstrilere uyarlamalarına yardımcı olacak geniş deneyime sahiptir.

Ambedded, hem ileri teknoloji hem de 20 yıllık deneyime sahip 2013 yılından beri müşterilerine Ceph depolama çözümleri sunmaktadır, Ambedded her müşterinin taleplerinin karşılanmasını sağlar.