- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2 示例? DeviceTypeIOPSInterfaceNotes7,200?rpm?SATA?drives HDD~75-100 IOPS[2]SATA 3?Gb/s10,000 rpm SATA drives HDD ~125-150 IOPS[2]SATA 3 Gb/s 15,000 rpm?SAS?drives HDD ~175-210 IOPS?[2]SAS ? ? 二. IOPS 说明?????2.1 IOPS?(Input/OutputPer Second)IOPS?即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。IOPS是指单位时间内系统能处理的I/O请求数量,一般以每秒处理的I/O请求数量为单位,I/O请求通常为读或写数据操作请求。随机读写频繁的应用,如OLTP(OnlineTransaction Processing),IOPS是关键衡量指标。 另一个重要指标是数据吞吐量(Throughput),指单位时间内可以成功传输的数据数量。对于大量顺序读写的应用,如VOD(Video On Demand),则更关注吞吐量指标。 传统磁盘本质上一种机械装置,如FC, SAS, SATA磁盘,转速通常为5400/7200/10K/15K rpm不等。影响磁盘的关键因素是磁盘服务时间,即磁盘完成一个I/O请求所花费的时间,它由寻道时间、旋转延迟和数据传输时间三部分构成。 ? (1)寻道时间 Tseek是指将读写磁头移动至正确的磁道上所需要的时间。寻道时间越短,I/O操作越快,目前磁盘的平均寻道时间一般在3-15ms。 (2)旋转延迟 Trotation 是指盘片旋转将请求数据所在扇区移至读写磁头下方所需要的时间。旋转延迟取决于磁盘转速,通常使用磁盘旋转一周所需时间的1/2表示。比如,7200 rpm的磁盘平均旋转延迟大约为60*1000/7200/2 = 4.17ms,而转速为15000 rpm的磁盘其平均旋转延迟约为2ms。 (3)数据传输时间 Ttransfer是指完成传输所请求的数据所需要的时间,它取决于数据传输率,其值等于数据大小除以数据传输率。目前IDE/ATA能达到133MB/s(MBPS),SATA II可达到300MB/s的接口数据传输率,数据传输时间通常远小于前两部分时间。 ? IOPS(每秒IO次数) = 1s/(寻道时间+旋转延迟+数据传输时间) 因此,理论上可以计算出磁盘的最大IOPS,即IOPS = 1000ms/ (Tseek + Troatation),忽略数据传输时间。假设磁盘平均物理寻道时间为3ms, 磁盘转速为7200,10K,15Krpm,则磁盘IOPS理论最大值分别为: IOPS = 1000 / (3 + 60000/7200/2)? = 140 IOPS = 1000 / (3 + 60000/10000/2) = 167 IOPS = 1000 / (3 + 60000/15000/2) = 200 ? 2.2 固态硬盘的IOPS 固 态硬盘SSD是一种电子装置, 避免了传统磁盘在寻道和旋转上的时间花费,存储单元寻址开销大大降低,因此IOPS可以非常高,能够达到数万甚至数十万。实际测量中,IOPS数值会受到 很多因素的影响,包括I/O负载特征(读写比例,顺序和随机,工作线程数,队列深度,数据记录大小)、系统配置、操作系统、磁盘驱动等等。因此对比测量磁 盘IOPS时,必须在同样的测试基准下进行,即便如何也会产生一定的随机不确定性。 ? 通常情况下,IOPS可细分为如下几个指标: Toatal IOPS:混合读写和顺序随机I/O负载情况下的磁盘IOPS,这个与实际I/O情况最为相符,大多数应用关注此指标。 Random Read IOPS:100%随机读负载情况下的IOPS。 Random WriteIOPS:100%随机写负载情况下的IOPS。 Sequential ReadIOPS:100%顺序负载读情况下的IOPS。 Sequential WriteIOPS:100%顺序写负载情况下的IOPS。 ? ? 三.ORION 工具说明 ORION (OracleI/O Calibration Tool)?Oracle 公司推出的一个校准数据库的存储系统?I/O?性能的独立工具。有关该工具的说明,参考: Oracle ORION IO 测试工具/tianlesoftware/article/details/5965331? ? 我们使用ORION 工具测试一下看看:[root@qs-xe-dzora-pd software]#?cat dave.lun/dev/sdb1 ? [root@qs-xe-dzora-pd software]#??./or
您可能关注的文档
最近下载
- 专四作文举例法Exemplification教学文案.pptx VIP
- 2025年中考生物复习新题速递之绿色植物的光合作用和呼吸作用( 2024年9月).doc VIP
- 静脉输液并发症预防与处理规范-课件.ppt VIP
- 关于Listing and Exemplification的PPT重要课件.ppt VIP
- 后人类主义视角下的生物艺术研究论文.docx VIP
- 建筑施工安全生产实务注册安全工程师考试.docx VIP
- 公墓项目投标施工组织设计.pdf VIP
- 译林版七年级英语上册完形填空训练50套(含答案).pdf VIP
- 专四作文举例法Exemplification.pptx VIP
- 腰椎退行性病变的护理查房.pptx VIP
文档评论(0)