NVMe 接口,特别是 PCIe 3.0 NVMe 1.3,一段时间以来一直是几乎所有用例的首选 SSD 接口。 随着供应商不断提高每一代产品的性能,此接口已被反复使用。 PCIe 现已进入 4.0,带来了顺序和随机性能的巨大提升。 KIOXIA CD6 是最新上市的 SSD(也是首批面向企业的 PCIe 4.0 之一),专注于在苛刻的 24×7 环境中保持一致的性能。 这使其成为具有混合使用和读取密集型耐用性需求的数据中心的理想选择。 KIOXIA CD6 SSD 也符合 SFF-TA-1001 标准,允许在同一背板上连接 SAS、SATA 和 NVMe 驱动器(以及三模控制器)。 KIOXIA 系列的容量从 800GB 到 15.36TB 不等,并提供多种不同的安全性和耐用性选项。 CD6 还采用 2.5 英寸、15 毫米 Z 高度外形尺寸,并由铠侠的专有控制器、固件和 BiCS FLASH 96 层 3D TLC 内存提供支持。 它采用单端口设计(即从主机到SSD只有一条数据路径)。
22年4月2日更新——我们已使用更成熟的固件重新评测了Kioxia CD6 。
PCIe 4.0 的性能有可能达到一些相当令人难以置信的数字,铠侠 CD6 当然也不例外。 KIOXIA 引用了他们的新驱动器系列,分别提供高达 6.2GB/s 和 4.0GB/s 的读取和写入顺序性能,而随机性能有可能达到高达 250,000 万次读取 IOPS 和 XNUMX 次写入 IOPS。 这些至少可以说是令人印象深刻的数字。
它还具有一系列内置可靠性功能,包括第 6 代驱动器故障恢复、双奇偶校验保护、断电保护 (PLP)、端到端数据校正以提供额外的可靠性。 KIOXIA CD6 符合 NVMe 1.4 标准,为驱动器带来了一些重要功能。 这包括持久事件日志、清理改进和命名空间粒度以及命名空间写保护。
铠侠 CD6 规格
| 规格 | CM6-R(精读) | CM6-V(混合用途) |
| 外形 |
2.5 英寸 15 毫米 Z 高度 |
|
| 容量[1][2] | 960GB、1.92TB、3.84TB、 7.68TB, 15.36TB | 800GB、1.6TB、3.2TB、6.4TB、12.8TB |
| 接口 | PCIe Gen3/4,1×4 | |
| 合规 | PCIe 4.0 和 NVMe 1.4 | |
| NAND型 | KIOXIA BiCS FLASH 96 层 3D TLC | |
| 顺序阅读 | Gen3 = 高达 3,500MB/s; Gen4 = 高达 6,200MB/s | Gen3 = 高达 3,500MB/s; Gen4 = 高达 6,200MB/s |
| 顺序写入 | Gen3 = 高达 2,350MB/s; Gen4 = 高达 4,000MB/s | Gen3 = 高达 2,350MB/s; Gen4 = 高达 4,000MB/s |
| 随机阅读 | Gen3 = 高达 770K IOPS; Gen4 = 高达 1.0M IOPS | Gen3 = 高达 770K IOPS; Gen4 = 高达 1.0M IOPS |
| 随机写入 | Gen3 = 高达 75K IOPS; Gen4 = 高达 85K IOPS | Gen3 = 高达 165K IOPS; Gen4 = 高达 250K IOPS |
| 能量消耗 |
有源:20W; 闲置:<5W |
|
| 耐力 | 1 DWPD 5 年 | 3 DWPD 5 年 |
| 不可纠正的误码率 |
每 1^10 位读取 17 个扇区 |
|
| 平均无故障时间/平均故障率 |
2.5 万小时 / 0.35% |
|
| 工作温度 |
0至70C |
|
铠侠 CD6 性能
测试平台
我们最新的 PCIe Gen4 企业级 SSD 评测采用联想 ThinkSystem SR635进行应用测试和综合基准测试。ThinkSystem SR635 是一款配置精良的单 CPU AMD 平台,其 CPU 性能远超高性能本地存储所需的极限。它也是我们实验室中唯一一款(也是目前市面上为数不多的)配备 PCIe Gen4 U.2 插槽的平台。综合测试虽然不需要太多的 CPU 资源,但同样使用了联想平台。两种测试的目的都是为了尽可能全面地展现本地存储的性能,并使其符合存储厂商提供的最大规格。
PCIe Gen4综合及应用平台(Lenovo ThinkSystem SR635)
- 1 个 AMD 7452(2.35GHz x 32 核)
- 8 x 64GB DDR4-3200MHz ECC 内存
- CentOS 7.7 1908
- ESXi 6.7u3
PCIe Gen3 应用平台(联想 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.7u3
PCIe Gen3 综合平台(戴尔 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
作为新平台上的第一组评论,我们包括了过去的驱动结果,这些结果很接近但不是 100% 的同类比较,因为它们是在旧平台上进行测试的。 我们的综合测试差异不会在结果上产生太大偏差,但在单 CPU AMD 平台与四 CPU Intel 平台上运行的应用程序工作负载可能在某种程度上存在差异。 在我们的 MySQL 测试中,一款新的 Gen4 KIOXIA 产品确实领先,但在 SQL Server 中延迟是平均水平。 我们只有两个 Gen4 驱动器可以发布,我们没有大量的可比较数据,但在查看这些结果时需要注意。 我们还加强了综合测试以利用更快的 SSD,现在显示的测试结果具有更高的峰值线程数。
测试背景和比较
StorageReview企业测试实验室提供灵活的架构,用于在与管理员实际部署环境相近的环境中对企业存储设备进行基准测试。该实验室集成了各种服务器、网络、电源调节和其他网络基础设施,使我们的工作人员能够模拟真实环境,从而在评测过程中准确评估设备性能。
我们在评测中融入了实验室环境和测试流程的详细内容,以便IT专业人员和存储采购负责人能够了解我们取得以下结果的条件。我们所有的评测均未接受被测设备制造商的付费或监督。有关StorageReview企业测试实验室及其网络功能的更多详情,请参阅相关页面。
应用程序工作负载分析
为了解企业级存储设备的性能特征,必须对实际生产环境中的基础架构和应用工作负载进行建模。因此,我们对 Kioxia CD6 的基准测试包括:使用 SysBench 测试 MySQL OLTP 性能,以及使用模拟 TCP-C 工作负载测试Microsoft SQL Server OLTP 性能。在我们的应用工作负载测试中,每个硬盘将运行 4 个配置相同的虚拟机。
SQL Server 性能
每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 8 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 虽然我们之前测试的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和,但 SQL 测试正在寻找延迟性能。
此测试使用运行在 Windows Server 2012 R2 虚拟机上的 SQL Server 2014,并由 Quest 的数据库基准测试工具进行压力测试。StorageReview 的Microsoft SQL Server OLTP 测试协议采用事务处理性能委员会 (TPPC) 基准测试 C (TPC-C) 的最新草案,TPC-C 是一款在线事务处理基准测试工具,可模拟复杂应用程序环境中的活动。与合成性能基准测试相比,TPC-C 基准测试更能准确地评估数据库环境中存储基础架构的性能优势和瓶颈。本次评测中使用的每个 SQL Server 虚拟机实例均包含一个 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 事务基准测试,铠侠 CD6 在 12,633.7 个虚拟机上的得分为 4 TPS。
KIOXIA CD6 在 5.5VM 时的平均延迟为 4 毫秒(与 CD6 相同),略微落后于华为和 Memblaze 驱动器。
系统性能
下一个应用基准测试是使用SysBench 对Percona MySQL OLTP 数据库进行测量。该测试测量平均 TPS(每秒事务数)、平均延迟以及平均第 99 百分位延迟。
每个Sysbench虚拟机都配置了三个虚拟磁盘:一个用于启动(约 92GB),一个用于预构建的数据库(约 447GB),第三个用于待测数据库(270GB)。从系统资源角度来看,我们为每个虚拟机配置了 8 个虚拟 CPU、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 事务基准测试,KIOXIA 在 9,333VMs 上发布了 4 TPS 的领先分数。
在 Sysbench 平均延迟中,我们看到 CD6 在 13.71 个 VM 时的延迟仅为 4 毫秒,再次领先。
对于我们最坏情况下的延迟(第 99 个百分位数),CD6 在 27.48 个虚拟机上达到 4 毫秒,这次仅落后于华为(27.22 毫秒)。
VDBench 工作负载分析
在对存储设备进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,从“四个角”测试、常见的数据库传输大小测试到来自不同 VDI 环境的跟踪捕获。 所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。 我们针对这些基准测试的测试过程用数据填充整个驱动器表面,然后将驱动器部分分区为驱动器容量的 25%,以模拟驱动器如何响应应用程序工作负载。 这与使用 100% 的驱动器并使它们进入稳定状态的全熵测试不同。 因此,这些数字将反映更高的持续写入速度。
简介:
- 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 4K 随机写入:100% 写入,128 线程,0-120% iorate
- 4K 随机读取(高负载):100% 读取,512 线程,0-120% 迭代
- 4K 随机写入(高负载):100% 写入,512 线程,0-120% iorate
- 64K 顺序读取:100% 读取,32 线程,0-120% 迭代
- 64K 顺序写入:100% 写入,16 个线程,0-120% 迭代
- 64K 顺序读取(高负载):100% 读取,64 线程,0-120% iorate
- 64K 顺序写入(高负载):100% 写入,64 个线程,0-120% iorate
- 综合数据库:SQL 和 Oracle
- VDI 完整克隆和链接克隆跟踪
可比物:
在我们的第一个 VDBench 工作负载分析随机 4K 读取中,KIOXIA CD6 的峰值得分为 760,160 IOPS,延迟为 165.5µs
对于 4K 随机写入,CD6 表现最佳,峰值为 579,919 IOPS,延迟为 211.1µs。








接下来是我们的 Oracle 工作负载:Oracle、Oracle 90-10 和 Oracle 80-20。 从 Oracle 开始,KIOXIA CD6 以稳定的 253,635 IOPS 和 137.5µs 的延迟位居第三。
Oracle 90-10 向我们展示了更多上述内容,CD6 的峰值为 168,000 IOPS,延迟为 116.8µs。



对于 VDI 链接克隆 (LC) 引导,CD6 在 100,678 毫秒的延迟下表现出令人印象深刻的 157 IOPS,仅次于铠侠 CM6。
VDI LC 初始登录在初始登录配置文件中显示出不均匀的数字,在性能大幅下降之前达到 25,235 IOPS 的峰值和 313.8 毫秒的延迟。
最后,借助 VDI LC Monday Login,KIOXIA CD6 以另一项出色的性能结束了我们的测试,在 84,903 毫秒时达到 184.3 IOPS。
结语
KIOXIA CD6 是最新上市的高性能数据中心 SSD,采用新的 PCIe 4.0 接口。 它专为苛刻的 24×7 环境而设计,特别是那些具有混合使用和读取密集型耐用性需求的环境。 全新铠侠硬盘采用 2.5 英寸 15 毫米 Z 轴高度外形,采用铠侠 BiCS FLASH 96 层 3D TLC,提供从 960GB 到 15.36TB 的各种容量。 它还带有一系列安全选项。
对于性能,我们将 CD6 与其他同类固态硬盘(包括铠侠 CM6)进行了比较。 对于应用程序工作负载分析,我们看到 CD6 在 SQL Server 中达到 12,633.7 TPS,平均延迟为 5.5 毫秒,仅次于 Memblaze 和华为驱动器。 对于 Sysbench,该驱动器达到了 9,333 TPS、13.71 毫秒的平均延迟和 27.48 米的最坏情况延迟。
在我们的 VDbench 测试中,铠侠的性能更加稳定。 然而,在大多数情况下,它落后于 CM6 驱动器。 亮点包括:760,160K 读取 4 IOPS(1,067,840 IOPS 高负载)、579,919K 写入 4 IOPS(709,547 IOPS 高负载)、4.28K 读取 64GB/s(4.72GB/s 高负载)和 3.33K 64GB/s写入(2.58GB/s 高负载)。 SQL 工作负载的 IOPS 为 242K,SQL 243-90 为 10K IOPS,SQL 245-80 为 20K IOPS。 在 Oracle 中,性能最好的驱动器的性能非常相似(其中的 CD6),发布的工作负载为 254 IOPS,Oracle 168-90 为 10K IOPS,Oracle 192-80 为 20K IOPS。 在我们的 VDI 克隆测试中,CD6 表现出令人印象深刻的全面性能,突出表现在我们的 VDI FC 星期一登录和 VDI FC 初始登录测试中的顶级性能。
这篇评论的重点是 CD6 的性能,它汇集了令人印象深刻的记分卡。 也许更大的故事是 PCIe Gen4 的未来。 联想率先推出一款从前到后都支持 PCIe Gen4 的服务器。 大多数其他服务器仅在后端支持 Gen4,这是一个基本的设计决策。 跳过前托架更容易也更快。 联想采取了更全面的方式,开发了他们的 Rome 服务器,以便能够利用 AMD 必须提供的一切。 最终结果是,联想可以利用新技术,例如 KIOXIA 的 CD6,而大多数其他公司无法做到这一点。 这使 KIOXIA 处于先有鸡还是先有蛋的局面,至少在英特尔推出下一代服务器 CPU 之前是这样。 可以说,在这种情况下领先于 IT 曲线是可以的,CD6 可以很好地与旧平台一起工作,准备好在 PCIe Gen4 系统可用时提供更多。 目前,期待看到大量的基准测试宣扬 AMD 服务器的优势,尤其是在联想双 CPU 系统进入市场时。
22年4月2日更新——我们已使用更成熟的固件重新评测了Kioxia CD6 。




Amazon