主页 Enterprise 联想 ThinkSystem SR635 评测

联想 ThinkSystem SR635 评测

by 亚当·阿姆斯特朗

Lenovo ThinkSystem SR635 服务器是一款 1U 单路服务器,支持 第二代 AMD EPYC CPU. 现在有数十台服务器支持更新的 AMD 处理器,但 SR635 希望利用第二代 EPYC CPU 带来的独特优势。 对于这个小型服务器,最多可以加载 2TB 的 3200MHz DRAM,并且端到端支持 PCIe 4.0,具体取决于安装的背板。 SSR635 可用于各种用例,尽管联想表示它是虚拟化 (VDI)、数据分析和云的理想选择。

Lenovo ThinkSystem SR635 服务器是一款 1U 单路服务器,支持 第二代 AMD EPYC CPU. 现在有数十台服务器支持更新的 AMD 处理器,但 SR635 希望利用第二代 EPYC CPU 带来的独特优势。 对于这个小型服务器,最多可以加载 2TB 的 3200MHz DRAM,并且端到端支持 PCIe 4.0,具体取决于安装的背板。 SSR635 可用于各种用例,尽管联想表示它是虚拟化 (VDI)、数据分析和云的理想选择。

房间里的大象是 PCIe 4.0。 这是 PCIe 3.0 的新接口。 目前获得 PCIe 4.0 支持的唯一方法是通过第二代 AMD EPYC 处理器服务器(尽管英特尔今年将参与其中),前提是该服务器具有支持 PCIe 2 的主板。 PCIe 4.0 过去在 StorageReview 上已经介绍过,但简而言之,它不仅仅是升级,它是性能的两倍,带宽和通道都翻了一番。 有多种 PCIe 4.0 设备可以利用这一点并添加到 SR4.0,包括 GPU、FPGA、NIC 和 某些 SSD,例如 KIOXIA 的 CM6 和 CD6.

除了扩展槽之外,SR635 还具有一些可配置性。 如上所述,根据背板,用户可以安装 PCIe 4.0 NVMe SSD。 总体而言,该服务器支持多达 16 个 NVMe SSD,充分利用前端、后端和中间的可访问性。 如果存储性能不是他们所追求的,他们可以添加四个 3.5 英寸 HDD 托架或 SATA/SAS SSD 和 HDD 的混合。

联想 ThinkSystem SR635 服务器通过该公司的 XClarity Administrator 系统管理软件进行管理。 此特定服务器支持 Lenovo XClarity Provisioning Manager Lite (LXPM Lite) 进行系统设置和固件升级。

当服务器进入实验室时,我们对其进行了视频审查:

对于本次评测,我们的构建包括一个 AMD EPYC 7452 32 核处理器、512GB 3200MHz RAM 和 12 个美光 9300 SSD。

Lenovo ThinkSystem SR635 服务器规格

外形尺寸 1U
处理器 一颗 AMD EPYC 7002
支持多达 64 个内核的处理器、高达 3.2 GHz 的内核速度和高达 280W 的 TDP 额定值。
内存 16 个 DIMM 插槽。 处理器有 8 个内存通道,每个通道有 2 个 DIMM。 支持 Lenovo TruDDR4 RDIMM。 DIMM 有两种速度:3200 MHz 和 2933 MHz。 凭借 3200 MHz 内存,服务器在每通道 3200 个 DIMM (DPC) 时支持 1 MHz 内存总线速度,在 2933 DPC 时支持 2 MHz。 凭借 2933 MHz 内存,服务器在 2933 和 1 DPC 下均支持 2 MHz 内存总线速度。
内存最大 使用 2 个 16GB 128DS RDIMM 时高达 3TB
内存保护 ECC、SDDC、巡检/请求清理、带重放的 DRAM 地址命令奇偶校验、DRAM 未纠正的 ECC 错误重试、封装后修复
磁盘驱动器托架 多达 4 个 3.5 英寸或 16 个 2.5 英寸热插拔驱动器托架:

  • 前托架可以是以下之一:
    • 4 个 3.5 英寸热插拔 SAS/SATA
    • 8 个 2.5 英寸热插拔 SAS/SATA
    • 6 个 2.5 英寸热插拔 SAS/SATA + 4 个 2.5 英寸热插拔 AnyBay
    • 10 个 2.5 英寸热插拔 AnyBay
  • 中端(内部):4 个 2.5 英寸热插拔 NVMe 托架
  • 后方可以是以下之一:
    • 2 个 2.5 英寸热插拔 SAS/SATA 托架
    • 2 个 2.5 英寸热插拔 NVMe 托架
