首页 企业 希捷 IronWolf 110 SSD 3.84TB 评测

希捷 IronWolf 110 SSD 3.84TB 评测

by StorageReview 企业实验室

希捷 IronWolf SSD 系列于几个月前于 XNUMX 月底推出,承诺通过公司的 Durawrite 技术改进读写(从而延长使用寿命)。 我们之前看过新的 NAS 环境中的 IronWolf 驱动器 在 RAID 8 中包含 240 个 6GB SSD 样本。在本次审查中,我们正在查看服务器中单个 3.84TB 容量的 IronWolf 110 SSD。 正如我们在之前的评论中提到的,如果成本、耐用性和容量都符合客户需求,那么在 NAS 环境中使用 SSD 的好处是巨大的。


希捷 IronWolf SSD 系列于几个月前于 XNUMX 月底推出,承诺通过公司的 Durawrite 技术改进读写(从而延长使用寿命)。 我们之前看过新的 NAS 环境中的 IronWolf 驱动器 在 RAID 8 中包含 240 个 6GB SSD 样本。在本次审查中,我们正在查看服务器中单个 3.84TB 容量的 IronWolf 110 SSD。 正如我们在之前的评论中提到的,如果成本、耐用性和容量都符合客户需求,那么在 NAS 环境中使用 SSD 的好处是巨大的。

希捷声称 560TB 型号的最大读取性能高达 535MB/s 和 85,000MB/s,吞吐量高达 60,000 IOPS 读取和 3.48 IOPS 写入。 IronWolf 提供 3.84TB、1.92TB、960GB、480GB 和 240GB 容量,最高容量的耐久等级为 7000TBW(438GB 驱动器的耐久等级为 240TBW)。 所有 IronWolf 110 SSD 均享有 5 年有限保修,支持 铁狼健康管理 并提供两年的救援数据恢复服务。

希捷 IronWolf 110 SSD 3.84TB 速度

测试平台

我们的 3.84GB 容量 IronWolf 110 SSD 使用我们的  联想 ThinkSystem SR850 用于应用程序测试和 Dell PowerEdge R740xd 用于综合基准测试。 ThinkSystem SR850 是一个装备精良的四 CPU 平台,提供的 CPU 能力远远超过对高性能本地存储施加压力所需的能力。 不需要大量 CPU 资源的综合测试使用更传统的双处理器服务器。 在这两种情况下,目的都是以尽可能符合存储供应商最大驱动器规格的最佳方式展示本地存储。

联想 ThinkSystem SR850

  • 4 个 Intel Platinum 8160 CPU(2.1GHz x 24 核)
  • 16 x 32GB DDR4-2666Mhz ECC 内存
  • 2 个 RAID 930-8i 12Gb/s RAID 卡
  • 8 个 NVMe 托架
  • VMware ESXI 6.5

戴尔 PowerEdge R740xd

  • 2 个英特尔金牌 6130 CPU(2.1GHz x 16 核)
  • 4 x 16GB DDR4-2666MHz ECC 内存
  • 1x PERC 730 2GB 12Gb/s RAID 卡
  • 附加 NVMe 适配器
  • Ubuntu-16.04.3-桌面-amd64

测试背景 

这款 StorageReview 企业测试实验室 提供了一个灵活的架构,用于在与管理员在实际部署中遇到的环境相当的环境中对企业存储设备进行基准测试。 企业测试实验室结合了各种服务器、网络、电源调节和其他网络基础设施,使我们的员工能够建立真实世界的条件,以便在我们的审查期间准确地衡量性能。

我们将这些关于实验室环境和协议的详细信息纳入审查,以便 IT 专业人员和负责存储采购的人员能够了解我们取得以下成果的条件。 我们的评论都不是由我们正在测试的设备制造商支付或监督的。

应用程序工作负载分析

为了了解企业存储设备的性能特征,必须对实时生产环境中的基础架构和应用程序工作负载进行建模。 因此,我们的基准是 通过 SysBench 的 MySQL OLTP 性能 和 Microsoft SQL Server OLTP 性能 具有模拟的 TCP-C 工作负载。 对于我们的应用程序工作负载,每个驱动器将运行 2-4 个配置相同的虚拟机。

SQL Server 性能

每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个 VM 配置了 16 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 虽然我们之前测试的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和,但 SQL 测试正在寻找延迟性能。

此测试使用在 Windows Server 2014 R2012 来宾虚拟机上运行的 SQL Server 2,并由 Quest 的数据库基准工厂进行压力测试。 存储评论的 Microsoft SQL Server OLTP 测试协议 采用事务处理性能委员会基准 C (TPC-C) 的当前草案,这是一种在线事务处理基准,可模拟复杂应用程序环境中的活动。 TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。 我们用于本次审核的 SQL Server VM 的每个实例都使用 333GB(1,500 规模)的 SQL Server 数据库,并测量 15,000 个虚拟用户负载下的事务性能和延迟。

