新型OCZ Sabre 1000 SSD的SNIA测试-适用于企业用户

嗨,GeekTimes!OCZ Sabre 1000是OCZ Storage Solutions的企业级固态驱动器产品线,于去年年底推出。它基于东芝专有的OCZ Barefoot 3控制器和19nm NAND存储器。 OCZ Saber 1000专为读取负载较大的应用程序而设计:云应用程序,读取缓存,Web应用程序,索引,VDI等。所要求的资源为每天0.4次重写,并提供5年保修。根据SNIA方法,该驱动器的切割测试结果。





提供强制性的企业级SSD保护,以防止电源故障。它称为电源故障管理增强(PFM +),但它不能提供防止数据丢失的完整保护,只能保证元数据的完整性,在基于OCZ Sabre 1000计划决策时必须考虑这一点。但是,在使用Sabre 1000进行实验时,OCZ工程师自己未能实现数据丢失。



特点


  • 型号范围:120 GB,240 GB,480 GB,960 GB
  • 外形尺寸:2.5英寸
  • 二手NAND存储器:东芝19 nm MLC
  • NAND控制器:OCZ Barefoot 3 M00
  • 接口:SATA3(6 Gb / s)
  • 显示的扇区大小:512字节(逻辑/物理)
  • 宣布的既定业绩:
    • 串行访问(128 KiB块,QD = 32):读取-550 MB / s(所有型号),写入-310/500/470/430 MB / s(120/240/480/960 GB)
    • 4 KiB随机访问,读取:84000/89000/95000/94000 IOPS(120/240/480/960 GB)
    • 4 KiB随机访问,写入:13000/20000/17000/10000 IOPS(120/240/480/960 GB)
    • 4 KiB随机访问,65%读取+ 35%写入:27000/32000/33000/35000 IOPS(120/240/480/960 GB)
    • 4 KiB随机访问,读取,QD = 1,平均延迟:129/129/124/127μs(120/240/480/960 GB)
    • 4 KiB随机访问,记录,QD = 1平均延迟:74/55/47/63μs(120/240/480/960 GB)
  • 不可恢复的读取错误率(BER):10-15
  • 资源:
    • 120 GB:84 TB(0.4 DWPD)
    • 240 GB:161 TB(0.4 DWPD)
    • 480 GB:343 TB(0.4 DWPD)
    • 960 GB:692 TB(0.4 DWPD)
  • 功耗:无效:1.0 W(典型值),有效:3.7 W(典型值)
  • 有限保修:5年

试验结果


测试平台配置:


根据SNIA固态存储性能测试规范企业版v1.1规范对驱动器进行了测试本规范描述了各种测试的算法和报告的格式。某些测试已被修改(与规格的差异在下面给出)。

SNIA PTS Ent测试的说明。1.1:


  • IOPS Test. IOPS ( - ) (1024, 128, 64, 32, 16, 8, 4, 0.5) / (100/0, 95/5, 65/35, 50/50, 35/65, 5/95, 0/100). 8 16. — 0,5.

  • Throughput Test. : 1 128.

  • Latency Test. (8, 4, 0.5) / (100/0, 65/35, 0/100) (1 QD=1). : 32, 0,5, , 99%, 99,9% 99,99%

  • Write Saturation Test. (IOPS ) (600 1 ) 4. — SSD , NAND.

  • Host Idle Recovery. . : (5 + 5, 10, 15, 25, 50 ). . .

对于前三个测试,进行了一系列25轮测量,每次持续1分钟。在测试之前,执行调零(例如,对SATA磁盘启动安全擦除),然后执行初步加载:用128KiB块顺序记录直到达到2倍的容量。接下来,根据其中一个值选择一个稳态窗口(4个回合),并通过绘图进行检查。稳态标准:窗口内的线性逼近不应超出平均值的90%/ 110%的边界。

对于写饱和度测试,使用600轮持续1分钟。在每个回合内测量平均和最大延迟值。

SNIA PTS:IOPS测试(具有不同块大小和读/写比的IOPS)




对于块4 KiB-用于读取的67263 IOPS,用于写入的31763 IOPS和34966-读取/写入65/35。事实证明,读取的结果要比声明的要低,而写入的结果要高得多。记录的结果是由于该测试无法提供对全饱和模式的访问权限,因此在最坏情况(连续10小时负载)下的写入性能会在写入饱和测试中给出。

SNIA PTS:吞吐量测试(顺序访问带宽)




给出的结果与OCZ以十进制兆字节表示的值非常一致。对于具有SATA3接口的现代SSD,具有串行访问的性能非常典型。您可能会注意到,先前测试的1MiB块的结果明显较低(474/259 MiB / s读/写),但在那里使用了随机访问。

SNIA PTS:延迟测试(QD = 1和QD = 32时的延迟)


