Performance

IOPS 比較和塊大小

  • November 2, 2016

據我所知 - IOps 是給定數據塊上每秒的 IO 操作。但是如果經常省略該給定塊的大小。

我認為,只要塊大小相對較小,塊大小就不會產生影響,我可以將某些軟體的 iops 要求與製造商給出的儲存系統的 iops 性能進行比較。我對嗎?

塊大小相對較小的限制在哪裡?例如,32k 是否已經太大了?

最佳塊大小取決於您的應用程序和使用模式。一般來說,順序訪問受益於大塊(需要較少的讀取),隨機訪問來自小塊(較少浪費的部分讀取),但這並不是一成不變的。

如果測試環境未完全公開或使用特定版本的比較工具,則直接 IOPS 比較主要是一種行銷策略/廣告。您必須修復您不感興趣的變數,然後比較結果。我認為很難重現潛在客戶需要的所有測試設置,而且如果您發布所有內容,您的競爭對手可能會作弊並將他的最佳結果與您的最差結果進行比較,因此他們只會發布最佳或平均分數。

通常的塊大小從 512 B 到 128 KB,但限制取決於使用的​​文件系統、作業系統和應用程序軟體。

引用自:https://serverfault.com/questions/812678