最大内部存储空间
  • 全 NVMe:87.04 TB,使用 10 个 6.4 TB NVMe(前)+ 6 个 3.84 TB NVMe SSD(4 个中,2 个后)
  • 所有 SSD:107.52 TB,使用 12 个 7.68 TB SSD(10 个前置,2 个后置)+ 4 个 3.84 TB NVMe(中)
  • 所有硬盘在前面(带 NVMe):55.36 TB 使用 4 个 10TB 3.5 英寸硬盘(前面)+ 4 个 3.84TB NVMe SSD(中间)
  • 支持混合使用 SSD/HDD,但不在同一阵列中
存储控制器
  • 板载 SATA 支持多达 12 个 SATA 驱动器(无 RAID)
  • 12 Gb SAS/SATA RAID 适配器:
    • RAID 530i(无缓存)支持 RAID 0、1、10、5、50
    • 具有 730GB 缓存的 RAID 8-1i 支持 RAID 0、1、10、5、50
    • RAID 730-8i 带 2GB 闪存支持缓存支持 RAID 0、1、10、5、50、6、60
    • RAID 930-8i 带 2GB 闪存支持缓存支持 RAID 0、1、10、5、50、6、60
    • RAID 930-16i 带 4GB 闪存支持缓存支持 RAID 0、1、10、5、50、6、60
  • 12 Gb SAS/SATA 非 RAID:430-8i 和 430-16i HBA
网络接口 带有 PCIe 3.0 x4.0 主机接口的专用 OCP 16 SFF 插槽。
PCI 扩展槽 多达 4 个 PCIe 4.0 插槽(3 个后部接入,1 个内部用于 RAID 适配器)以及一个专用于 OCP 适配器的插槽。

后部访问插槽的三种选择:

  • 3 个 PCIe 4.0 x16 薄型插槽
  • 1x PCIe 4.0 x16全高半长插槽+1x PCIe 4.0 x16半高插槽
  • 1x PCIe 4.0 x16 薄型插槽(支持 2x 后置 2.5 英寸驱动器托架)

可选地,一个额外的内部 PCIe 4.0 x8 薄型插槽用于所有内部驱动器控制器。

端口 正面:两个 USB 3.1 G1 (5 Gb/s) 端口,可选 VGA 端口。

背面:USB 3.1 G1 (5 Gb/s) 端口、9 个 VGA 视频端口、45 个 DB-1 串行端口和 XNUMX 个 RJ-XNUMX XNUMXGbE 系统管理端口。

内部:可选的 M.2 模块最多支持两个 M.2 驱动器。

