Simplyblock, yazılım tanımlı NVMe ile ‘karmaşık’ Ceph’i hedefliyor


Sekiz düğümlü yazılım tanımlı hiper yakınsanmış bir kümede 66,9 milyon IOPS ve 6,2 µs gecikme ile aynı yapılandırmada ancak Ceph’te 0,77 milyon IOPS ve 3,35 ms gecikme ile karşılaştırıldığında. Bu, özel bulut barındırma sağlayıcılarını hedef alacak aynı adı taşıyan bir Alman girişimi tarafından başlatılan Simplyblock’un iddiası.

Simplyblock CEO’su Rob Pankow, “Amacımız, kendi teknolojilerini geliştirme olanağına sahip olmayan bulut hizmetleri sağlayıcıları için depolama sistemleri sağlamaktır” dedi. “Çoğu zaman bu, müşteriler insan ölçeğinde ilişkiler istediği için seçilen yerel ana bilgisayarlar anlamına gelir.”

Depolama muhtemelen BT altyapısındaki en karmaşık katmandır ve daha küçük ana bilgisayarlarda genellikle ana veri merkezi donanım tedarikçilerinden satın alınan disk ve flaş dizileri şeklini alır.

Pankow, “En teknoloji meraklısı barındırma sağlayıcıları, genellikle genel sunucularda bir Ceph açık kaynaklı depolama sistemi kuracak” dedi. “Ancak dağıtıldığını gördüğümüz çözümlerin çoğu için, çoğu Pure Storage veya NetApp’tan gelen flaş dizileridir. Bunlar aşırı pahalı ürünler ama biz 10 kat daha ucuza mal olacak bir alternatif sunuyoruz” dedi.

Ancak bu tür yazılım tanımlı depolama, tüm işletmeler için uygun mudur? Simplyblock, şu anda veri merkezi depolama sağlayıcıları tarafından sunulan üst düzey işlevselliğe rakip olacak boyuta sahip değil. Amacı, şu anda herkesin bildiği gibi karmaşık olan Ceph’i konuşlandıran ekipleri hedeflemektir.

NVMe için optimize edilmiş kapsayıcılı bir mimari

Computer Weekly’nin Fransız kardeş sitesi LeMagIT, Simplyblock ile bu yılın başlarında Berlin’de düzenlenen bir BT Basın Turu etkinliğinde bir araya geldi. Bu karşılaşma sırasında, Simplyblock’un yazılım tanımlı depolamasının, bazı önemli alanlarda optimize edilmiş, Ceph’in özelleştirilmiş bir versiyonu olup olmadığını kesin olarak belirlemek mümkün değildi.

Başlangıçta teknik direktör olan Michael Schmidt, “Ceph, yapılandırdığınız andan itibaren her tür donanım üzerinde her şeyi yapabilen açık kaynaklı bir sistemdir” dedi. “Simplyblock, NVMe SSD ve NVMe-over-TCP aracılığıyla sunuculara bağlanan depolama düğümleri için optimize edilmiş kodla bunu temel alıyor.”

Schmidt, Simplyblock’un açık kaynaklı Linux NVMe ve NVMe-over-TCP sürücülerini kullandığını ekledi. Ancak, 64-bit kodun optimizasyonu ve silme kodlamasını kullanarak depolama düğümleri arasında yedeklilik sağlayan yeni bir algoritma, kümede x86 çekirdeği başına milyonlarca IOPS’ye ulaşmanın anahtarıdır.

“X86 çekirdekleri sayesinde ve her biri dahili SSD depolama kapasitesine sahip, silme kodlamasının paylaşım yürütmesi ve paylaşım blok modu ile kümelerimize 255 adede kadar düğüm koyabiliyoruz. Kümelerimize, aynı anda on binlerce VM’ye blok modunda erişilebilir.”

Simplyblock tarafından sağlanan belgelere göre, her uygulama sunucusu küme ile blok modunda iletişim kurmak için bir sürücü ile donatılmıştır. Veya daha doğrusu, kümedeki düğümlerden birinin sırayla seçilmesiyle.

Kümedeki düğümlerin merkezinde, Simplyblock’un yazılım tanımlı depolaması kapsayıcılıdır. Konteynerler, silme kodlama bloğu paylaşımını yönetmek için, bir diğeri dahili sürücülerdeki G/Ç’yi yönetmek için ve bir Yönetim Etki Alanı konteyneri, kümedeki mantıksal birimleri indekslemek için belirtilir. Daha açık bir ifadeyle, Management Domain container, cluster’da bulunan diğer container’ları indeksler ve API üzerinden iletişim kurarak aralarındaki yükü paylaşır.

Simplyblock, bir kümenin yalnızca iki düğümle çalışabileceğini söyledi, ancak Ceph’e kıyasla en iyi performansı elde etmek için tamamı NVMe SSD’lerle olmak üzere en az beşini dağıtmayı öneriyor. Bu makalenin başında belirtilen türden performans rakamları, her biri 2,6 GHz hızında iki Intel Xeon 6126 (her biri 12 çekirdek), 512 GB RAM, 10 7,68 TB NVMe SSD ve iki 100 Gb/sn ile donatılmış sekiz düğümlü bir kümeden elde edilmiştir. Ethernet bağlantıları.

Yarın, bulut, veri azaltma ve dosya ve nesne erişimi

Simplyblock, gerçekten yeni başlayan bir girişimdir. Pankow, “Henüz hiç müşterimiz yok ve birkaç Alman ve Avusturyalı barındırma şirketiyle test aşamasındayız” dedi.

Ve boru hattında bir dizi teknik ekleme var. Şimdiden yıl sonuna kadar, AWS bulutunda veya OpenStack altyapısında Simplyblock sanal kümeleriyle arayüz oluşturma becerisine sahip olacak. Bunun, şimdi ile 2024’ün başlangıcı arasında Azure ve GCP’yi de kapsaması mümkündür.

Pankow, “Sistemimizin barındırılan sürümünü AWS EC2 VM’lerinde zaten test ettik” dedi. “Böyle bir dağıtımın performanslarını AWS EBS ile karşılaştırmak ilginç. Sınıfının en iyisi EBS io2 Block Express hizmeti ile aynı performansı elde ediyoruz [usually aimed high-performance database workloads], yani GB başına 1.000 IOPS ve birim başına 4 GBps aktarım hızı. Giriş seviyesi bir EBS hizmeti, GB başına yalnızca 50 IOPS ve 1 GBps sunar.”

Ayrıca, 2024’ün sonlarına doğru Simplyblock, içerik boyutunun 3 kat küçültülmesini sağlayacak veri azaltma teknolojisini ekleyecek. Gelecek yılın başında, yeni kapsayıcılarda çalıştırılan dosya ve nesne depolama modları planlanıyor. Bu eklemeler, bunların bir Kubernetes kümesiyle birlikte kullanılmasına izin vermek için yeni bir CSI sürücüsüyle birlikte gelecek.

Son olarak, 2024’ün sonunda Simplyblock, siber saldırı durumunda en son sağlıklı veri kümelerinin hızlı bir şekilde geri yüklenmesini sağlayabilecek anlık görüntüleri uygulamayı planlıyor.



Source link