DapuStor H3200 是一款高性能、低功耗的企业级 NVMe SSD,专为数据中心、视频监控和边缘计算等需要大量使用的应用而设计。 H3200 采用最新的 96L 3D eTLC NAND,并由企业级 Marvell 控制器提供支持。 H3200 提供 U.2 和 HHHL 外形规格,容量范围从 960GB 到 7.68TB,耐用等级为 1DWPD。
H3200 配备了一系列专注于确保数据安全的功能,例如固件和硬件路径上的端到端数据保护,包括 DDR ECC、LDPC、断电保护。 在性能方面,据称 DapuStor H3200 的顺序读取速度高达 3,578MB/s,写入速度高达 2559MB/s,而随机 4k 性能预计高达 832,000 IOPS 读取和 101,000 IOPS 写入。
DapuStor H3200 的容量有 1TB、1.92TB、3.84TB 和 7.58TB。 我们将在本次审查中查看 3.84TB 型号。
DapuStor H3200 规格
| 型号 | H3200 | |||
| 容量(TB1) | 0.96 | 1.92 | 3.84 | 7.68 |
| Outline | U.2 & HHHL | |||
| 接口协议 | PCIe3.0 x 4 NVMe 1.3 | |||
| 闪光灯类型 | 96L 3D eTLC NAND | |||
| 读取带宽 (128KB) MB/s | 3527 | 3521 | 3577 | 3578 |
| 写入带宽 (128KB) MB/s | 1322 | 2499 | 2570 | 2559 |
| 随机读取 (4KB) KIOPS | 562 | 805 | 830 | 832 |
| 随机写入 (4KB) KIOPS | 52 | 108 | 121 | 101 |
| 能量消耗 | 7.0/8.5 | 8.0/9.5 | 8.5/10.5 | 8.5/11.5 |
| 4K 随机延迟(典型值)R/W μs | 86/17 | |||
| 4K 顺序延迟(典型值)R/W μs | 15/17 | |||
| 寿命 | 1 DWPD | |||
| 不可纠正的误码率 (UBER) | <10-17 | |||
| 平均无故障时间(MTBF) | 2万小时 | |||
| 支持的操作系统 | RHEL、SLES、CentOS、Ubuntu、Windows Server、VMware ESXi | |||
| 证书 | FCC、CE、ROHS、REACH、WEEE、PCI express、NVM express | |||
DapuStor海神3 H3200性能
测试平台
我们的企业级 SSD 评测利用 Lenovo ThinkSystem SR850 进行应用程序测试(注意:由于兼容性问题,我们不得不使用适配卡而不是前托架插槽)和 戴尔 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 专业人员和负责存储采购的人员能够了解我们取得以下成果的条件。 我们的评论都不是由我们正在测试的设备制造商支付或监督的。 有关的其他详细信息 StorageReview 企业测试实验室 以及其网络功能的概述可在这些相应页面上找到。
应用程序工作负载分析
为了了解企业存储设备的性能特征,必须对实时生产环境中的基础架构和应用程序工作负载进行建模。 因此,我们对 DapuStor H3200 的基准测试是 通过 SysBench 的 MySQL OLTP 性能 和 Microsoft SQL Server OLTP 性能 具有模拟的 TCP-C 工作负载。 对于我们的应用程序工作负载,每个驱动器将运行 2-4 个配置相同的虚拟机。
SideFX 的胡迪尼
Houdini 测试专门用于评估与 CGI 渲染相关的存储性能。 此应用程序的测试台是我们在实验室中使用的具有双 Intel 740 CPU 和 6130GB DRAM 的核心 Dell PowerEdge R64xd 服务器类型的变体。 在这种情况下,我们安装了运行裸机的 Ubuntu 桌面 (ubuntu-16.04.3-desktop-amd64)。 基准测试的输出以秒为单位来衡量,越少越好。
Maelstrom 演示代表了渲染管线的一部分,它通过演示其有效使用交换文件作为扩展内存形式的能力来突出存储的性能。 测试不会写出结果数据或处理点,以隔离延迟对底层存储组件的影响。 测试本身由五个阶段组成,我们将其中三个阶段作为基准测试的一部分运行,如下所示:
- 从磁盘加载打包点。 这是从磁盘读取的时间。 这是单线程的,可能会限制整体吞吐量。
- 将点解压缩到一个平面数组中,以便对其进行处理。 如果这些点不依赖于其他点,则可以调整工作集以保留在核心中。 这一步是多线程的。
- (未运行)处理点。
- 将它们重新打包成适合存储回磁盘的分桶块。 这一步是多线程的。
- (未运行)将分桶块写回磁盘。
在这里,DapuStor H3200 以 2,733 秒的成绩表现出色,位居排行榜中上部,仅次于三星 EVO Plus。
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 事务基准测试,DapuStor H3200 在 12,323.6 个虚拟机上的得分为 4 TPS。
在平均延迟方面,DapuStor H3200 显示为 126.5 毫秒,明显高于其他测试驱动器。
系统性能
下一个应用程序基准包括 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 事务基准测试,DapuStor H3200 的总得分为 7,879.1 TPS,位于排行榜的中间位置。