散热器 六个或七个 N+1 冗余热插拔 40 毫米风扇,具体取决于配置。 每个电源中集成一个风扇。
电源 最多两个热插拔冗余交流电源(均为 80 PLUS 白金认证):550 W、750 W、1100 W 和 1600 W 交流电选项,支持 220 V 交流电。 550 W、750 W 和 1100 W 选项还支持 110V 输入电源。 仅在中国,所有电源选项均支持 240 V DC。
视频 带有 512 MB 内存和 2D 硬件加速器的板载图形,集成到 ASPEED AST2500 BMC 管理处理器中。 最大分辨率为 1920×1200 @ 60Hz,32bpp
热插拔部件 驱动器、电源和风扇。
系统管理 ASPEED AST2500 嵌入式管理处理器,用于系统设置和固件升级的 XClarity Provisioning Manager Lite (LXPM Lite)。 XClarity Administrator 集中式基础设施管理,XClarity Energy Manager 集中式服务器电源管理。 用于本地故障检测和报告的光通路诊断。
安全特性 开机密码、管理员密码、可信平台模块(TPM),支持TPM 2.0。 仅限中国,可选 Nationz TPM 2.0。 可选的可锁定前安全挡板。 可选底盘防盗开关。
支持的操作系统 Microsoft Windows Server、Red Hat Enterprise Linux、SUSE Linux Enterprise Server、VMware ESXi。 见 操作系统支持 节的细节。
有限保修 三年或一年(取决于型号)客户可更换单元和现场有限保修,下一工作日 9×5 (NBD)。
尺寸 高度:43 毫米(1.3 英寸),宽度:434 毫米(17.1 英寸),深度:778 毫米(30.6 英寸)
重量 最大:19.2 千克(42.3 磅)

联想 ThinkSystem SR635 服务器设计与构建

Lenovo ThinkSystem SR635 是一款 1U 服务器,其设计对于之前使用过 Lenovo 服务器的任何人来说都很熟悉。 服务器正面的大部分空间都被 2.5 英寸驱动器托架占据。 右侧是电源按钮、两个 USB 3.1 端口和一个用于可选 VGA 端口的位置(从上图中可以看出我们没有使用该选项)。

将服务器翻转过来,右侧是两个热插拔 PSU。 中间还有两个驱动器托架。 在托架下方,从左到右依次是管理端口、定位器 LED、一个视频端口、两个 USB 3.1 端口、一个串行端口和一个 NMI。

打开服务器的顶部,首先映入眼帘的是单插槽和位于其两侧的 DRAM。 上图中 DRAM 的正上方是 RAID 适配器,过去是 M.2 模块。 不是很容易访问,但管理员可以在一分钟内访问它。

引擎盖下还有七个热插拔风扇。 一个失败了,将那个人弹出并弹出一个新的,它就可以再次使用了。 此外,在这里可以看到我们添加到 PCIe 4.0 支持中的新背板。

这是我们更换正面PCIe 4.0 NVMe SSD背板的视频:

对于 ThinkSystem 和 ThinkAgile 系统,Lenovo 提供 XClarity 用于管理。 XClarity 集中并简化了硬件资源管理,加速了云和传统基础设施的部署,并通过外部、更高级别的管理软件工具实现了对物理资源的可见性和控制。

板载 ASPEED BMC 仪表板选项卡为用户提供一般信息,例如各种硬件组件及其各自的健康状况。 右边是一般系统信息和网络信息。 用户也可以从这里关闭和打开电源开关和 FP 开关。

“系统清单”选项卡更深入地查看硬件组件,其中包含每个组件的信息,包括部件号。

顾名思义,“远程控制”选项卡使管理员能够控制各种设备上的服务器。

用户在将设备添加到后部的扩展槽时可以利用远程控制。

因为用电量对这个人很重要。 用户可以深入了解利用率,以查看消耗最多功率的设备以及各种设备的温度。

Lenovo ThinkSystem SR635 服务器性能

SQL Server 性能

StorageReview 的 Microsoft SQL Server OLTP 测试协议采用事务处理性能委员会的基准 C (TPC-C) 的最新草案,这是一种模拟复杂应用程序环境中活动的在线事务处理基准。 TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。

每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 16 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 虽然我们之前测试的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和,但 SQL 测试寻找延迟性能。

此测试使用在 Windows Server 2014 R2012 来宾虚拟机上运行的 SQL Server 2,并由戴尔的数据库基准工厂进行压力测试。 虽然我们对该基准的传统用法是在本地或共享存储上测试 3,000 规模的大型数据库,但在本次迭代中,我们专注于在我们的服务器上均匀分布四个 1,500 规模的数据库。