在此图中,队列深度为1的单个流的平均延迟值取决于块大小和读/写比率(读100%,读/写65 / 35、0 / 100 = 100%写)。
SNIA PTS:延迟测试(QD = 1和QD = 32时的延迟)
延迟,毫秒QD = 1量子点= 32
平均
   阅读0.190.51
   记录0.061.48
   读/写65/35%0.281.98
99%
   阅读0.260.82
   记录0.137.49
   读/写65/35%1,6011.76
99.9%
   阅读2.164.40
   记录0.2419.28
   读/写65/35%3.0417.68
99.99%
   阅读4.327.08
   记录0.47417.77
   读/写65/35%7.6022.07
最大
   阅读10.31319.92
   记录0.131604.97
   读/写65/35%313.793072.97

SNIA PTS:写饱和度测试(使用4KiB块进行随机记录的饱和度)


繁重且不太适合“读取密集型” SSD测试:以小块写入10小时。



进入饱和模式后,OCZ Sabre 1000保持在14,000 IOPS。足够好的结果。



在评估延迟级别时,值得记住的是,这是针对SATA磁盘(8个流,QD = 16)具有极高队列深度的综合测试。 OCZ工程师最多使用2-2.5 s(几乎与99.99%的百分位数相同)来解释这一点,其中使用了不同的垃圾收集算法和PFM +的操作(有关PFM +的更多信息,请参见此处通常,测量最大延迟几乎没有用,因为 在实际应用中,不会发生这种情况,并且SSD总是在处理用户数据之间找到时间进行服务操作。根据OCZ工程师的说法,减少垃圾收集的积极性和平整磨损的好处更为显着,因为 这种方法减少了NAND​​存储器的磨损。

SNIA PTS:主机空闲恢复


对于某些SSD,HIR是一个非常有趣的测试,它显示了垃圾收集算法的操作,即 SSD在停机期间如何高效,快速地恢复性能。

该测试包含几个周期:

  1. 其他测试的典型预加载(使用128KiB块进行记录,直到达到2倍的容量)。
  2. 60 4.
  3. : (State 1 AB, State 2 AB ..) 360 5 ( 4, 16 8) 5, 10, 15, 25, 50 . (State 1 C, State 2 C) ( 360 5 ).

与SNIA PTS规范相比,可视化发生了变化-点比线更清晰。

IOPS。初步负载后,性能设法降低到约21-22 000 IOPS。第一部分的最小暂停时间为5秒,表明SSD设法准备用于记录的新块并加速回4.7万IOPS。暂停时间越长,收集垃圾的时间就越多,对性能的影响就越小。在5 + 50模式下,性能几乎稳定地保持在4.7万IOPS左右。



延误。带有延迟值的过程类似。随着暂停时间的增加,几乎所有操作都以平均2.7 ms的延迟完成。



在最大延迟的情况下,一切都不太清楚-出现峰值的频率降低了,但是所有相同的2000 ms仍会周期性出现。



StorageRevue:8k 70/30 TC / QD测试


对于具有SATA接口的驱动器,总队列深度大于32不会导致性能提高,这一点已通过图形确认。



随着队列深度的增加,平均延迟也越来越大,因此OCZ Sabre 1000的表现要优于竞争对手。



重复最大延迟的情况-从1000毫秒开始,我什至不得不切换到对数刻度。 OCZ工程师的研究表明,在实际应用中,这种延迟的出现实际上已被消除。持续加载直到写入块的用尽完全用尽的综合测试与读取密集型SSD可以工作的条件不太相似。 OCZ Sabre 1000并非设计为在饱和模式下工作,固件操作算法包括不那么密集的垃圾收集,这可以增加SSD资源。

公平地说,值得注意的是,这种“体贴”很少发生:该图还显示了99.99%的附加百分位数,即 完成所有操作的99.99%的延迟不超过图表上所示的延迟,这对于此类SSD是很正常的。不幸的是,对于其他SSD,仅保留了平均和最大延迟。



结论


如果正确使用,新的OCZ SSD将提供出色的性能。Sabre 1000的价格水平仅略高于消费产品,这意味着即使在预算项目中也可以使用SSD。

优点:


  • 好的价格/性能和价格/资源比。

缺点:


  • 在紧急停电期间,无法完全防止数据丢失。
  • 连续合成测试中最大延迟的高值。

测试是 OCZ Storage Solutions的授权合作伙伴True System专家准备和进行

感谢您的关注,我们随时可以回答您的问题。

我们以前的文章:
» OCZ Z-Drive 6000系列-有关具有NVMe接口的 SSD的新详细信息
» SSD Guru-OCZ提供的用于监视和调整固态驱动器的新实用程序
» SSD驱动器控制器的演进
» 针对SSD PCI-E的SSD SATA | 第一部分:理论上的
SSD SATA与SSD PCI-E | 第二部分:实用的
SSD SATA vs SSD PCI-E | 第三部分和最后:服务器

All Articles