大拿网
让利商家:当当网 6% | VANCL凡客诚品 8% | 购物链 8% | 京东商城 1-22元/单 | 红孩子 5% | 隐形眼镜免费试戴 | GodMobi笔记本电池 10% | 99网上书城 7.5%
找不到,搜搜看!

性能早掌握 服务器评测方法之磁盘篇

来源:ZOL.COM.CN | 2008年07月31日 | 作者:

    刚刚我们在《服务器评测方法研究之CPU篇》一文中讨论了对服务器处理器进行评估的方法,简单列举了几个比较通用而准确的测试软件,下面我们将探讨如何进行磁盘系统的评估。

    磁盘子系统在服务器中是一个非常重要的组件,在我们常见的一些服务器应用中,对磁盘系统的性能要求并不低于处理器。比如在文件服务器中,主要进行的工作就是文件的读写,对处理器的要求并不高,但是读写操作非常复杂,既有不连贯数据的随机读写,也有大块数据的连续读写,这就要求服务器的磁盘系统具有良好的响应能力和数据吞吐能力。又如在Web应用中,对于硬盘容量的要求并不高,但是磁盘系统需要响应大量的随机请求,所以磁盘系统的读写速度对于Web服务器也是非常重要的。

    影响磁盘系统性能的因素有很多,如磁盘的转速、接口类型、缓存、组建的磁盘阵列的类型,阵列卡的类型等等。但是光从磁盘系统的规格上来判断磁盘的性能也不是非常科学,磁盘控制器以及不同应用环境对于磁盘系统性能的影响还是非常大的。这时候进行磁盘系统的评估就具有现实意义了,通过对磁盘系统处理请求的能力、读写性能、访问时间等指标的测试,就可以对磁盘系统的性能进行估算,来查看是否符合真实应用的要求。下面为读者推荐两款比较常用的磁盘系统测试软件:

    1、HD Tach

    HD Tach是一个免费的磁盘测试软件,界面友好,操作简单,测试时间短但是比较准确。HD Tach可以针对磁盘底层的性能进行测试,支持硬盘、软盘、闪存、磁盘阵列等存储设备。通过分段拷贝不同容量的数据到硬盘,HD Tach可以测试磁盘系统的突发数据传输率、CPU使用率、随机存取时间,连续读取数据传输率及连续写入数据传输率等项目的测试。


服务器评测方法研究之磁盘篇
HD Tach 3.0.4.0版本

    上图是HD Tach的一个初始界面,在这里我们可以选择存储设备和进行测试的方式,如果选择“Quick bench”则进行快速测试,仅测试8MB区域;如果选择“Long bench”则对32MB区域进行持续测试,测试时间较长,但是结果更为准确。选择“Run Test”之后,系统就开始进行测试。

服务器评测方法研究之磁盘篇
测试过程

    测试过程分为突发测试、CPU测试、随机访问测试和顺序读测试,测试完成后会以曲线来显示测试结果。

服务器评测方法研究之磁盘篇
测试结果

    测试磁盘规格为单个80GB、7200转、SATA接口,从测试结果的曲线我们可以看到磁盘最外圈到最内圈的读取速度,因为磁盘最外圈的速度是最快的,测试是从磁盘最外圈开始,所以一般曲线呈递减趋势。从上图可以看出曲线比较平缓,说明磁盘读取还是比较稳定。从曲线下方的柱状图可以查看突发传输率,这个速度一般测试的是内存到硬盘缓存的速度,所以数值会比较高,在实际应用中无法达到。柱状图右边是测试结果的统计信息,可以查看测试硬盘的型号,随机访问时间、CPU使用率和平均读取时间。

    HD Tach测试的优点在于软件免费,操作简单,执行快速,可以通过曲线来表现从硬盘最外圈到最内圈的读取状态,比较形象,对于快速测试单个硬盘的读取性能是个非常不错的测试软件。但是我们在实际应用过程中发现,HD Tach对于磁盘阵列的测试结果不如测试单个硬盘那样准确。

您可以通过以下几种方式找到此文章
焦点新闻推荐
网上购物论坛 | 新闻大全 | 产品大全 | 关于我们 | 申请加盟 | 合作伙伴 | 友情链接 | 联系我们 | 广告服务 | 图书目录 | 网站地图 | 经销商登陆 | 高薪诚聘
大拿网
本网站为购物搜索引擎,只提供各网站商品及服务信息链接,商品信息以商家实际信息为准!
Copyright © 2005-2008 DANAWA.com.cn, All Rights Reserved.
大拿网版权所有 京ICP证050892 | 北京市公安局海淀分局网监中心备案编号:1101081461