磁盘性能指标(转)
本文主要讲述一下评价磁盘性能的几个指标,然后再会讲述一下如何对磁盘进行性能测试。
1. 概念介绍
1) 磁盘性能指标–IOPS
IOPS(Input/Output Per Second)即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。IOPS是指单位时间内系统能处理的IO请求数量,一般以每秒处理的IO请求数量为单位,IO请求通常为读或写数据操作请求。
随机读写频繁的应用,如小文件存储(图片)、OLTP数据库、邮件服务器,关注随机读写性能,IOPS是关键衡量指标。
数据读写频繁的应用,传输大量连续数据,如电视台的视频编辑、视频点播VOD(Video On Demand),关注连续写性能。
IOPS和数据吞吐量适用于不同的场合:
-
读取10000个1KB文件,用时10秒,Through(吞吐量)=1MB/s,IOPS=1000, 追求IOPS
-
读取1个10MB文件,用时0.2秒,Through(吞吐量)=50MB/s,IOPS=5, 追求吞吐量
2)磁盘服务时间
传统磁盘本质上是一种机械装置,如FC、SAS、SATA磁盘,转速通常为5400/7200/10K/15K rpm不等。影响磁盘的关键因素是磁盘服务时间,即磁盘完成一个IO请求所花费的时间,它由寻道时间、旋转延迟和数据传输时间三个部分构成。
-
寻道时间
-
旋转延迟
-
数据传输时间
[参看]: