CEPH Yönetimi

BulutWiki sitesinden
Admin (mesaj | katkılar) tarafından oluşturulmuş 11:42, 18 Haziran 2018 tarihli sürüm (CEPH Performans Optimizasyonu için Ayarlanabilecek Değişken Listesi)
Şuraya atla: kullan, ara

CEPH Performans Optimizasyonu için Ayarlanabilecek Değişken Listesi

Genel

  • Kernel pid max:  Linux çekirdeği tarafından kullanılacak olan makimum işlemci numarası (Proccess id). OSD sayısının fazla olduğu sistemlerde thread sayısıda göz önüne alındığının da bu değerin arttırılması gerekebilir. Bu değeri yükseltmek için /proc/sys/kernel/pid_max değeri arttırılabilir.
  • max open files: Ceph tarafından kullanacak olan dosyaların maksimum sayısı.
  • filestore min sync interval,filestore max sync interval: Bu değerlen verinin journal’dan hangi sıklıkla diske aktarılacağını belirliyor (saniye olarak). SSD diskiniz büyükse ve değerleri az tutarsanız SSD diskinizi yeterince kullanmamış olursunuz.
  • Jumbo Frames: anahtarlama cihazı ve işletim sisteminde mtu değeri 9000 olarak ayarlanması performansı arttıracaktır.
  • Disk read_ahead:Disklerden okuma sırasında okunan verilerin tampon belleğe aktarılması istemcilerin(prefetch) disk erişimini hızlandıracaktır. Diske ait mevcut değer (sde diski için)
cat /sys/block/sde/vda/queue/read_ahead_kb

komutu ile görülebilir. Değer echo ile değiştirilebilir.

Filestore Kuyruğu

  • filestore queue max ops: filestore’un kuyruğa yeni bir I/O operasyonu için maksimum sayısı
  • filestore queue max bytes:I/O operasyonlarının maksimum byte değeri
  • filestore queue committing max ops: Bir seferde yapılacak olan I/O operasyonların maksimum sayısı
  • filestore queue committing max bytes: Bir seferde yapılacak olan I/O operasyonların maksimum byte değeri
  • filestore op threads: Dosya sisteminde yapılacak olan operasyonları için paralel olarak çalıştırılacak thread değeri

OSD

*osd max write size: OSD tarafından bir seferde yazılabilecek olan veri miktarı (MByte) *osd client message size cap: İstemciye ait verinin bellek tutulacak kısmına ait olan maksimum değler (MByte) *osd deep scrub stride: Scrub operasyonları sırasında okunacak veri miktarı (Byte) *osd op threads: Ceph OSD programı tarafından kullanılan thread sayısı *osd disk threads: Ceph OSD programı tarafından disk işlemlerinde kullanılacak olan thread sayısı

OSD Journal

*journal max write bytes: Journal’a bir seferde yazılabilecek maksimum byte miktarı *journal max write entries: Journal’a bir seferde yapılabilecek yazma sayısı *journal queue max ops: Journal kuyruğunda tek seferde yapılabilecek olan maksimum operasyon sayısı *journal queue max bytes: Journal kuyruğunda tek seferde yapılabilecek olan maksimum byte sayısı

OSD Kurtarma Operastonarlı (Recovery)

*osd recovery op priority: OSD kurtarma işleminin önceliği, rakam azaldıkça önceliği artıyor. *osd recovery op priority: Aktif kurtarma işlemlerinin maksimum sayısı, sayı arttıkça kurtarma süresi azalıyor, sistemin genel performansı azalıyor. *osd max backfills: Backfill operasyonlarının maksimum sayısı.