Ceph kümesi 1 TiB/s sınırını aştı

celeron

Global Mod
Global Mod
Bir depolama alanı olarak Ceph çok esnektir – hemen hemen her donanımda çalışır – ancak cazip performans değerleriyle kurumsal kullanım için uygun ince ayar gerektirir. Ceph blogunda, Clyso'nun Ceph performans uzmanı Mark Nelson, şirketinin bir küme geçiş projesi sırasındaki test çalışmaları sırasında 1 TiB/S sınırını nasıl kırdığını anlatıyor.

Reklamcılık




Bu zorlu projenin amacı, yaşlanan 17 raflı HDD tabanlı Ceph kümesini 10 PetaByte NVMe ortamına taşımaktı. Müşteriye danışılarak, raf başına dört Ceph düğümü, yani aşağıdaki ekipmanlara sahip 68 1U Dell PowerEdge R6615 sunucu seçimi yapıldı:

  • CPU: AMD EPYC 9454P (48 çekirdek)
  • 192 GB DDR5 bellek
  • 2 100GbE Mellanox ConnectX-6
  • 10 Dell 15,36 TBye Kurumsal NVMe-5 SSD
Kullanılan işletim sistemi, Debian yukarı akış paketlerinden Ceph ile Ubuntu 20.04 LTS idi.







Yeni Ceph kümesinin ilk test sonuçları ciddiydi.


(Resim: ceph.io)



Nelson, blog yazısında kümenin performansını optimize etmenin zorlu yolunu çok detaylı bir şekilde anlatıyor. Çeşitli ölçeklendirme sorunlarını çözmeyi başardı. Ölçümler için Esnek I/O Test Cihazını kullandı fio (), birden fazla iş parçacığı/işleminde paralel G/Ç eylemlerini tetikleyebilir.







Pek çok ayar yinelemesinden sonra işlem tamamlandı: Küme, Ranbdom Reads'te 1 TiB/s sınırını aştı.


(Resim: ceph.io)




Test sonuçlarının özeti​

30 OSD (3x)​

100 OSD (3x)​

320 OSD (3x)​

630 OSD (3x)​

630 OSD (EC62)​

Eş konumlu Fio​

HAYIR​

HAYIR​

HAYIR​

Evet​

Evet​

4MB Okuma​

63 GiB/sn​

214 GiB/sn​

635 GiB/sn​

1025 GiB/sn​

547 GiB/sn​

4MB Yazma​

15 GiB/sn​

46 GiB/sn​

133 GiB/sn​

270 GiB/sn​

387 GiB/sn​

4KB Rand Okuma​

1,9 milyon IOPS​

5,8 milyon IOPS​

16,6 milyon IOPS​

25,5 milyon IOPS​

3,4 milyon IOPS​

4KB Rand Yazma​

248K IOPS​

745K IOPS​

2,4 milyon IOPS​

4,9 milyon IOPS​

936K IOPS​

Düğümler artık müşterinin kümesine entegre edilmiştir. Clyso, blogda açıklanan tüm ayarlama önlemlerini başlangıçta uygulamamaya karar verdi. Öncelikle kümenin mevcut, çoğunlukla standart yapılandırma altında güvenilir bir şekilde çalıştığından emin olmak istersiniz. Müşteri performans sorunlarıyla karşılaşırsa, test çalıştırmalarından elde edilen veriler daha ileri optimizasyon önlemleri için bol miktarda girdi sağlar.

Clyso GmbH'nin kurucusu ve CEO'su ve Ceph Vakfı Yönetim Kurulu Üyesi Joachim Kraftmayer, iX 1/2024 sayısında Ceph'in en iyi şekilde nasıl kullanılacağını ayrıntılı olarak anlatıyor.


(orta)



Haberin Sonu