Union Memory UH810a 是专为高可用性系统设计而设计的 PCIe Gen4 SSD。 UH1.4a 支持带 3D TLC NAND 的 NVMe 810 接口,具有一系列企业级保护和可靠性功能,例如闪存感知 RAID、端到端数据路径保护、高级 ECC、安全擦除、断电保护. 它还由一个 12 纳米内部控制器提供动力。
友联内存UH810a
这是我们的 StorageReview 实验室第一次看到来自中国公司 Union Memory 的产品,因此我们很想分析它与英特尔、三星和 Memblaze 等更知名和成熟的品牌相比如何。
UH810采用标准的2.5英寸外形尺寸(SFF-8639接口),专为高强度读取工作负载场景而设计。Union Memory还提供UH8 30系列,该系列面向读写混合使用场景的用户。
以下是这两个系列及其耐力等级的简要概述:
| 系列 | 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) | |||||||
| 震动 | 工作:1000G@0.5ms (半正弦波)
存储:1000G@0.5ms(半正弦波) |
|||||||
| 电源 | 直流 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 企业级 SSD 评测采用联想 ThinkSystem SR635进行应用测试和综合基准测试。ThinkSystem SR635 是一款配置精良的单 CPU AMD 平台,其 CPU 性能远超高性能本地存储所需的极限。它也是我们实验室中唯一一款(以及目前市面上为数不多的)配备 PCIe Gen4 U.2 插槽的平台。综合测试虽然不需要太多的 CPU 资源,但同样使用联想平台。两种测试的目的都是为了尽可能全面地展现本地存储的性能,并使其符合存储厂商提供的最大规格。
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 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 事务基准测试中,UH810a 以稳定的 12,650.3 TPS 位居第三。

系统性能
下一个应用基准测试是使用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 事务基准测试,Union Memory UH810a 的 TPS 为 10,322。

对于我们最坏情况下的延迟(第 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,在测试的驱动器中排名第一。

切换到 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 80-20,UH810a 最终获得了与三星和英特尔驱动器相似的性能,最终以 246µs 的延迟达到 127.6K IOPS 的峰值。
接下来是我们的Oracle工作负载测试:Oracle、Oracle 90-10和Oracle 80-20。在这三项测试中,UH810a的表现均略逊一筹,排名倒数第二。首先来看Oracle测试,UH810a的峰值性能为247K IOPS,响应时间为141.3µs。

查看 Oracle 80-20,UH810a 在 188µs 时发布了 114.9K IOPS 的峰值性能。
接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,UH810a 显示出可靠的结果,峰值为 208K IOPS,延迟为 164.6µ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 继续保持了其令人印象深刻的稳定性能,峰值达到约 75K IOPS,延迟为 209.2µs,再次获得第二名。
结语
Union Memory 首次访问 StorageReview Labs 是一次总体成功的冒险。 UH810a 系列采用 3D TLC NAND,容量从 1.92TB 到 7.5BTB,一个内部控制器,以及一系列方便的企业级功能,如闪存感知 RAID、端到端数据路径保护、高级 ECC、安全擦除和断电保护。 用户还可以执行在线固件更新,而无需重启驱动器。
虽然 Union Memory 将 UH810a 描述为读取密集型解决方案(事实证明确实如此),但它在我们的大多数测试中也具有令人印象深刻的写入性能。
尽管如此,我们还是将 UH810a 与另外五款规格和应用场景相似的 PCIe Gen4 企业级 7.68TB SSD 进行了对比测试:三星 PM9A3、Memblaze PBlaze6 6920、英特尔 P5510、美光 7400 Pro以及最近推出的KIOXIA 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 读写性能上尤为明显,在所有测试的驱动器中排名第一。 我们当然希望在我们的实验室中看到更多他们的存储解决方案,看看他们能做什么。







Amazon