测试设置、标准检查程序和测试方法
wangfei 发表于:13年06月21日 14:25 [编译] 存储在线
测试硬件 | |
处理器 | 英特尔酷睿i7-3960X (Sandy Bridge-E), 32纳米, 3.3 GHz, LGA 2011, 15 MB Shared L3, Turbo Boost Enabled |
主板 | Intel DX79SI, X79 Express |
内存 | G.Skill Ripjaws Z-Series (4 x 4 GB) DDR3-1600 @ DDR3-1600, 1.5 V |
系统盘 | Intel SSD 320 160 GB SATA 3Gb/s |
测试盘 | Intel SSD DC S3500, 480 GB |
显卡 | AMD FirePro V4800 1 GB |
电源 | OCZ ModXStream Pro 700 W |
系统软件和硬盘 | |
操作系统 | Windows 7 x64 Ultimate |
DirectX | DirectX 11 |
硬盘 | Graphics: ATI 8.883 |
标准检查程序 | |
Iometer v1.1.0 | 4 Workers, 4 KB Random: LBA=Full, Span Varying Queue Depths |
ATTO | v2.4.7, 2 GB, QD=4 |
Custom | C++, 8 MB Sequential, QD=4 |
企业测试: Iometer Workloads | 读数据 | 写数据 | 512 Bytes | 1 KB | 2 KB | 4 KB | 8 KB | 16 KB | 32 KB | 64 KB | 128 KB | 512 KB |
数据库 | 67% | 100% | n/a | n/a | n/a | n/a | 100% | n/a | n/a | n/a | n/a | n/a |
文件服务器 | 80% | 100% | 10% | 5% | 5% | 60% | 2% | 4% | 4% | 10% | n/a | n/a |
网络服务器 | 100% | 100% | 22% | 15% | 8% | 23% | 15% | 2% | 6% | 7% | 1% | 1% |
由固态硬盘、闪存和控制器厂商组成的存储网络行业协会(SNIA)编制了一套测试程序,可以尽可能控制固态硬盘内部的变量。 SNIA的固态存储性能测试标准(SSS PTS)是企业固态硬盘测试的一项不错的资源。这个程序并没有规定应该做哪些测试,而是将重点放在了测试的方法上。 这项测试包括以下4部分:
1.清除:对于固态硬盘来说,这通常意味着安全清除。
2.工作负载独立的先决条件:规定的负载与测试工作负载无关。
3.基于工作负载的先决条件:实际测试负载(4KB随机读写数据、128KB顺序读写数据等)会让硬盘达到稳定状态。
4.稳定状态:在这种状态下,磁盘的性能不会再随着各种参数的变化而发生变化。
在测试固态硬盘时,这些措施都很关键。 在随机和顺序写数据之间切换时,这些措施也很重要。
本文中提到的所有性能测试,都遵守着SSS PTS规定,以保证测试结果的准确性和可重复性。
在可行的情况下,所有的测试都使用的是随机数据。英特尔的SSD DC S3500在写数据之前并未进行任何数据压缩,因此基于性能的各种数据模式之间并无区别。