对于我们最坏情况下的延迟(第 99 个百分位数),H3200 的延迟为 31.12,正好位于其他两个可比较对象的中间。
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 读取中,H3200 的峰值得分为 788,014 IOPS,延迟为 158.3µs,接近最高分。


我们的下一组测试是我们的 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 从 SQL 开始,DapuStor H3200 是迄今为止在整个测试中测试得最好的驱动器,它的峰值为 281,512 IOPS,延迟仅为 113.2µs。





接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,DapuStor H3200 的峰值为 188,260 IOPS,延迟为 183.3µs,仅次于 Memblaze。





结语
DapuStor H3200 是该公司最新的 NVMe SSD,具有 96 层 3D eTLC NAND,进一步细分为两个不同的类别,即 U.2 和 HHHL 外形规格。 H3200 由 Marvell 控制器提供支持,还提供一系列高容量型号,包括 960GB、1.92TB、3.84TB 甚至 7.68TB,允许各种灵活的部署选项以降低成本。
在我们的测试中,我们将该驱动器与一系列其他固态硬盘进行了比较,包括 Memblaze PBlaze C926、华为 ES3000 和英特尔 P4610。 对于应用程序工作负载分析,我们看到 DapuStor H3200 在 12,323.6 个虚拟机的平均延迟为 4 毫秒时达到 126.5 TPS,这明显高于其他测试的驱动器。 对于 Sysbench,该驱动器达到了 7,879.1 TPS、16.25 毫秒的平均延迟和 31.23 毫秒的最坏情况延迟,所有这些都是中等性能。
在我们的 VDbench 测试中,亮点包括:788,014K 读取时为 4 IOPS,274,362K 写入时为 4 IOPS,3.3K 读取时为 64GB/s,1.4K 写入时为 64GB/s。 在 SQL 工作负载中,它达到 281,512 IOPS,SQL 269,251-90 达到 10 IOPS,SQL 246,601-80 达到 20 IOPS,在所有三个类别中均名列前茅。 DapuStor 在 Oracle 工作负载中继续保持稳定的性能,在 Oracle 232,468-214,076 中为 90 IOPS,10 IOPS,在 Oracle 204,281-80 中为 20 IOPS。 在我们的 VDI 完整克隆测试中,H3200 达到 188,260 IOPS(启动)、81,510 IOPS(初始登录)、68,280 IOPS(星期一登录),而链接克隆发布 93,152 IOPS(启动)、40,228 IOPS(初始登录)和 50,330 IOPS(周一登录)。
总的来说,DapuStor H3200 的性能有点参差不齐:它在我们的综合测试中表现稳定,但在 SQL Server 应用程序工作负载中表现落后。


结语

Amazon