当NVMe™驱动器第一次出现时,我们知道它的性能会更好,但对它的成本什么时候能与SATA固定状态硬盘相媞美存在疑问。初成本,NVMe驱动器被用于需要其高性能特性的企业应用。就每IOPS的成本而言,NVMe驱动器没过多久就比SATA/SAS固定状态硬盘更方便了。但现在,我们开始到达一个临界点,即它们就容量和说法并不比SATA/SAS固态硬盘贵多少。当我们在实验室收集到西部数据Ultrastar®DC SN640 NVMe固态硬盘进行性能测试时,我们就明白了这种GB与美元的比较 – 相对于SATA/SAS固定状态硬盘,它提供了显着的性能改变,并针对主流企业存市。现在NVMe固定状态硬盘的价格已经接近平价,我们将其视作主流应用数中心中的SATA驱动器的替代品,因为它们提供更好的性能,同时具有更多低的功劳要求。
本报告由西部数据公司赞成。本报告中所表达的所有观点和意见均基于我们对所考量产品的客看法。
当NVMe™驱动器第一次出现时,我们知道它的性能会更好,但对它的成本什么时候能与SATA固定状态硬盘相媞美存在疑问。初成本,NVMe驱动器被用于需要其高性能特性的企业应用。就每IOPS的成本而言,NVMe驱动器没过多久就比SATA/SAS固定状态硬盘更方便了。但现在,我们开始到达一个临界点,即它们就容量和说法并不比SATA/SAS固态硬盘贵多少。当我们在实验室收集到西部数据Ultrastar®DC SN640 NVMe固态硬盘进行性能测试时,我们就明白了这种GB与美元的比较 – 相对于SATA/SAS固定状态硬盘,它提供了显着的性能改变,并针对主流企业存市。现在NVMe固定状态硬盘的价格已经接近平价,我们将其视作主流应用数中心中的SATA驱动器的替代品,因为它们提供更好的性能,同时具有更多低的功劳要求。
在深入了解了Ultrastar SN640的细节并概述了我们对其进行的性能测试之前,让我们先来看看西部数据在闪存方面的背面、目标前面的产品系列以及SN640背面的技术,正是这些技术使之成为SATA /SAS驱动器的诱人替代品。
西部数据成立于1970年,拥有丰富的半导体开发和运营历史。他们首先生产了分立的部件,例如1970年代中期推动电子计算器革命的芯片,然后是用于磁盘驱动器的控制芯片;从这个背景出发,他们很自然地迁移到生产全套硬盘驱动器。在20世纪90年代和21世纪初,他们进行了许多创新,提高了驱动器的性能和容量。
多年以后,西部数据与闪迪(SanDisk®)合作开发闪存产品,并于2016年将其收购。闪迪是闪存的早期创造者,并随着时间推移被证明是存储市场的真正的创新者。1988年,他们推出了用于计算机存储的系统内部,并于1990年与西部数字合作,创造了第一个商业闪存固态硬盘产品。随着时间的推移,闪迪已被证明存储市场的真正创造者;他们推出了世界上第一个商业化NANDS MLC 1GB芯片,联合开发的microSD™卡,具备64GB X4(每元4位)NAND闪存技术的闪存卡以及其他推动闪存发展的技术(不只是从技术和能力的角度,也从成本的角度)。
借用这段丰盛的历史,西部数据开发了一系列产品,以满足商业和企业用户的特殊需求,并使用不同的品牌,以独家的产品提供满足不同市场的需求。例如,闪迪品牌专注于移动存储产品,G-Technology®品牌专为创意专业人士设计的驱动器和存储系统。
在西部数据品牌下,他们提供硬盘驱动和闪存驱动,以及个人和企业使用的存储解决方案。为帮助用户选择最适合他们需要的驱动器,西部数据将他们的一些驱动器颜色分类:西部数据绿色驱动器用于个人电脑上的日常计算需求,西部数据蓝色驱动器用于桌面使用,西部数据紫色驱动器用于监控存储,西部分数据红色驱动器则面向网络附加存储,西部数据黑色和西部数据金色驱动器分别是高性游戏驱动器和企业驱动器。最后两种颜色有五年的有限修复期,其他颜色有三年的有限修复期。西部。数据并没有在所有颜色上提供硬盘、SATA、SAS或NVMe设备,但它们确实为特定的用途提供了最合适的存储技术。
针对企业和数据中心客户,西部数据提供一系列的Ultrastar驱动器。它们在驱动器前加上一个两个字符代码来指示设置备的类型:HC为硬盘设备,SS为SAS驱动,SN为NVMe驱动,SA为SA SATA驱动,ME为内存扩展驱动。
我们在本文中将看到的驱动器是西部数据Ultrastar DC SN640 NVMe固定状态硬盘。它是Ultrastar DC SN630的继承者,具有关键的性能改造。这两款驱动器都采用了西部数据的内部NVMe控制器以及自己的NAND和固件,提供了大量优化,从而稳定的低延时和高性能。这些驱动器针头对主流设计,是西部数据为过流驱动器推出的,使企业客户从最后一代SATA/SAS闪存技术转向当时的NVMe闪存。西部数据公司为分销和电子零售商提供少量的西部数据金属NVMe固态硬盘,它具有许多与Ultrastar SN640相同的功能。值得注意的是,西部数据公司还提供针对运行关键任务工作负载和高性能计算服务器的全闪存储队列(AFA)的Ultrastar DC SN840 NVMe固定状态硬盘。我们期待得到这款产品。
SN640 NVMe驱动器的尺寸为2.5” x 7mm,拥有U.2连接器,包含从800GB到7.68TB不等的存储容量。因为这些驱动器是专为企业和数据中心使用和设计的,它提供了五年的有限质量保证,平均故障间隔时间(MTBF)200万小时,评价为0.8或2.0 DWPD,具备安全清除(SE)、即时安全清除(ISE)或者TCG Ruby安全选项。为了提高性能,SN驱动器使用西部数据自己的PCIe Gen 3.1 x 4(NVMe 1.3)控制器。另外,为了在成本上比SATA/SAS固定硬盘驱动器具有竞争力,它们使使用了西部数据的96层BiCS4 3D TLC NAND。西部数据对515k IOPS,并并评估读读读随机随机随机读取评估高高高高高并并宣称它们的的读取读取性能性能性能性能性能性能性能性能性能性能性能性能性能性能驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器驱动器的驱动器驱动器驱动器驱动器驱动器驱动器驱动器
西部数据Ultrastar DC SN640 NVMe SSD硬盘规格:
- 形状因数:2 2.5", 7mm
- 容量800GB到7680GB
- NAND:西部数据BiCS4 3D TLC NAND
- 接口第3代PCIex4(兼容NVMe 1.3c)
- 性能:(TCG Ruby模型)
- 顺序读取性能(最高):3340 MB/s
- 顺序写入性能(最高):2190 MB/s
- 随机4KiB读取(最高):515K IOPS
- 随机4KiB写入(最高):161K IOPS
- 随机70/30读取/读取,4KiB(最高):305K IOPS
- 读取延迟(最低):78微秒
- 工作和可靠性:
- DW/D:0.8(阅读密集型),2(混合使用)
- 不可修复比错误码率(UBER):1/1017
- 平均故障间隔:200万小时
- 断电保护(PLP)和端头数据路径保护
- 特点
- 支持128个NVMe命名空间
- 可变区大小支持
- NVMe-MI 1.1(TCG Ruby模型)
- 安全丝绸、即时安全丝绸和TCG Ruby
- 环境:
- 工作效率状态(最大):12瓦
- 空闲效率状态(典型):<5瓦
- 工作温度:环境温度0到70 °C,建议空气流动
- 非工作温度:-40°到85°C
- 5年有限质量保证
NVMe驱动器出现在企业市场已经有一段时间了,传统上NVMe驱动器广泛应用的最大障碍是成本,但现在情况不一样了。容量7.68TB的SN640的市场价为1400美元,同等容量的SATA固态硬盘的市场价为1200美元。容量更小的驱动器,如SN640 960GB,售价为300美元,而数据中心级别的SATA固态硬盘驱动器售价为260美元。换句话说,价格只需增加16%,你就能得到一个性能更好的驱动器。通过改用到NVMe驱动器,服务器能处理要求快速响应时间的现代工作负载。SATA驱动器由于有限的带宽和高得多的延迟,不能有效地处理当今应用程序的迫切存储需求。
由于价格高昂,NVMe驱动器在最初发布时被降级为小众用例。然而,现在,SN640等更新的NVMe固盘已成为主流工作负载的存储解决方案,例如支持虚拟机(VM)、充当软件确定存储(SDS)的闪存存储,甚至充当启动设备。目前我们认为阻拦它们广泛应用的一个不利条件是服务器仍在努力追赶它他们,而不是所有的服务器都能够支持人们想要填充的NVMe端口数量。如果确实是这样,那么服务器架构师需要公共使用这个有价值的资源(不是从成本的角度,而是从性能的角度),并确保尽可以能明智地使用它的性能。
测试数据
为了测量西部数据Ultrastar DC SN640 NVMe固盘的性能,我们使用了行业标准的戴尔易安信PowerEdge R740xd服务器,该服务器具配备了包含NVMe的背板。该服务器具配置提供12个NVMe盘位,我们从中使用了8个插槽。
测试环境:
- 8x 西部数据 Ultrastar DC SN640 NVMe SSD 硬盘
- 8x西部数据Ultrastar SA210 SATA固定硬盘
- 戴尔易安信PowerEdge R740xd服务器,12个NVMe插槽(使用8个)
- CPU 2 个英特尔® 可扩展铂金 8280
- 内存 12 x 32GB DDR4-2933MHz
我们注意的基础是合成工作负载,它着眼于使用驱动器显示器其峰值宽或吞吐数字,以及应用程序工作负载,它显示了更多关于用户期望的真实数据。在这两个领地中,我们的应用程序工作负载能够更好地观察延迟性能。针对这些测试,我们使用CentOS 7环境,在其中为合成部分安装了VDBench,为SQL Server和MySQL™ Sysbench虚拟机安装了VMware ESXi™ 6.7u3。
为了更好地理解这些 NVMe 驱动器与 SATA SSD 硬盘的对比情况,我们在西部数据 Ultrastar DC SA210 1.92TB SATA 驱动器上进行了测试,把它们与3.84TB SN640进行比较。
下面的图表显示,在每个类别中,西部数据SN640都以巨大的优势击败了SATA驱动器。Sysbench的平均延迟改善46%,在4K 70/30随机IOPS测试中显著提高了875%。
原始性能数据令人们非常震惊,但我们想感受一下在现实条件下的转化情况。我们首先考虑了这些驱动器处理VDI周一早上启动风暴的能力。
SATA驱动器的延迟迅速退化到需要3秒才能响应,而SN640继续工作,延迟延迟上升到略超500微秒,直到我们在略高于150000 IOPS的情况下停止测试。
然后,我们进行了最开始的登录测试,SATA驱动器再一次很快速的结束,而西部数据SN640在测试期间只显示了延迟的略微增加加。
对于我们最后的现实条件测试,我们在驱动器上运行了80/20随机读写测试。SATA驱动器再次在初达到峰值,而SN640能足够通过大范围的 IOPS 提供卓越的性能。
SN640不仅表现出了显着的延迟延迟(由于IOPS数值的压力,延迟会逐次小幅上升),而且在我们的测试期间,该驱动器还提提供稳定的服务质量。
摘要
我们在Ultrastar DC SN640上的测试验证,西部数据使用其最新的内部控制器96L闪存和固件,提供了一个主流NVMe固态硬盘,它平衡了性能和性能,带来一个经济高效的解决方案,可以完全取下SATA。NVMe驱动器的每IOPS成本很快就达到了平价水平,我们曾预计未来会出现NVMe驱动器在容量上具备成本竞争力的拔点,而我们现在就在这个拔点上。在一次偶然的价格比较中,我们发现SN640的每GB价格仅比SATA/SAS固定状态硬盘略高一点。从上面所展示的性能角度来看,根本没有使用SATA固定状态硬盘存储数据的原因。
长期以后,西部数据一直是存储技术的创新者,并走在存储技术的最前沿,这一成就延伸到了闪存驱动器。从SN640系列驱动器机器人中可以看出西部数据的不成功,他们不能只利用自己的技术实力从设备中获得卓越的性能,而能力以极具吸力的价格实现这一点。
Ultrastar SN640充当了一个很好的网关驱动器,让用户放弃上一个代理存储设备,转而使用基于NVMe的闪存。数据清楚地表明,NVMe是为数据中心的各种工作负载提供响应能力的前进之道。 NVMe驱动器不仅仅提供升级前工作负载的性能(如数据库和虚拟化工作负载能力),还将数据中心定位于充分正当开始出现的要求更高的下一个工作负载,如机器学习(ML)和人类智能( AI),这些工作负载需要有超低延迟和超高带宽的存储解决方案。