OCZ Talos 2 R 是一款 2.5 英寸外形的企业级 SSD,原始容量高达近 1TB,并具有支持双端口的 SAS 接口以及经济高效的 MLC NAND。Talos 2 R 还具有 OCZ 的虚拟化控制器架构 (VCA) 2.0 将一对 SandForce 闪存控制器连接在一起,以提供性能和容量增强。这使得 Talos 2 R 与其兄弟产品相似 OCZ 塔罗斯 2 C 我们最近审查过。 然而,Talos 2 R 与 Talos 2 C 的区别在于,它具有电源故障保护功能以保护传输中的数据免受意外断电、升级的控制器和 28% 的额外超额配置,而 Talos 7 C 为 2%。
OCZ Talos 2 R 是一款 2.5" 外形规格的企业级 SSD,原始容量范围高达近 1TB,具有支持双端口的 SAS 接口以及经济高效的 MLC NAND。Talos 2 R 还具有 OCZ 的虚拟化控制器架构 (VCA) 2.0 将一对 SandForce 闪存控制器连接在一起以提供性能和容量增强。这使得 Talos 2 R 与其兄弟产品非常相似 OCZ 塔罗斯 2 C 我们最近审查过。 然而,Talos 2 R 与 Talos 2 C 的区别在于,它具有电源故障保护功能以保护传输中的数据免受意外断电、升级的控制器和 28% 的额外超额配置,而 Talos 7 C 为 2%。
Talos 2 R 和 Talos 2 C 之间的另一个主要区别是它们的 MTBF 等级。 Talos 2 R 的 MTBF 为 2 万小时,而 Talos 2 C 的 MTBF 为 1 万小时。 C 模型的评级更符合其在 SAS 市场中的价值发挥,而 R 模型的标记更接近行业标准的高端。 这两款驱动器还采用 MLC NAND,以提供坚固的耐用性,同时仍然保持经济实惠。 对于那些需要采用其他配置的 Talos 2 的用户,OCZ 很乐意为使用 eMLC 或 SLC NAND 的组织定制驱动器。
正如我们在对 OCZ Talos 2 C 的评论中提到的那样,基于 SAS 的 SSD 通常被宣传为企业级驱动器,可以处理几乎任何应用程序。 OCZ 声称性能稳定,读取带宽高达 550MB/s,写入带宽高达 375MB/s。 此外,OCZ 在 2 IOPS 75k 随机和 25 IOPS 54,000k 随机混合 4/42,000 工作负载(读/写)中标记 OCZ Talos 8 R。 这种性能得益于 SAS 接口,与 SATA 驱动器相比,它具有更高的性能。 除此之外,Talos 2 R 是双端口的,用于 SATA 也缺乏的 HA 访问。
OCZ Talos 2 R 现已推出 200GB、400GB 和 800GB 容量,提供三年保修 额定每天至少写入 1 个驱动器。
OCZ Talos 2 R 规格
- 容量
- 200GB (TL2RSAK2G2M1X-0200)
- 400GB (TL2RSAK2G2M1X-0400)
- 800GB (TL2RSAK2G2M1X-0800)
- 读取带宽高达 550 MB/s
- 写入带宽高达 375 MB/s
- 随机操作 (4kB):70,000 IOPS(读取); 35,000 次 IOPS(写入)
- 混合工作负载(75% R;25% W):54,000 IOPS(4kB 随机); 42,000 IOPS(8kB 随机)
- 同步模式多级单元 (MLC) NAND
- 接口 双端口 SAS 6.0 Gb/s(全双工/主动-主动)
- 2.5" 外形尺寸
- 尺寸(长 x 宽 x 高)100.0 x 69.85 x 14.5 毫米
- 重量 155g(因容量不同可能略有差异)
- 待机功耗:5.1 瓦; 主动:7.4 瓦
- 工作温度 0°C ~ 55°C
- MTBF:2万小时
- 数据故障恢复 每个 NAND 控制器最多可从一个 NAND 闪存块中恢复数据
- 数据路径保护 ECC:每 55 字节扇区最多可纠正 512 位; 数据路径奇偶校验保护
- 数据可靠性读取不可恢复误码率 (UBER):1017
- 数据加密 128 位 AES 兼容
- 产品健康监测自我监测、分析和报告技术(SMART)支持企业属性
- 操作系统:Windows:XP、Vista、7、Server 2008 R2 / Linux
影片总览
设计与建造
OCZ Talos 2 R 与 Talos 2 C 一样,具有 2.5 英寸的外形尺寸,并提供 14.5 毫米的 z 高度——这是 SAS 市场的相当标准。结构坚固,采用全黑外壳。外壳顶部贴有带有相关品牌的 OCZ Talos 2 贴纸。侧面轮廓上有螺丝孔,可使驱动器牢固安装。驱动器底部为外部四舍五入,包含带有驱动器信息的产品标签。
两块电路板都在外壳外面,您可以看到两个 SandForce 2500 控制器。 这两个 SF-2500 控制器通过桥接两个 SandForce 控制器的 OCZ VCA 连接在一起,并将它们呈现在 SAS 接口上。 我们的评测型号 Talos 2 R 400GB 也有 32 个 NAND 封装,每个封装 16GB。
Talos 2 R 超越了 C 模型,OCZ 通过实施电容器提供电源故障保护。
测试背景和比较
OCZ Talos 2 R 使用两个 SandForce SF-2500 控制器和带有 SAS 25Gb/s 接口的 Intel 6.0nm MLC NAND。
本次审查的可比性:
- OCZ 塔罗斯 2 C (480GB,两个 SandForce SF-2282 控制器,Intel 25nm MLC NAND,6.0Gb/s SAS)
- 日立SSD400M (400GB,英特尔 EW29AA31AA1 控制器,英特尔 25 纳米 eMLC NAND,6.0Gb/s SAS)
- 智能擎天柱 (400GB, 第三方控制器, Toshiba 34nm MLC NAND, 6.0Gb/s SAS)
- STEC s842(s840 系列) (800GB,STEC 24950-15555-XC1 控制器,东芝 MLC NAND,6.0Gb/s SAS)
所有 SAS/SATA 企业级固态硬盘均在我们的第二代企业级测试平台上进行基准测试,该平台基于 联想ThinkServer RD630. 这个新的基于 Linux 的测试平台包括最新的互连硬件,例如 LSI 9207-8i HBA 以及面向最佳闪存性能的 I/O 调度优化。 对于综合基准测试,我们使用适用于 Linux 的 FIO 2.0.10 版和适用于 Windows 的 2.0.12.2 版。
- 2 x Intel Xeon E5-2620(2.0GHz,15MB 缓存,6 核)
- 英特尔 C602 芯片组
- 内存 – 16GB (2 x 8GB) 1333Mhz DDR3 Registered RDIMM
- Windows Server 2008 R2 SP1 64 位、Windows Server 2012 Standard、CentOS 6.3 64 位
- 100GB 美光 RealSSD P400e 启动固态硬盘
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA(用于启动 SSD)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA(用于基准测试 SSD 或 HDD)
- Mellanox ConnectX-3 10GbE PCIe 3.0 适配器
- Mellanox ConnectX-3 InfiniBand PCIe 3.0 适配器
应用性能分析
在企业市场中,产品声称在纸面上的表现与它们在生产环境中的表现之间存在巨大差异。 我们了解评估存储作为大型系统组件的重要性,最重要的是存储在与关键企业应用程序交互时的响应速度。 为此,我们推出了我们的第一个应用程序测试,包括我们专有的 MarkLogic NoSQL 数据库存储基准 和 通过 SysBench 的 MySQL 性能.
在我们的 MarkLogic NoSQL 数据库环境中,我们测试了四个可用容量大于或等于 200GB 的 SATA 或 SAS SSD 的组。 我们的 NoSQL 数据库需要大约 650GB 的可用空间才能使用,平均分配给四个数据库节点。 在我们的测试环境中,我们使用 SCST 主机并在 JBOD 中呈现每个单独的 SSD,每个数据库节点分配一个。 该测试以 24 个间隔重复进行,对于此类 SSD 总共需要 30-36 小时。 测量 MarkLogic 软件看到的内部延迟,我们记录了总平均延迟以及每个 SSD 的间隔延迟。
在我们的 MLC SAS SSD 组中,Talos 2 R 在我们的整体平均延迟排名中低于 Smart Optimus 和 Hitachi SSD400M,平均响应时间为 2.622ms,紧随 SSD400M。
Smart Optimus 提供了 MLC SAS 组中最低的延迟,峰值范围为 6-11 毫秒。
400GB Hitachi SSD400M 在我们的 MarkLogic 延迟测量中排在第二位,具有更高的延迟峰值,测量值在 10-25 毫秒之间,其中大部分来自日志写入延迟。
OCZ Talos 2 R 紧随 SSD400M,其峰值延迟测量值在 9-32 毫秒之间,其中最高峰值来自合并写入活动。
我们的下一个应用程序测试包括通过 SysBench 进行的 Percona MySQL 数据库测试,它测量 OLTP 活动的性能。 在此测试配置中,我们使用一组 Lenovo ThinkServer RD630 并将数据库环境加载到单个 SATA、SAS 或 PCIe 驱动器上。 该测试测量平均 TPS(每秒事务数)、平均延迟以及 99 到 2 个线程范围内的平均 32% 延迟。
比较我们 MLC SAS 组中的平均 TPS,OCZ Talos 2 R 排在第三位,紧随 3GB Talos 480 C 和 Smart Optimus 之后。 Talos 2 R 的性能从 2 线程时的 204 TPS 扩展到 2 线程时的 1421 TPS。
比较 1 小时测试段过程中的平均延迟,我们测得 OCZ Talos 2 R 的平均延迟范围从 9.77 个线程的 2 毫秒到 22.51 个线程的 32 毫秒。
OCZ Talos 99 R 和 Talos 2 C 深入研究了最低的整体第 2 个百分位延迟,提供了最佳响应时间,在线程数范围内的测量值在 22 到 45 毫秒之间。
企业综合工作负载分析
闪存性能在每个存储设备的整个预处理阶段各不相同。 我们的综合企业存储基准流程从分析驱动器在彻底的预处理阶段的运行方式开始。 每个可比较的驱动器都使用供应商的工具进行安全擦除,在 16 个线程的重负载下使用相同的工作负载预处理到稳定状态,每个线程有 16 个未完成队列,然后按设定的时间间隔进行测试在多个线程/队列深度配置文件中显示轻度和重度使用情况下的性能。
预处理和初级稳态测试:
- 吞吐量(读+写 IOPS 聚合)
- 平均延迟(读+写延迟一起平均)
- 最大延迟(峰值读取或写入延迟)
- 延迟标准偏差(读+写标准偏差一起平均)
我们的企业综合工作负载分析包括四个基于实际任务的配置文件。 开发这些配置文件是为了更容易与我们过去的基准测试以及广泛发布的值(例如最大 4k 读写速度和 8k 70/30,通常用于企业驱动器)进行比较。 我们还包括两个传统的混合工作负载,传统的文件服务器和网络服务器,每个都提供广泛的传输大小组合。
- 4k
- 100% 读取或 100% 写入
- 100% 万
- 8k 70/30
- 70% 读取,30% 写入
- 100% 万
- 文件服务器
- 80% 读取,20% 写入
- 10% 512b、5% 1k、5% 2k、60% 4k、2% 8k、4% 16k、4% 32k、10% 64k
- 支持网络端
- 100% 阅读
- 22% 512b、15% 1k、8% 2k、23% 4k、15% 8k、2% 16k、6% 32k、7% 64k、1% 128k、1% 512k
我们的第一个测试测量 100% 4k 随机写入性能,负载为 16T/16Q。 在此设置下,OCZ Talos 2 R 的突发性能在 35,500 IOPS 下进行测试,随后随着驱动器接近稳定状态而稳定在 15,500 IOPS 左右。 这低于除 Talos 2 C 之外的其他组。
在 16T/16Q 负载较重的情况下,OCZ Talos 2 R 测得的突发时间为 7.19 毫秒,并在接近稳态时扩大到 16.16 毫秒。 这将 Talos 2 R 置于组的中间附近。
比较 SSD 之间的最大延迟,OCZ Talos 2 R 在稳态下的最大响应时间范围为 60-90 毫秒——这个数字接近组中的其他驱动器。
进一步观察我们 4k 随机写入工作负载的延迟一致性,OCZ Talos 2 R 仅优于其兄弟 Talos 2 C。
经过 6 小时的预处理后,OCZ Talos 2 R 提供了 4 IOPS 的 65,500k 随机读取性能和 15,400 IOPS 的写入速度。
在 16T/16Q 的工作负载下,OCZ Talos 2 R 提供平均 4k 随机读取延迟为 3.90 毫秒,写入延迟为 16.63 毫秒。
OCZ Talos 2 R 的最大读取延迟在测试中较高,而写入的平均延迟较高,测得峰值读取响应时间为 33.67 毫秒,峰值写入延迟为 97 毫秒。
延迟一致性对比,OCZ Talos 2 R在4k随机读写一致性上得分一般。
在我们的下一个工作负载中,我们将查看具有 8/70 读/写混合比率的 30k 配置文件。 在此设置中,OCZ Talos 2 R 开始时大约 41,400 IOPS 爆发,然后减慢到接近稳态的大约 23,400 IOPS 的速度。 爆发性能接近顶部,而稳态速度更接近组中。
在我们的 2K 6.17/8 预处理测试开始时,OCZ Talos 70 C 的平均延迟测得为 30 毫秒,随着接近稳定状态,延迟增加到 11 毫秒左右。
在我们的 8K 70/30 测试期间,OCZ Talos 2 R 提供了平均峰值响应时间,在测试期间最大延迟低于 70 毫秒。
OCZ Talos 2 R 的延迟一致性在测试开始时与 Talos 2 C 保持接近,但在测试的其余部分保持较低,接近组的中间位置。
与我们在 16% 16k 写入测试中执行的固定 100 线程、4 队列最大工作负载相比,我们的混合工作负载配置文件可在各种线程/队列组合中扩展性能。 在这些测试中,我们将工作负载强度从 2 个线程和 2 个队列扩展到 16 个线程和 16 个队列。 在扩展的 8k 70/30 测试中,OCZ Talos 2 R 在 22,971T/16Q 的工作负载下达到 16 IOPS 的峰值,接近中等水平,但与领先者的成绩相去甚远。
OCZ Talos 2 R 的平均延迟非常好,但它的性能不如 STEC s842 和 Smart Optimus。
在我们进行可变负载 8k 70/30 测试期间,OCZ Talos 2 R 的最大延迟保持非常低,在大部分测试中峰值保持在 40 毫秒以下,然后在最高 80T/16Q 下上升到约 16 毫秒加载。
在我们的测试环境中,与 OCZ Talos 2 R 的标准偏差非常好,尽管它在最后达到峰值仅略高于 STEC s842 和 Smart Optimus。
下一个工作负载是我们的文件服务器配置文件,它涵盖从 512b 到 512K 的各种传输大小。 在 16T/16Q 饱和负载下,双控制器 OCZ Talos 2 R 和 C 提供了最高的峰值性能,尽管 STEC s842 和 Smart Optimus 在测试中途赶上并在稳态下提供了更高的性能。
我们的文件服务器测试的预处理部分的平均延迟在突发速度期间测得约为 8.1 毫秒,并在测试期间缓慢增加到 11-13 毫秒。
OCZ Talos 2 R 在突发条件下在我们的文件服务器预处理部分提供了大约 40-50 毫秒的最大延迟,并且在大部分测试接近稳定状态时保持在 100 毫秒以下。 爆发性能最好,稳态仅被 Smart Optimus 淘汰。
在延迟一致性方面,OCZ Talos 2 R 在我们的文件服务器测试中提供了最佳性能,领先于其兄弟 Talos 2 C,保持在 7 毫秒以下。
在每个驱动器完成预调节阶段后,我们投入了不同的工作负载,我们将线程和队列数量从 2T/2Q 扩展到 16T/16Q。 在整个测试过程中,OCZ Talos 2 R 的表现接近组的中间位置,在 16T/16Q 负载下处于相同位置。
在整个测试过程中,OCZ Talos 2 R 的平均延迟排名居中。
在我们的文件服务器测试中,对于所有低于 2T/70Q 的负载,OCZ Talos 16 R 的最大延迟保持在 16 毫秒以下,然后在最高负载下增加到 131 毫秒。
OCZ Talos 2 R 的标准偏差非常一致,与 OCZ Talos 2 C、STEC s842 和 Hitachi SSD400M 大致持平。 最后,Talos 2 R 在最高 16T/16Q 负载下获胜。
我们最终的预处理工作负载采用传统的 100% 读取活动 Web 服务器测试,并将其转换为 100% 写入以预处理每个 SSD。 这是我们最激进的工作负载,尽管它并不真正符合 100% 写入的任何现实条件。 在本节中,Talos 2 R 以 16,220 IOPS 的第二高突发工作负载开始,但逐渐下降至约 4,242 IOPS,倒数第二。
OCZ Talos 2 R 一开始的响应时间很短,达到了组的中间水平,但随着 Talos 2 C 接近测试结束,它的响应时间落到了组的后面。
OCZ Talos 2 驱动器开始时在最大延迟方面与 Smart Optimus 非常匹配,但进入稳定状态后 OCZ 驱动器落到了小组的后面。
与我们在最大延迟性能测试中看到的情况一致,OCZ Talos 2 驱动器在标准偏差方面表现良好,但在稳定状态下再次滑落到小组后面。
在每个 SSD 完成 Web 服务器测试中的预处理阶段后,我们将工作负载翻转回 100% 读取。 在只读条件下,OCZ Talos 2 R 在所有线程/队列负载中提供始终如一的高吞吐量。 它达到了约 26,400 IOPS 的峰值,而 Smart Optimus 在最高有效队列深度下提供了同类领先的 27,800 IOPS。
OCZ Talos 2 R 和 C 的平均响应时间在整个队列深度中始终保持较低水平,并且仅被 Smart Optimus 击败。
比较最大延迟,OCZ Talos 2 R 测试的响应时间在大部分测试中为 20-35 毫秒,然后在 92T/16Q 负载下达到 16 毫秒的峰值。 16T/16Q 数据仅被 Smart Optimus 击败。
就我们的只读 Web 服务器工作负载的延迟一致性而言,OCZ Talos 2 R 以微弱优势开始,但随着测试的继续进行,Talos 2 R 取得了最佳性能。
总结
OCZ Talos 2 R 是一款 2.5" 外形规格的企业级 SSD,可提供高达 800GB 的高性能存储和 SAS 接口,具有用于 HA 的双端口。Talos 200 R 提供 400GB、800GB 和 2GB 容量具有 28% 的超额配置与 MLC NAND 配对以实现成本效益和合理的耐用性。为了获得此类驱动器的容量和性能数字,OCZ 将一对由双 SandForce 控制器提供支持的 SSD 结合在一起,将它们与虚拟机结合在一起为文件系统提供统一存储池的控制器技术。
作为典型的使用 SAS 接口的企业驱动器,OCZ Talos 2 R 被标榜为高性能 SSD。 那么它是如何应对我们广泛的工作负载的挑战的呢? 总体而言,该驱动器在综合基准测试中并不是领先者,但在应用程序测试中它与其他驱动器的排名接近或名列前茅。 在我们专有的 MarkLogic NoSQL 环境中,Talos 2 R 在我们测试过的驱动器中排名第三,紧随 Hitach SSD400M。 在我们新的 SysBench MySQL OLTP 测试中,Talos 2 名列前茅,并且还提供了从低负载到高负载的最低 99% 延迟。 在我们的大部分综合测试中,它的表现与平均水平持平。 在我们的 4k 和 8k 工作负载中,Talos 2 被 Smart Optimus 和 sTec s842 击败。 但是,Talos 2 R 在某些方面大放异彩:Web 服务器和文件服务器配置文件。 在这些配置文件中,Talos 2 R 将其延迟保持在最低水平,并且比大多数驱动器具有更高的一致性。 此外,它还提供了大量的吞吐量来争夺头把交椅。 虽然 Smart Optimus SSD 通常超过其他驱动器,但 OCZ Talos 2 R 尤其给它带来挑战,甚至有时在网络和文件服务器配置文件中击败它。
重要的是要认识到,即使在高端 SAS 企业级 SSD 市场中,仍然存在相当多的分层。 Talos 2 并不想成为市场上最好的顶级驱动器; C 和 R 产品都更主流,在许多情况下应该具有定价优势。 该系列在产品范围内提供了相当大的灵活性,并突出了一些 OCZ 更具创造性的技术资产,如 VCA。
优点
- 强大的 MySQL OLTP 和 MarkLogic NoSQL 性能
- 在大量预处理活动期间具有良好的延迟一致性
- 具有完全不可压缩的合成工作负载的中等性能
缺点
- 4k 和 8k 70/30 性能低于其他采用单控制器设计的 SSD
- 保修期低于提供 5 年的同类 SSD
底线
OCZ Talos 2 R 是一款主流的企业级 SAS SSD,采用 MLC NAND,采用独特的双控制器设计,虚拟化控制器将它们统一起来,并包括电源故障保护等企业功能。 该驱动器在我们的数据库应用程序测试中表现良好,这种性质的 SSD 经常被要求执行。