SQL Server 测试配置(每个虚拟机)

  • Windows服务器2012 R2的
  • 存储空间:分配 600GB,使用 500GB
  • SQL Server的2014的
    • 数据库大小:1,500 规模
    • 虚拟客户端负载:15,000
    • 内存缓冲区:48GB
  • 测试时长:3 小时
    • 2.5 小时预处理
    • 30分钟采样期

对于我们的 SQL Server 事务基准测试,IronWolf 110 落后于其他驱动器,总计 6,149.9 TPS 位居最后。

与 TPS 相比,延迟是 SQL Server 性能的更好指示。 在这种情况下,IronWolf 110 发现自己以 136.0 毫秒的延迟大幅垫底。

系统性能

下一个应用程序基准包括 Percona MySQL OLTP 数据库 通过 SysBench 测量。 该测试测量平均 TPS(每秒事务数)、平均延迟和平均 99% 延迟。

每 系统平台 VM 配置了三个虚拟磁盘:一个用于引导 (~92GB),一个用于预建数据库 (~447GB),第三个用于测试中的数据库 (270GB)。 从系统资源的角度来看,我们为每个虚拟机配置了 16 个 vCPU、60GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。

Sysbench 测试配置(每个虚拟机)

  • CentOS 6.3 64 位
  • Percona XtraDB 5.5.30-rel30.1
    • 数据库表:100
    • 数据库大小:10,000,000
    • 数据库线程:32
    • 内存缓冲区:24GB
  • 测试时长:3 小时
    • 2 小时预处理 32 个线程
    • 1 小时 32 个线程

在 Sysbench 事务基准测试中,IronWolf 的 TPS 为 1,803,仅次于倒数第二的东芝硬盘。

在 sysbench 平均延迟中,IronWolf 以 71.0ms 再次落后于 Toshiba 驱动器。

对于我们最坏情况下的延迟(99th百分位数),IronWolf 以 148.2 毫秒的平均延迟跌回最后一位。

VDBench 工作负载分析

在对存储设备进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,从“四个角”测试、常见的数据库传输大小测试到来自不同 VDI 环境的跟踪捕获。 所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。 我们针对这些基准测试的测试过程用数据填充整个驱动器表面,然后将驱动器部分分区为驱动器容量的 25%,以模拟驱动器如何响应应用程序工作负载。 这与使用 100% 的驱动器并使它们进入稳定状态的全熵测试不同。 因此,这些数字将反映更高的持续写入速度。

简介:

  • 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
  • 4K 随机写入:100% 写入,64 线程,0-120% iorate
  • 64K 顺序读取:100% 读取,16 线程,0-120% 迭代
  • 64K 顺序写入:100% 写入,8 个线程,0-120% 迭代
  • 综合数据库:SQL 和 Oracle
  • VDI 完整克隆和链接克隆跟踪

在我们的第一个 VDBench 工作负载分析中,随机 4K 读取,与希捷 Nytro 110 相比,1351 SSD 的结果几乎相同。在这里,该驱动器的延迟保持在 1 毫秒以下,直到大约 64,000 IOPS,然后达到峰值 68,411 IOPS。

对于随机 4K 写入,所有驱动器的结果几乎相同,IOPS 略高于 60,000,延迟为 2 毫秒。

切换到顺序工作负载,我们首先查看 64K 读取测试。 在这里,IronWolf 110 SSD 具有亚毫秒级延迟,直到大约 3,900 IOPS 或 243MB/s。 该驱动器继续达到 6,495 IOPS 或 406MB/s 的峰值,延迟为 2.46 毫秒。 该测试再次显示了与 Nytro 1351 相似的结果。

通过顺序写入,IronWolf 110 保持亚毫秒级延迟,直到达到 12,000 IOPS 或 365MB/s。 Ntyro 延续了这一趋势,显示出相同的结果。

接下来,我们继续我们的 SQL 工作负载,IronWolf 110 在所有三项测试中与 Nytro 1351 并列第二。 在这里,110 SSD 的峰值性能为 43,120 IOPS,同时保持亚毫秒级延迟。

对于 SQL 90-10,IronWolf 110 驱动器的峰值性能为 41,650 IOPS,同时再次保持亚毫秒级延迟。

在 SQL 80-20 中,亚毫秒延迟继续存在,IOPS 达到 40,494 IOPS 的峰值。

