很好的存储性能测试文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EMC存储性能测试
存储性能好坏无非看三个参数,存储性能直接影响主机的性能好坏与否
Bandwidth (MB/s)
•Important for backups, DSS operations, rich media access
Throughput (IOPS)
•Important for filesystem access, RDBMS; small requests (2-16KB)
Response time
•A key measurement of quality of ser vice; an array can offer a high max IOPS figure, but deliver consistently slow response time
Bandwidth (MB/s)
测试linux下的性能一般就用dd了,taobao就这么做。如果dd的性能都不行,其他就免谈了。
上海linktone测试时候用了vmstat看包的数量,然后用bonnie++测。最快的dd速度有160MB。(CX700+SUN 10K)
此类测试常在流媒体点播,或者大块文件备份。Raid种类有讲究。
Throughput (IOPS)
如果是小块随机,比较麻烦,10K的硬盘120 IOPS,15K的就180 IOPS。可以估算个大概。
以前一直疑惑,为什么flarecode升级时候,前面5个盘必须小于100 IOPS,原来留了20 IOPS给升级的用了。
注意,host IO必须转换到storage IO,两者有区别,读写比例和Raid种类有讲究。
Response time
结果可以从Clariion的analyzer里面读到存储的响应时间。
超过200 IOPS也是有可能的,因为FC硬盘是支持queuing,老的ATA不支持。但是response time会超长。
cache里面响应大约是0.5ms,一般FC磁盘I/O是6-8ms,但看到taobao的CX700实测是
4ms,10K盘。
另外,EMC有cache的优化方案,比如prefetch, coalescing, read/write cache merge.
其他:
EMC有专门的IO触发机制,装在异构平台主机端。
Open Systems I/O Driver and Measurement Tool
[url]ftp:///pub/elab/iorate/[/url] 有机会看看。
看看EMC的best practise R19,是性能调整的最好文章。要熟练背诵。
H519_6_CLARiiON_Best_Prac_Fibre_ldv.pdf
MetaLUN今年出了新的更新,值得关注。
H1024.1_clariion_metaluns_cncpt_wp_ldv.pdf
区分ATA和FC硬盘差异,看下面文章
Understanding the CLARiiON™ Advanced Technol ogy Attachment (ATA) Drive Implementation C-SPEED Report, v. 1.2
H2207_A_look_CLARiiON_W_CXseries_ldv.pdf
EMC官方认可的测试工具
H1714.1_consid_bnchmrk_mdrange_wp_ldv.pdf
单个硬盘的性能,值得记住其中的参数,出去跟客户吹牛时候派用场。
H519_6_CLARiiON_Best_Prac_Fibre_ldv.pdf
EMC有个CSPEED组织,很牛叉的测试组织。那些见不得人,但非常真实的测试报告就是他们干的。Extensive test data available to the CSPEED (CLARiiON SPEED) engineers
-----------------------------------------
EMC的性能调整的确是把存储相关的技术用到极致,
从主机硬件到存储硬件,从主机应用软件,OS ,firmware,到EMC的flarecode,涵盖所有的知识点。
===================================================
经验:
Raid5 建议使用5个 or 9个 disks 理由:0s(win/unix) 一般是64K/io
256K:用4个disk操作,则64K*4=256K, Raid5一次完成
384K:256一个io,剩余的一个io
-----------------------------------------
Check ESM to follow the proper firmware, driver and Powerpath version for the installation Check Pamail6 for the HBA path
Change LUN22-29 “Auto Assign” to “Disable”
Monitor the SP logs for “soft media warning”
Distribute the large IO to the different RG. 15K FC HDD has better throughput. (IOPS) Change the Raid type according to the different application characterized. Raid 1/0 is best for random write. Raid5 has high bandwidth.
Use “diskpar” for the sector alignment