Çalışan bir sistem için Linux IOPS'u ölçme


16

Çalışan bir Linux sunucusunun IOPS'sini nasıl ölçebilirim? Bir SATA sürücüsünün teorik IOPS'unun 90 civarında olduğunu ve kurumsal 10k SAS / FC diskinin 180 olduğunu biliyorum. Şu anda çalışan sistemimin ne kadarını bilmek istiyorum?

Şu anda iotop ve iostat kullanıyorum. Ancak her iki yardımcı program da IOPS numarasını vermez.

Btw, bu soru bir kopya değil bu . Depolama sistemimi karşılaştırmak istemiyorum, ancak mevcut sistemim tarafından ne kadar IOPS kullanıldığını anlıyorum.

Yanıtlar:


21

Uhm ... iostatsistemimde IOPS gösteriyor:

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               1.00        64.00         0.00         64          0

Yükseltmeye bakmak isteyebilir.


Cevabınız için teşekkürler, tps ve GİB arasındaki fark nedir? Aynı mı?
Rajkumar S

4
Aynı şey.
womble

19

sysstatPaketi henüz yüklemediyseniz kurun ve komutu kullanın sar -d 1. tpsSütunu izle . En azından basketbol sahası figürünü veriyor.

Ancak, gerçek maksimum IOPS sayısının sunucu iş yükünüze bağlı olarak büyük ölçüde değiştiğini unutmayın. Çok sayıda sıralı erişimi olan bir sunucu, çok sayıda rasgele erişim yapan bir sunucudan daha fazla IOPS alabilir.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.