随着三星更新其数据中心驱动器系列,很容易被出现的最快或最大的驱动器所吸引,即 NVMe 驱动器。 然而,SATA 接口驱动器仍有很大的市场。 对于这一细分市场,三星发布了其新的三星 883 DCT SATA SSD。 新驱动器旨在满足服务器存储系统的需求,同时确保端到端数据保护。
随着三星更新其数据中心驱动器系列,很容易被出现的最快或最大的驱动器所吸引,即 NVMe 驱动器。 然而,SATA 接口驱动器仍有很大的市场。 对于这一细分市场,三星发布了其新的三星 883 DCT SATA SSD。 新驱动器旨在满足服务器存储系统的需求,同时确保端到端数据保护。
883 DCT 以三星久经考验的 V-NAND 为基础构建,具有高达 560MB/s 的读取速度和 520MB/s 的写入速度,以及高达 98K IOPS 读取和 28K IOPS 写入的吞吐量。 该驱动器还经过优化,可在 SATA 接口下达到高水平的 QoS。 该驱动器有五种容量,从低至 240GB 到 3.84TB。
数据保护在数据中心中至关重要。 考虑到这一点,三星表示其 883 DCT 受到端到端数据保护的保护。 该驱动器支持 AES 256 位加密。 从耐久性的角度来看,平均故障间隔时间为 XNUMX 万小时。
三星 883 DCT SATA SSD 提供 5 年有限或 0.8 DWPD 保修。 对于本次审查,我们将关注 3.84TB 的容量。
三星 883 DCT SATA SSD 规格
外形 | 7 毫米,2.5 英寸 | ||||
接口 | SATA 6.0Gbps | ||||
NAND闪存 | 三星V-NAND | ||||
容量 | 3.84TB | 1.92TB | 960GB | 480GB | 240GB |
性能 | |||||
顺序读取 (128KB) | 高达560MB /秒 | 高达560MB /秒 | 高达560MB /秒 | 高达560MB /秒 | 高达560MB /秒 |
顺序写入 (128KB) | 高达520MB /秒 | 高达520MB /秒 | 高达520MB /秒 | 高达520MB /秒 | 高达320MB /秒 |
随机读取(4KB,QD32) | 高达98K IOPS | 高达98K IOPS | 高达98K IOPS | 高达98K IOPS | 高达98K IOPS |
随机写入(4KB,QD32) | 高达28K IOPS | 高达28K IOPS | 高达28K IOPS | 高达24K IOPS | 高达14K IOPS |
QoS 读取(99.99%,4KB,QD1) | 最高0.5ms | 最高0.5ms | 最高0.5ms | 最高0.5ms | 最高0.5ms |
QoS 写入(99.99%,4KB,QD1) | 最高0.3ms | 最高0.3ms | 最高0.3ms | 最高0.3ms | 最高0.3ms |
加密支持 | AES 256 位加密引擎 | ||||
耐力 | |||||
平均无故障时间 | 2万小时 | ||||
UBER | 每 1^10 位读取 17 个扇区 | ||||
保修政策 | 5 年有限或 0.8 DWPD,以先到者为准 | ||||
能量消耗 | |||||
主动就绪典型 | 最高为3.6W | ||||
主动写典型 | 最高为2.3W | ||||
空闲 | 最高为1.3W | ||||
允许电压 | 5.0V±5% | ||||
工作温度 | 0 70°C | ||||
震动 | 1500G,时长0.5ms,半正弦波 | ||||
物理 | |||||
尺寸(WxDxH) | 最大限度。 100.2 x 69.85 x 6.8(毫米) | ||||
重量 | 最大限度。 70克 |
性能
测试平台
我们的企业级 SSD 评论利用了 戴尔 PowerEdge R740xd 用于综合基准。 不需要大量 CPU 资源的综合测试使用更传统的双处理器服务器。 在这两种情况下,目的都是以尽可能符合存储供应商最大驱动器规格的最佳方式展示本地存储。
戴尔 PowerEdge R740xd
- 2 个英特尔金牌 6130 CPU(2.1GHz x 16 核)
- 16 x 16GB DDR4-2666MHz ECC 内存
- 1x PERC 730 2GB 12Gb/s RAID 卡
- 附加 NVMe 适配器
- Ubuntu-16.04.3-桌面-amd64
测试背景
这款 StorageReview 企业测试实验室 提供了一个灵活的架构,用于在与管理员在实际部署中遇到的环境相当的环境中对企业存储设备进行基准测试。 企业测试实验室结合了各种服务器、网络、电源调节和其他网络基础设施,使我们的员工能够建立真实世界的条件,以便在我们的审查期间准确地衡量性能。
我们将这些关于实验室环境和协议的详细信息纳入审查,以便 IT 专业人员和负责存储采购的人员能够了解我们取得以下成果的条件。 我们的评论都不是由我们正在测试的设备制造商支付或监督的。 有关的其他详细信息 StorageReview 企业测试实验室 和 其网络功能的概述 在这些相应的页面上可用。
应用程序工作负载分析
为了了解企业存储设备的性能特征,必须对实时生产环境中的基础架构和应用程序工作负载进行建模。 因此,我们对三星 883 DCT 的基准测试是 通过 SysBench 的 MySQL OLTP 性能 和 Microsoft SQL Server OLTP 性能 具有模拟的 TCP-C 工作负载。 对于我们的应用程序工作负载,每个驱动器将运行 2-4 个配置相同的虚拟机。
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 事务基准测试,三星 883 DCT 以 6,291.8 TPS 位居榜首。
与 TPS 相比,延迟是 SQL Server 性能的更好指示。 在这里我们看到 883 DCT 具有最低的延迟,也只有 25 毫秒。
系统性能
下一个应用程序基准包括 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 事务基准测试中,883 DCT 再次以 2,181.1 TPS 的公平优势获得最佳性能。
Sysbench 平均延迟也以 883 毫秒领先 58.7 DCT。
对于我们最坏情况下的延迟(第 99 个百分位数),883 DCT 再次以 103.5 毫秒的延迟位居榜首。
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 读取,三星 883 DCT 保持在 1 毫秒以下延迟,直到大约 72K IOPS,然后在 79 毫秒延迟下达到约 1.3K IOPS 的峰值性能,然后略微落后于表现最好的东芝 HK4R .
对于 4K 随机写入,883 DCT 具有亚毫秒级延迟性能,直到大约 58K IOPS,并与 860 DCT 持平,峰值性能为 63,764 IOPS,延迟为 2 毫秒。
接下来我们看看我们的顺序工作负载。 对于 64K 读取,883 DCT 具有亚毫秒延迟,直到大约 6,900 IOPS 或大约 410MB/s,然后以 7,865 IOPS 或 491.6MB/s 和 2.03ms 延迟达到峰值。
对于 64K 顺序写入,我们看到 883 DCT 的延迟最低,最长,然后以大约 1 IOPS 或 4,600MB/s 的速度超过 280ms,然后以 5,043 IOPS 或 315.2MB/s 的延迟达到峰值,仅次于 Seagate Nytro 位居第二3.16 毫秒。
我们的下一批基准测试专注于 SQL 工作负载。 对于所有基准测试,三星 883 DCT 始终能够提供亚毫秒级的延迟性能。 883 DCT 以 48,472 IOPS 的峰值性能和 657.6μs 的延迟位居榜首。
对于 SQL 90-10,883 DCT 再次以 48,703 IOPS 的峰值性能和 655.7μs 的延迟位居榜首。
SQL 80-20 看到 883 DCT 以最大的优势位居榜首,但峰值得分为 47,578 IOPS,延迟为 671.1μs。
再次转向 Oracle Workloads,我们看到 883 DCT 在所有测试中都以亚毫秒级的延迟执行。 对于 Oracle 工作负载,883 DCT 以 42,262 IOPS 和 726.2 微秒的延迟位居榜首,然后略有下降。
Oracle 90-10 以 883 IOPS 的峰值性能和 45,680μs 的延迟再次获得 480.3 DCT 的头把交椅。
883 DCT 以 80 IOPS 的峰值保持其在 Oracle 20-45,989 测试中的头把交椅,延迟为 476.5 微秒。
接下来,我们继续我们的 VDI 克隆测试,完整和链接。 对于 VDI Full Clone Boot,883 DCT 表现最好,延迟低于 1 毫秒,几乎达到峰值。 说到峰值,该驱动器的最高得分为 30,112 IOPS,延迟为 1.06 毫秒。
对于 VDI FC 初始登录,883 DCT 在以 17,811 IOPS 和 1.67 毫秒的延迟达到领先地位之前,再次看到了长时间的亚毫秒延迟性能。
VDI FC Monday Login 将 883 DCT 视为性能最高的驱动器,并且是唯一始终保持亚毫秒延迟的驱动器,峰值得分为 16,262 IOPS,延迟为 979.4μs。
对于 VDI 链接克隆 (LC),我们再次从启动测试开始。 在这里,883 DCT 始终保持亚毫秒级延迟,但在峰值性能方面输给了东芝 HK4R。 883 DCT 的峰值得分为 16,025 IOPS,延迟为 995μs。
在我们的 VDI LC 初始登录中,883 DCT 夺回了头把交椅,并且再次成为唯一始终具有亚毫秒延迟的驱动器。 该驱动器的峰值为 10,528 IOPS,延迟为 756.2μs。
最后,在 VDI LC Monday Login 中,883 DCT 以 11,422 IOPS 的峰值性能和 1.4 毫秒的延迟大幅领先。
总结
三星 883 DCT 专为服务器和混合工作负载而设计,是一款适用于数据中心的 SATA 接口 SSD。 该驱动器具有多种容量:240GB、480GB、960GB、1.92TB 和 3.84TB。 883 DCT 采用三星 V-NAND,读取性能高达 560MB/s,吞吐量高达 98K IOPS。 该硬盘内置端到端数据保护,可为最需要的人提供安全保障。
在性能方面,三星 883 DCT SSD 在我们的测试中从头到尾都给人留下了深刻的印象。 在我们的应用程序工作负载分析中,883 DCT 在所有测试中名列前茅。 在 SQL Server 中,该驱动器的 TPS 得分为 6,291.8,平均延迟为 25 毫秒。 使用 Sysbench,三星驱动器达到 2,181.1 TPS,平均延迟为 58.7 毫秒,最坏情况下的延迟为 103.5 毫秒。
在 VDBench 中,883 DCT 并没有在整个过程中占据主导地位,但它在大多数测试中都名列前茅。 其中一些亮点是 79K IOPS 4K 读取、64K IOPS 4K 写入、491MB/s 64K 读取和 315MB/s 64K 写入。 在 SQL 和 Oracle 中,883 DCT 始终具有亚毫秒级延迟性能。 在 SQL 中,883 DCT 在所有测试中名列前茅,其峰值得分为 48K IOPS、SQL 49-90 中的 10K IOPS 和 SQL 48-80 中的 20K IOPS。 Oracle 还看到该驱动器以 42K IOPS、46K IOPS Oracle 90-10 和 46K IOPS for Oracle 90-10 位居榜首。 在我们的克隆测试中,三星 883 DCT 在我们的完整和链接关闭测试的初始登录和星期一登录中确实表现出色。
三星 883 DCT 是那些利用 SATA 并需要在其服务器中进行可靠存储的用户的理想驱动器。 该驱动器不仅具有多种容量,包括 3.84TB 的最高容量,而且其性能接近或处于我们 SATA 企业级 SSD 的顶级水平。