"CEPH Yönetimi" sayfasının sürümleri arasındaki fark

BulutWiki sitesinden
Ş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 o..." içeriğiyle yeni sayfa oluşturdu)
 
(CEPH Performans Optimizasyonu için Ayarlanabilecek Değişken Listesi)
2. satır: 2. satır:
 
===Genel===
 
===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.
 
*'''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ı.
+
*'''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.
+
*'''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.
+
*'''Jumbo Frames:''' anahtarlama cihazı ve işletim sisteminde mtu değeri 9000 olarak ayarlanması performansı arttıracaktır.
*Disk read_ahead:
+
*'''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)
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
 
  cat /sys/block/sde/vda/queue/read_ahead_kb
 
komutu ile görülebilir. Değer echo ile değiştirilebilir.
 
komutu ile görülebilir. Değer echo ile değiştirilebilir.

11:39, 18 Haziran 2018 tarihindeki hâli

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
   4.1.3. 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ı
   4.1.4. 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ı
   4.1.5. 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ı.