Union Memory UH810a 是专为高可用性系统设计而设计的 PCIe Gen4 SSD。 UH1.4a 支持带 3D TLC NAND 的 NVMe 810 接口,具有一系列企业级保护和可靠性功能,例如闪存感知 RAID、端到端数据路径保护、高级 ECC、安全擦除、断电保护. 它还由一个 12 纳米内部控制器提供动力。
Union Memory UH810a 是专为高可用性系统设计而设计的 PCIe Gen4 SSD。 UH1.4a 支持带 3D TLC NAND 的 NVMe 810 接口,具有一系列企业级保护和可靠性功能,例如闪存感知 RAID、端到端数据路径保护、高级 ECC、安全擦除、断电保护. 它还由一个 12 纳米内部控制器提供动力。
这是我们的 StorageReview 实验室第一次看到来自中国公司 Union Memory 的产品,因此我们很想分析它与英特尔、三星和 Memblaze 等更知名和成熟的品牌相比如何。
UH810 采用标准 2.5 英寸外形尺寸(SFF-8639 连接器),专为读取密集型工作负载的场景而设计。 Union Memory 还提供 UH830 系列,适用于那些有更多混合读/写用例的人。
以下是这两个系列及其耐力等级的简要概述:
系列 | DWPD | 容量 | 型号 | 系列 | DWPD | 容量 | 型号 |
UH810a |
1DWPD |
1.92TB | RP2A01T9RK004LX |
UH830a |
3DWPD |
1.6TB | RP2A01T6RK004VX |
3.84TB | RP2A03T8RK004LX | 3.2TB | RP2A03T2RK004VX | ||||
7.68TB | RP2A07T6RK004LX | 6.4TB | RP2A06T4RK004VX |
在性能方面,据称 UH810a 可为所有容量提供高达 7,000MB/s 的顺序读取,而 3,800TB 型号的写入速度预计可达 7.68MB/s。 随机 4K 读写最高可达 160,000 IOPS 和 150,000 IOPS。 它还具有 2 万小时的 MTBF,所有型号的功耗均为 8.5W(空闲)和 21W(活动)。
UH810a还有一个比较有意思的功能就是支持在线激活固件升级,友联内存表示只需要1秒。 这意味着您不必通过电源循环(即,将其关闭然后重新打开)来更新驱动器,这无疑使维护更加无缝并将停机时间降至最低。
Union Memory UH5a 提供 810 年保修,提供 1.92TB、3.84TB 和 7.68TB 的容量。 我们将在本次审查中查看 7.68TB。
友联内存UH810a规格
呃 810a | UH 830a(用于比较) | |||||||
容量 | 1.92TB | 3.84TB | 7.68TB | 1.6TB | 3.2TB | 6.4TB | ||
外形 | U.2 | |||||||
NAND闪存 | 3D TLC | |||||||
扇区大小 | Support 512/512+8/4096/4096+8 sectors | |||||||
掉电保护 | 支持 | |||||||
产品升级 | 通过 NVMe 命令支持 | |||||||
性能 | ||||||||
顺序读取(128KB,QD32) | 7,000MB /秒 | 7,000MBps | 7,000MB /秒 | 7,000MB /秒 | 7,000MB /秒 | 7,000MB /秒 | ||
顺序写入(128KB,QD32) | 2,500MB /秒 | 3,800MB /秒 | 3,800MB /秒 | 2,700MB /秒 | 4,200MB /秒 | 4,200MB /秒 | ||
随机阅读 IOPS(4KB,QD128) |
1,300 | 1,600 | 1,600 | 1500 | 1660 | 1660 | ||
随机写入 OPS(4KB,QD128) |
100 | 150 | 150 | 300 | 300 | 300 | ||
可靠性 | ||||||||
UBER | e10-17 | |||||||
平均无故障时间 | 2万小时 | |||||||
AFR | 0.44% | |||||||
数据保留(关机) | 40℃,>3个月 | |||||||
耐力(4K随机) | DWPD:~1 | DWPD:~1 | DWPD:~1 | DWPD:~3 | DWPD:~3 | DWPD:~3 | ||
服务时间 | 5 年(不超过 TBW) | |||||||
协议 | ||||||||
总线接口 | PCIe 4.0 | |||||||
NVMe协议 | NVMe 1.4 | |||||||
港口 | 集成的 | |||||||
TRIM | 支持 | |||||||
环境参数 | ||||||||
储藏温度 | – 40℃~85℃ | |||||||
工作温度 | 0℃〜78℃ | |||||||
湿度系统 | 5%~95%RH(无结露) | |||||||
低气压 | 运行:-305m-3048m,非运行:-305m-12192m | |||||||
振动 | Operating:2.17GRMS(5~700HZ), Storage: 3.13GRMS(5~800HZ) | |||||||
震动 | 操作:[电子邮件保护] (半正弦波)
存储:[电子邮件保护](半正弦波) |
|||||||
可编程电源 | 直流 12V,+/-10% | |||||||
冲击电流(最大) | <3A@1s | |||||||
物理形态 | ||||||||
外形 | 2.5英寸,SF-8200:69.85×100.2×14.7mm | |||||||
重量 | ||||||||
能量消耗 | ||||||||
额定功率(空闲/活动) | 8.5 / 17.5W | 8.5 / 21W | 8.5 / 21W | 8.5 / 17.5W | 8.5 / 21W | 8.5 / 21W |
友联内存UH810a性能
测试背景和比较
这款 StorageReview 企业测试实验室 提供了一个灵活的架构,用于在与管理员在实际部署中遇到的环境相当的环境中对企业存储设备进行基准测试。 企业测试实验室结合了各种服务器、网络、电源调节和其他网络基础设施,使我们的员工能够建立真实世界的条件,以便在我们的审查期间准确地衡量性能。
我们将这些关于实验室环境和协议的详细信息纳入审查,以便 IT 专业人员和负责存储采购的人员能够了解我们取得以下成果的条件。 我们的评论都不是由我们正在测试的设备制造商支付或监督的。 有关的其他详细信息 StorageReview 企业测试实验室 以及其网络功能的概述可在这些相应页面上找到。
可比物:
测试平台
我们的 PCIe Gen4 Enterprise SSD 评测利用了 联想 ThinkSystem SR635 用于应用程序测试和综合基准。 ThinkSystem SR635 是一个装备精良的单 CPU AMD 平台,提供的 CPU 能力远远超过强调高性能本地存储所需的能力。 它也是我们实验室中唯一具有 PCIe Gen4 U.2 托架的平台(也是目前市场上为数不多的平台之一)。 综合测试不需要大量 CPU 资源,但仍利用相同的 Lenovo 平台。 在这两种情况下,目的都是以尽可能符合存储供应商最大驱动器规格的最佳方式展示本地存储。
PCIe Gen4综合及应用平台(联想 ThinkSystem SR635)
- 1 个 AMD 7742(2.25GHz x 64 核)
- 8 x 64GB DDR4-3200MHz ECC 内存
- CentOS 7.7 1908
- ESXi 6.7u3
SQL Server 性能
每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 8 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 虽然我们之前测试的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和,但 SQL 测试正在寻找延迟性能。
此测试使用在 Windows Server 2014 R2012 来宾虚拟机上运行的 SQL Server 2,并由 Quest 的 Benchmark Factory for Databases 进行压力测试。 存储评论的 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 事务基准测试中,UH810a 以稳定的 12,650.3 TPS 位居第三。
在 SQL Server 平均延迟方面,UH810a 再次获得第三名,平均延迟仅为 2.83 毫秒(仅次于 Memblaze)。
系统性能
下一个应用程序基准包括 Percona MySQL OLTP 数据库 通过 SysBench 测量。 该测试测量平均 TPS(每秒事务数)、平均延迟和平均 99% 延迟。
每 系统平台 VM 配置了三个虚拟磁盘:一个用于引导 (~92GB),一个用于预建数据库 (~447GB),第三个用于测试中的数据库 (270GB)。 从系统资源的角度来看,我们为每个虚拟机配置了 8 个 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 事务基准测试,Union Memory UH810a 的 TPS 为 10,322。
使用 Sysbench 平均延迟,UH810a 保持在 2nd 最后,仅次于美光 7400 Pro,为 12.40 毫秒。 仍然比英特尔好几毫秒。
对于我们最坏情况下的延迟(第 99 个百分位数),Union Memory UH810a 略微上升了 22.50 毫秒。
VDBench 工作负载分析
在对存储设备进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美地代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,从“四个角”测试、常见的数据库传输大小测试到来自不同 VDI 环境的跟踪捕获。
所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。 我们针对这些基准测试的测试过程用数据填充整个驱动器表面,然后将驱动器部分分区为驱动器容量的 25%,以模拟驱动器如何响应应用程序工作负载。 这与使用 100% 的驱动器并使它们进入稳定状态的全熵测试不同。 因此,这些数字将反映更高的持续写入速度。
简介:
- 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
- 4K 随机写入:100% 写入,128 线程,0-120% iorate
- 16K 顺序读取:100% 读取,32 线程,0-120% 迭代
- 16K 顺序写入:100% 写入,16 个线程,0-120% 迭代
- 64K 顺序读取:100% 读取,32 线程,0-120% 迭代
- 64K 顺序写入:100% 写入,16 个线程,0-120% 迭代
- 4K、8K 和 16K 70R/30W 随机混合,64 线程,0-120% 迭代
- 综合数据库:SQL 和 Oracle
- VDI 完整克隆和链接克隆跟踪
在我们的第一个 VDBench 工作负载分析,随机 4K 读取中,Union Memory UH810a 在 1.49µs 的延迟下具有令人印象深刻的 343.2 万次 IOPS 的峰值性能,略好于 Memblaze,在测试的驱动器中排名第一。
在 4K 随机写入中,UH810a 保持在顶部(这次有明显的差距),峰值为 620K IOPS,延迟为 816.7µs。
切换到 64k 顺序工作负载后,UH810a 略有下降,以 6µs 的延迟发布 96GB/s 读取 (665K IOPS),位居第三。
在 64K 写入中,UH810a 的性能峰值为 2.5GB/s(39K IOPS),延迟为 1,616µs,最后性能受到影响。
接下来是我们的 16K 顺序性能。 在读取方面,UH810a 的峰值为 2.85GB/s(183,854 IOPS),延迟为 173.8µs,在测试的驱动器中垫底。
Union Memory 驱动器加快了 16K 写入性能的步伐,峰值仅为 157K IOPS (2.45GB/s),延迟为 97.7µs(尽管最后出现尖峰)。
在我们混合的 70/30 4k 配置文件(70% 读取,30% 写入)中,UH810a 以 535K IOPS 的峰值和 114.9µs 的延迟位居第二。
在我们混合的 70/30 16k 配置文件中,UH810a 以 192,559µs 的延迟达到 33.52 IOPS,排名第四。
在我们最后的混合配置文件 (70/30 8k) 中,UH810a 以 350K IOPS 的峰值达到第三名,延迟为 179.6µs。
我们的下一组测试是我们的 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20,它们在所有测试驱动器中都显示出相似的结果。 从 SQL 开始,Union Memory 驱动器以 249K IOPS 的峰值性能和 127.6µs 的延迟排名第四。
SQL 90-10 的性能相似; 然而,UH810a 下降了一个点,峰值为 245K IOPS,延迟为 129.2µs。
使用 SQL 80-20,UH810a 最终获得了与三星和英特尔驱动器相似的性能,最终以 246µs 的延迟达到 127.6K IOPS 的峰值。
接下来是我们的 Oracle 工作负载:Oracle、Oracle 90-10 和 Oracle 80-20,其中 UH810a 略微落后 2nd 在所有三个测试中排在最后。 从 Oracle 开始,UH810a 在 247µs 时的峰值性能为 141.3K IOPS。
对于 Oracle 90-10,UH810a 的峰值为 185K IOPS,延迟为 117.6µs。
查看 Oracle 80-20,UH810a 在 188µs 时发布了 114.9K IOPS 的峰值性能。
接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,UH810a 显示出可靠的结果,峰值为 208K IOPS,延迟为 164.6µs。
VDI FC 初始登录,UH810a 达到 119K IOPS(247.4µs)的峰值,然后在性能上受到显着影响。
使用 VDI FC Monday Login,Union Memory UH810a 在 97µs 的延迟下显示出 162.5K IOPS 的稳定峰值,这与快速的 Memblaze 驱动器相差不远。
对于 VDI 链接克隆 (LC) 引导,UH810a 以 90µs 的稳定 177.7K IOPS 达到峰值,表现出稳定的性能。
在 VDI LC 初始登录中,UH810a 的性能再次始终非常一致,在仅 53µs 的延迟下发布了 146.8K IOPS 的峰值
对于 VDI LC Monday Login,UH810a 继续其令人印象深刻的稳健性能,峰值约为 75K IOPS,延迟为 209.2µs,足以满足 2nd 再次放置。
总结
Union Memory 首次访问 StorageReview Labs 是一次总体成功的冒险。 UH810a 系列采用 3D TLC NAND,容量从 1.92TB 到 7.5BTB,一个内部控制器,以及一系列方便的企业级功能,如闪存感知 RAID、端到端数据路径保护、高级 ECC、安全擦除和断电保护。 用户还可以执行在线固件更新,而无需重启驱动器。
虽然 Union Memory 将 UH810a 描述为读取密集型解决方案(事实证明确实如此),但它在我们的大多数测试中也具有令人印象深刻的写入性能。
也就是说,我们将 UH810a 与其他五个具有类似规格和应用的 PCIe Gen4 企业级 7.68TB SSD 进行了测试: 三星PM9A3, 记忆 PBlaze6 6920, 英特尔 P5510, 美光 7400 Pro 而且,最近, 铠侠CD6. 我们在分析过程中查看了应用程序工作负载分析和 VDBench 工作负载。
在我们的 Sysbench 测试中,UH810a 表现非常出色,总得分为 10,322 TPS,平均延迟为 12.40 毫秒,最坏情况下为 22.50 毫秒。 在我们的 SQL Server 事务基准测试中,结果讲述了类似的故事,发布了 12,650.3 TPS 和平均延迟 2.83 毫秒,在两个类别中均排名第三。
切换到 VDBench 后,UH810a 在读取和写入方面继续显示出可靠的结果。 亮点包括在我们的 1.49k 工作负载中读取 620 万 IOPS 和写入 4K IOPS(这两个结果都设置了新的性能标准),同时在 6K 读取中达到 64GB/s,在 2.5K 写入中达到 64GB/s,在 2.85K 读取中达到 16GB/s,在我们的顺序工作负载期间,2.45K 写入速度为 16GB/s。 我们的混合 70/30 配置文件记录了 535K 的 4K IOPS、350K 的 8K IOPS 和 192K 的 16K IOPS。
在我们的 SQL 测试中,UH810a 的峰值为 249K IOPS,SQL 245-90 为 10K IOPS,SQL 246-80 为 20K IOPS,始终落后于同类产品。 Oracle 工作负载讲述了类似的故事,在 Oracle 247-185 中记录了 90K IOPS、10K IOPS,在 Oracle 188-80 中记录了 20K IOPS。
接下来是我们的 VDI 克隆测试,完整和链接。 在完整克隆中,我们在启动时看到 208K IOPS,在初始登录时看到 119K IOPS,在星期一登录时看到 97K IOPS。 在链接克隆中,UH810a 在启动时显示出 90K IOPS 的峰值,在初始登录时显示 53K IOPS,在周一登录时显示 75K IOPS; 所有这些都在排行榜的顶部附近。
总的来说,Union Memory 的 UH810a 令人印象深刻,与更知名的品牌保持同步(有时甚至超过)。 这在其 4K 读写性能上尤为明显,在所有测试的驱动器中排名第一。 我们当然希望在我们的实验室中看到更多他们的存储解决方案,看看他们能做什么。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | TikTok | RSS订阅