Mobirise Web Site Maker

Throughput、IOPS、LATENCY

Throughput

        Throughput 表示儲存裝置每秒資料的傳輸總量,Throughput 輸送量是用來計算每秒在 I/O 流中傳輸的資料總量。廣義上也被叫做“頻寬”,用來衡量 I/O 流中的傳輸通道。但「頻寬」包括通道中所有資料的總傳輸量的最大值,而「輸送量」則是只包含傳輸的實際資料,兩者還是有些許區別。(聚碩科技 EMC Club 技術通報第23期)

IOPS

        IOPS 表示儲存裝置每秒執行I/O的次數,IOPS (IO per Second) 是用來計算 I/O 流中每個節點中每秒傳輸的數量。通常情況下,廣義的 IOPS 指得是伺服器和儲存系統處理的 I/O 數量。此處提到的 IOPS,是指得廣義的 IOPS,即由伺服器發起的,並由儲存系統中處理的 I/O 單位。(聚碩科技 EMC Club 技術通報第23期)

LATENCY

        讀寫延遲 (LATENCY) 是指儲存裝置在做資料讀寫時 (包含循序存取與隨機存取)),因裝置動作產生的延遲時間,機械式儲存裝置因為會有碟片旋轉延遲時間 (rotational latency)、磁頭尋道時間 (seek time),相對於 Flash 磁碟多了這兩種機械動作的時間,在延遲時間的數據會有較差的表現。

IOPS 和 Throughput 輸送量存在著線性的變化關係,而其中的變數就是每個 I/O 的大小。當被傳輸的 I/O 比較小的情況下,每個 I/O 所需傳輸的時間會比較少,單位時間內傳輸的 I/O 數量就多。當 I/O 尺寸比較大的情況下,傳輸每個 I/O 的時間增大,IOPS 數量下降。但是相比更高百分比的 I/O 通道用來傳輸實際資料,Throughput 則明顯上升。(聚碩科技 EMC Club 技術通報第23期)