当我们上次介绍铠侠 RM5 时,铠侠仍然被称为东芝存储器 。该系列设计为在 HPE、Dell EMC 和 Lenovo 等主要 OEM 的配置器上采用 SATA 定价,但提供 SAS3 接口。铠侠相信,有一个市场仍然需要 SAS3 RAID 控制器用于服务器内存储。鉴于这种服务器架构,铠侠 RM5 旨在以相同的价格击败 SATA SSD 的功能和性能。如果您想知道如何发音 Kioxia,我们有一份 如何发音 Kioxia 指南。
描述 Kioxia RM5
我们从之前的文章中提取了一些概述材料,例如 Toshiba RM5 Answers the Call of Replacing SATA with SAS3.因此,这些仍然会说东芝。
铠侠在这里使用的基本设置是 SATA 在服务器中正在消亡。存储正在转向 SAS3,因为它具有强大的安装基础和更高端的功能集,例如双端口驱动器。由于可用的原始性能,它也正在转向 NVMe。
尽管该公司仍在销售 SATA SSD,但它正在将“Value SAS”作为替代方案。SATA 是传统的 6Gbps 接口,而 SAS3 是 12Gbps 接口。此外,SAS 还制定了 SAS4 的路线图。使用更高性能的接口,铠侠 RM5 不仅限于 SATA SSD 应对的一些性能限制。
作为企业级 SSD,铠侠 RM5 旨在具有断电保护和 2.5M 小时 MTTF 等功能。这些是人们期望从企业级 SAS 驱动器获得的功能。
人们可能会期待一个 SAS3 功能,但铠侠省略了。那就是双端口支持。双端口 SAS3 驱动器用于大型存储阵列,其中一个具有主动-主动控制器。每个驱动器上的两个端口允许 SSD 位于两个独立的数据路径上,每个控制器一个。如果一个控制器发生故障,仍然有一个数据路径可以访问 SSD。
铠侠 RM5 SSD 的目标位置略有不同。RM5 的市场不是针对大型存储阵列,而是在计算节点内部。以典型的 1U 服务器为例,例如 Dell EMC PowerEdge R640 或 HPE ProLiant DL325 Gen10,两者都具有正面热插拔托架。我们审查的两种配置都有供应商的 SAS3 RAID 控制器(PERC 和 SmartArray)。这些控制器是指向前面板 SSD 的唯一链接。从本质上讲,这些服务器具有指向设备的单个 SAS3 数据路径。
铠侠 RM5 正是为该用例而设计的。如果只有一个控制器连接到驱动器,那么它可以摆脱双端口支持,从而降低功耗和成本,从而降低 TCO。通过引入带有 SAS3 接口的驱动器,而不是同样是单端口 SATA 接口的驱动器,有效链路带宽增加了一倍,从而转化为更好的性能。
铠侠 RM5 性能
在 2020 年,如果您想要高性能的服务器内存储,您应该购买 NVMe。这就是性能选项。尽管如此,我们还是想让人们了解一下我们在实际应用中从 RM5 中看到的情况。在到达那里之前,我们想讨论一些更标准的数字。我们在公司的网站上看到了铠侠 HPE 的规格,我们很接近,但并不完全符合这些数字。
事实证明,我们使用的是 Dell EMC 固件 Kioxia RM5 驱动器,而且它们的规格略有不同。
铠侠与 HPE、Dell EMC 和其他公司合作,为 SSD 提供自定义固件,这些固件也支持每个供应商的管理套件。这还包括一些性能调整。我们不想让我们的读者滚动浏览数十张图表来显示上述内容,而是希望更深入地了解驱动器与 SATA SSD 的实际性能。
作为我们使用 4 个 Kioxia RM5 驱动器与 4 个 Intel DC S4510 SSD 进行测试的快速概述:
- 文件服务器 – 我们使用分布在驱动器上的 500GB 数据集,并让一系列 KVM 虚拟机从文件服务器中提取数据。
- STH STFB KVM 工作负载 1 @ 中型 VM 大小 – 此特定测试利用工作程序,这些工作程序正在摄取数据馈送、存储所需内容并处理信息,以寻找可用于未来与用户交互的模式。这本质上是一组更经典的机器学习工作负载。此工作负载严重受 CPU 限制,但当数据存储在磁盘上时,会受到存储限制,而我们在 CPU 基准测试期间不会这样做,例如我们最近的四倍 Intel Xeon Gold 6252 基准测试和审查 。
- STH STFB KVM 工作负载 2 @ 中型 VM 大小 – 这是我们运行服务器和服务器 CPU 的更平衡的虚拟化工作负载。工作负载 2 使用 php 和 javascript 前端。从缓存的数据库中提取数据,并完成服务器端处理以生成需要通过 nginx Web 服务器向用户显示的元素,该服务器对通过 HTTPS 提供的数据进行加密。通常,我们从 RAM 磁盘运行数据,但在这种情况下,我们将其放在双 Intel Xeon Platinum 8180 PowerEdge R740xd 服务器的 SSD 上。
- VM Boot Storm 3 – 这是我们为其中一个 DemoEval 客户端运行的工作负载,它只是将启动一组 VM 并让基础设施响应请求所需的时间乘以。作系统、应用程序和加载的数据之间的总数据集约为 427GB。
总的来说,我们得到了更好的数字,这很直观。由于 SAS3 接口,顺序性能比 SATA SSD 好得多。这些工作负载的某些部分也受 CPU 限制,但看到不同的约束是相当正常的。Xeon Platinum 8180 是高端 28 核芯片,因此可以说这最大限度地减少了 CPU 限制,给存储带来了更大的压力。这绝不是激进的性能改进,但提供逐步更好的东西是有价值的。此外,所有这些工作负载在 NVMe 驱动器上都明显更快,但这需要更改服务器配置,因此我们专注于 SAS3/SATA 托架可以获得什么。
如果使用相同的服务器硬件可以获得更好的性能(例如,不切换到 NVMe 版本),那么下一个问题是为这种性能支付多少费用。这就是我们在市场分析中旨在回答的问题。
铠侠 RM5 市场分析
快速浏览一下铠侠 RM5 的运行情况,您可以在 HPE 和 Dell 配置器等地方看到它们。当我们转到我们审查的 Dell EMC PowerEdge R740xd 的在线配置器时,我们可以在自己的类别中找到 RM5。它不在 SATA、SAS 或其他类别下,而是在 vSAS 下:
请注意,标价旨在在协商任何进一步的折扣之前提供 42% 的优惠券。价格各不相同,但在我们发布此消息的当天,没有列出 3 个 DWPD SATA 驱动器。相反,我们能找到的只是 3.84TB 1 DWPD 选项:
在 SAS3 下,3.84TB 3 DWPD 选项如下:
这使得铠侠 RM5 比 SAS3 定价更接近 SATA 定价。尽管如此,如果没有 3 DWPD SATA 选项,我们没有与 RM5 直接相媲美的驱动器。转向更小的 960GB 容量,我们可以了解增量:
如您所见,3 DWPD 驱动器的价格要贵约 50%。使用这种缩放比例,我们将得到与 3 DWPD 铠侠 RM5 相当的 SATA 驱动器的 1,541.92 美元 * 1.5 = 2312.88 美元左右。这使得 RM5 比理论上的 SATA 变体贵约 3-4%。
单端口 SAS3 是比 SATA 更好的接口,但问题变成了多少。以 3-5% 的溢价,它非常有意义,尤其是在已经包含 SmartArray、PERC 或其他 SAS3 适配器的服务器中。如果服务器是超低成本型号,它可能会使用板载 SATA,在这种情况下,RM5 的价值主张就会降低。Intel 和 AMD 服务器板载 SATA,但需要 SAS3 RAID 卡和 HBA 才能获得更高端的连接。HPE、Dell EMC 和 Lenovo 等主要供应商推动在大多数系统中配备 SAS3 控制器,因为使用这些卡可以将它们集成到 iLO、iDRAC 和 XClarity 管理产品组合中。
说在最后
铠侠 RM5 是一个非常大胆的举动。随着行业向前迈进,将性能工作负载过渡到 NVMe,我们看到 SATA 被降级为旋转磁盘和启动 SSD。SAS3 介于两者之间。SAS3 比 NVMe 更容易扩展,而且 SAS3 拥有成熟的双端口基础设施,将在高端存储阵列中使用多年。看到在主要供应商的服务器中使用已有的卓越 12Gbps SAS3 接口的机会,并将低成本单端口驱动器作为 6Gbps SATA III 生态系统的替代品,这真是太好了。只要成本相似,铠侠的这一大胆举措就是服务器买家的胜利。
Tips
本文来源于STH,对原文感兴趣的朋友,请查看此链接跳转
文章评论