SQL Server 测试配置(每个虚拟机)

  • Windows服务器2012 R2的
  • 存储空间:分配 600GB,使用 500GB
  • SQL Server的2014的
    • 数据库大小:1,500 规模
    • 虚拟客户端负载:15,000
    • 内存缓冲区:48GB
  • 测试时长:3 小时
    • 2.5 小时预处理
    • 30分钟采样期

对于我们的事务性 SQL Server 基准测试,Lenovo ThinkSystem SR635 服务器的总得分为 12,639.7 TPS,单个虚拟机的得分从 3,159.7 到 3,160.7 TPS 不等。

对于 SQL Sever 的平均延迟,SR635 的总延迟为 3.5 毫秒,单个虚拟机的延迟从 2 毫秒到 4 毫秒不等。

Sysbench MySQL 性能

我们的第一个本地存储应用程序基准测试包括通过 SysBench 测量的 Percona MySQL OLTP 数据库。 该测试测量平均 TPS(每秒事务数)、平均延迟和平均 99% 延迟。

每个 Sysbench 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 OLTP 中,SR635 的总得分为 11,810 TPS。

对于 Sysbench 平均延迟,我们看到服务器达到了 21.68 毫秒的总分。

对于我们最坏情况下的延迟(第 99 个百分位数),SR635 的总延迟为 48.03 毫秒。

VDBench 工作负载分析

在对存储阵列进行基准测试时,应用程序测试是最好的,综合测试排在第二位。 虽然不能完美代表实际工作负载,但综合测试确实有助于为具有可重复性因素的存储设备建立基线,从而可以轻松地在竞争解决方案之间进行同类比较。 这些工作负载提供了一系列不同的测试配置文件,包括“四个角”测试、常见的数据库传输大小测试,以及来自不同 VDI 环境的跟踪捕获。 所有这些测试都利用通用的 vdBench 工作负载生成器,以及一个脚本引擎来自动化和捕获大型计算测试集群的结果。 这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。

简介:

  • 4K 随机读取:100% 读取,128 个线程,0-120% 重复率
  • 4K 随机写入:100% 写入,64 线程,0-120% iorate
  • 64K 顺序读取:100% 读取,16 个线程,0-120% 迭代
  • 64K 顺序写入:100% 写入,8 个线程,0-120% 迭代
  • 综合数据库:SQL 和 Oracle
  • VDI 完整克隆和链接克隆跟踪

对于随机 4K 读取,Lenovo ThinkSystem SR635 服务器在 4,359,731µs 的延迟下达到 207.4 IOPS 的峰值。

对于 4K 随机写入,我们在大约 1.4µs 处看到另一个约 197 万 IOPS 的强峰值,然后略有下降。

对于顺序工作负载,我们查看了 64k。 对于 64K 读取,SR635 的峰值为 325,696 IOPS 或 20.4GB/s,延迟为 390.4µs。

64K 写入的峰值性能为 109,369 IOPS 或 6.84GB/s,延迟为 342µs。

我们的下一组测试是我们的 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 从 SQL 开始,SR635 的峰值为 1,729,719 IOPS,延迟为 152.3µs。

对于 SQL 90-10,服务器在 1,739,441µs 的延迟下获得了 150.4 IOPS 的峰值分数。

SQL 80-20 延续了 SR635 的强劲性能,峰值为 1,477,161 IOPS,延迟为 155.1µs。

接下来是我们的 Oracle 工作负载:Oracle、Oracle 90-10 和 Oracle 80-20。 从 Oracle 开始,Lenovo ThinkSystem SR635 服务器的峰值达到 1,476,071 IOPS,延迟为 155.6µs。

使用 Oracle 90-10,服务器达到 1,526,055 IOPS 的峰值,延迟从开始到结束只增加了大约 18 微秒,到结束时为 133 微秒。

Oracle 80-20 SR635 在 1,378,363µs 延迟时达到 135.2 IOPS 的峰值。