转向 Oracle 工作负载,110 位保持或略微落后于第二名。 即便如此,它仍能够在所有三个测试中保持亚毫秒级延迟。 对于第一次测试,它的峰值性能为 37,946 IOPS,延迟为 915μs。

使用 Oracle 90-10,110 的峰值性能为 38,4680 IOPS,延迟为 571.1μs。

Oracle 80-20 的 110 为 37,456 IOPS,延迟为 586.2μs。

接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI Full Clone Boot,110 继续保持第二,在大约 25,000 IOPS 时打破了亚毫秒延迟,并以 26,640 毫秒的延迟达到 1.3 IOPS 的峰值。

VDI FC Initial Login 看到 110 跌回第三位。 该驱动器在大约 6,200 IOPS 时保持亚毫秒级延迟,并以 14,073 毫秒的延迟达到 2.12 IOPS 的峰值。

对于 VDI FC Monday Login,110 继续保持第三,打破了 8,000 IOPS 的亚毫秒延迟,并继续以 12,413 IOPS 的峰值达到 1.28 毫秒的延迟。

切换到链接克隆后,110 在启动测试中跌回第四位,以 12,000 IOPS 打破亚毫秒延迟,并以 13,330 毫秒的延迟达到 1.19 IOPS 的峰值。

第四名的趋势在 VDI LC Initial Login 上继续保持,110 保持在 6,100 IOPS 的亚毫秒延迟,并以 7,648 毫秒的延迟达到 1.04 IOPS 的峰值。

对于我们的最终测试,我们查看 VDI LC 星期一登录。 在这里,110 以 8,354 IOPS 的峰值性能和 1.91 毫秒的延迟继续保持第四名。 该驱动器具有亚毫秒延迟,直到大约 4,800 IOPS。

总结

Seagate IronWolf 110 SSD 采用 DuraWrite 技术,有助于提高 SSD 的性能和使用寿命。 新的希捷硬盘还配备了断电数据保护电路、企业级内部 SSD 控制器和 SATA 6Gb/s 接口,便于部署。 IronWolf 240 的容量范围从 3.84GB 到 110TB,提供 5 年保修和 2 年数据恢复服务。

尽管 Seagate IronWolf 110 SSD 专为全闪存和支持分层/缓存的 NAS 用例而设计,但值得一看它作为单个驱动器的性能。 因此,为了测试 3.84TB SSD,我们使用上述企业级 SSD 测试环境进行基准测试。 在我们的 SQL 和 sysbench 测试中,它的表现远低于平均水平。 然而,在我们的 VDBench 工作负载分析中,它的表现非常出色,在大多数测试中都位居第二。 您可能还注意到一个趋势,即 IronWolf 110 SSD 在几乎所有测试中的结果几乎都与 Seagate Nytro 1351 SSD 相同。 这是因为 IronWolf 110 基于 Nytro 平台,并针对预期的 NAS 环境进行了适度调整。

这些基准测试的一些亮点包括峰值 4K 吞吐量读取和写入分别为 68,411 IOPS 和超过 60,000 IOPS。 在顺序 64K 中,读取具有亚毫秒延迟,直到大约 3,900 IOPS 或 243MB/s,峰值为 6,495 IOPS 或 406MB/s,延迟为 2.46ms,而写入保持亚毫秒延迟,直到 12,000 IOPS 或 365MB/s。 对于 SQL 工作负载 90-10 和 80-20,峰值性能分别为 43,120 IOPS、41,650 IOPS 和 40,494 IOPS,所有这些都始终保持亚毫秒级延迟。 此外,Oracle 工作负载 90-10 和 80-20 的峰值性能分别为 37,946 IOPS、38,4680 IOPS 和 37,456 IOPS。

同时,VDI Full Clone Boot 的峰值性能为 26,640 IOPS,延迟为 1.3ms,Initial Login 峰值为 14,073 IOPS,延迟为 2.12ms,Monday Login 显示峰值为 12,413 IOPS,延迟为 1.28ms。 切换到链接克隆后,IronWolf 110 启动测试峰值为 13,330 IOPS,延迟为 1.19 毫秒,初始登录峰值为 7,648 IOPS,延迟为 1.04 毫秒,周一登录的峰值性能为 8,354 IOPS,延迟为 1.91 毫秒.

与较小容量的 IronWolf SSD 一样,较大的单元将在 NAS 环境中使用——此时密度是一个关键的决定因素。 无论是作为大型闪存池的一部分,还是作为全闪存 NAS 的一部分,IronWolf 驱动器都提供了完整的功能集以及 ​​IronWolf 健康管理等附加工具。

亚马逊的 IronWolf SSD

讨论这篇评论

注册 StorageReview 时事通讯