接下来,我们切换到我们的 VDI 克隆测试,完整和链接。 对于 VDI 完整克隆 (FC) 启动,Lenovo ThinkSystem SR635 服务器达到 1,277,815 IOPS 的峰值,延迟为 183.5µs,然后略有下降。

VDI FC 初始登录看到服务器峰值为 388,345 IOPS,延迟为 242µs。

对于 VDI FC Monday Login,SR635 达到 467,401 IOPS,延迟为 202µs。

切换到 VDI 链接克隆 (LC) 启动后,联想服务器达到 697,644 IOPS 的峰值,延迟为 190.1µs。

VDI LC 初始登录为我们提供了 330,695 IOPS 的峰值性能,延迟为 205.6µs。

最后,VDI LC Monday Login 看到 SR635 达到 311,144 IOPS,延迟为 259.6µs。

结论

Lenovo ThinkSystem SR635 服务器是一款功能强大的小型 1U 服务器。 凭借对第二代 AMD EPYC 处理器的支持,带来了所有可以带来的好处。 具体到这款服务器,支持PCIe 4.0接口。 搭配正确的背板,SR635可以端到端支持PCIe 4.0,带来最新的GPU、FPGA、NIC和SSD; 释放他们的全部潜力。 对于那些不需要如此强大功率的用户,可以根据需要以多种不同方式配置服务器,从所有 NVMe 到 3.5 英寸 HDD。

随着所有 PCIe 4.0 的构建,我们在一定程度上领先于读者。 有 PCIe 4.0 SSD 正在进入我们的实验室,但现在我们使用 Micron 3.0 SSD 形式的 PCIe 9300 驱动器。 虽然 PCIe 4.0 SSD 可能成为下一件大事,但它们还没有达到我们测试服务器所需的数量。 不过,这种情况应该很快就会改变,随着这些驱动器的加入,我们将重新审视 SR635 的性能概况。

为了提高性能,我们同时运行了应用程序工作负载分析和 VDbench 工作负载。 我们的应用程序工作负载分析包括 SQL Server 和 Sysbench。 对于 SQL Server,Lenovo ThinkSystem SR635 服务器的总命中数为 12,639.7 TPS,总平均延迟为 4.5 毫秒。 对于 Sysbench 总分,我们看到了 11,810 TPS,平均延迟为 21.68 毫秒,最坏情况下的延迟为 48.03 毫秒。

SR635 也能够在我们的 VDBench 工作负载中达到一些令人印象深刻的数字,特别是考虑到它是一个单插槽服务器。 亮点包括 4.4K 读取 4 万 IOPS、1.4K 写入 4 万 IOPS、20.4K 读取 64GB/s 和 6.84K 写入 64GB/s。 对于我们的 SQL 工作负载,服务器能够在 SQL 和 SQL 1.7-90 中达到 10 万次 IOPS,而 SQL 80-20 显示出 1.5 万次 IOPS 的峰值。 Oracle 工作负载显示 Oracle 和 Oracle 1.5-90 的峰值得分为 10 万 IOPS,Oracle 1.4-80 的峰值得分为 20 万 IOPS。 服务器在VDI FC Boot中以1万IOPS再次突破1.3万IOPS。

Lenovo ThinkSystem SR635 服务器是那些希望在占地面积很小的情况下利用尽可能快的设备的好伙伴。 合适的背板可以带来端到端的 PCIe 4.0 性能,支持多达 16 个 2.5″ Gen 4 NVMe SSD; 但正如上文所示,广泛使用的 SSD 技术也具有相当大的优势。 Lenovo 设计的独创性和模块化令人印象深刻,没有其他顶级服务器供应商拥有 Lenovo 在 SR635 上所做的一切。 如此多的 2.5 英寸 Gen4 存储可以放入这个盒子中这一事实令人震惊,这使 SR635 成为我们最喜​​欢的服务器之一,也是我们 2020 年第一位编辑选择奖得主。

联想 ThinkSystem 机架式服务器

在 Reddit 上讨论

参与 StorageReview

电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS订阅