2018 年 8 月,戴尔易安信 (Dell EMC) 发布了其全新的高性能模块化基础架构——PowerEdge MX7000。这款 7U MX7000 可以说是戴尔易安信 M1000e 模块化刀片服务器机箱的升级版。广受欢迎的 M1000e 允许用户根据自身需求快速添加刀片,例如增加存储、计算或网络容量。这项技术使用户能够轻松扩展,例如当工作负载对存储或计算的需求增加时。戴尔易安信的客户非常欣赏这种灵活性,但他们一直希望戴尔易安信能够提供一个平台,以便更好地利用不断涌现的新技术,无论是 CPU、存储还是互连技术。经过数年的研发,戴尔易安信发布了基于 MX 平台的全新刀片服务器机箱和扩展槽(并非 M1000e 的替代品),以更好地适应不断变化的技术环境。
PowerEdge MX7000 被 Dell EMC 称为“动态”基础架构,其设计没有中板,可以更好地支持未来多代处理器技术、存储类型和连接选项。 基本上,在没有中板的情况下,计算能力直接连接到 I/O 模块,使 MX7000 为新发布的创新做好准备。 缺少中板还允许支持分解组件,包括 GPU、FPGA 和新存储设备等技术。 这意味着 MX 可以同时支持当前和新兴技术,使其成为真正的可组合解决方案。
由于是可组合的,因此很难确定系统的典型外观。 例如,用户可以根据自己的需要以多种不同的方式进行设置。 MX7 的 7000U 主机箱支持多种不同组合的不同刀片。 对于那些打算部署软件定义的数据中心的人来说,这种动态基础设施是理想的选择,因为它为组织提供了非常高水平的灵活性和敏捷性。 PowerEdge MX7000 的可组合特性也适用于正在成长并且可能需要在扩展时适应不同路径的组织。
在我们的特定测试中,MX7000 机箱装有三个 MX740c 计算底座和一个 MX5016s 存储底座。 我们研究了一个 MX740c 节点的性能,该节点配备了两个 Intel Xeon Gold 6130 CPU(每个 16 个内核)和六个 NVMe SSD。
与列出系统规格相反,我们将查看各个组件和每个组件的主要功能。
- MX7000机箱
- 外形尺寸 7U
- 管理:OpenManage Enterprise–Modular Edition (OME-Modular)
- 端口
- 2 个 USB 2.0 A 型或 KVM 控制(仅限键盘和鼠标)
- 1个USB 2.0 Type Micro-AB直接管理接口
- 1 个用于视频的 Mini Display Port 连接器
- 电力
- 高达 6 x 3000W; PSU 和电网冗余支持
- 风机
- 5 个后部和 4 个前部可访问热插拔风扇
- 尺寸 (WxWxD)
- 816.8 毫米(32.16 英寸)x 482 毫米(18.98 英寸)x 307.4 毫米(12.10 英寸)
- 重量 105 磅空载最大 400 磅
- 计算雪橇:
- PowerEdge MX740c 计算底座
- 最多两个 28 核英特尔至强可扩展处理器
- 24个DDR4 DIMM插槽,支持RDIMM/LRDIMM,速度高达2667MT/s
- 高性能存储选项包括多达六个 2.5” SAS/SATA (HDD/SDD) 或多达六个 Express Flash NVMe PCIe SSD 驱动器以及可选的 M.2 引导
- 用于故障安全虚拟化的双 SD 卡是可选的
- MX740 机箱中最多可安装八个单宽 MX7000c 底座
- 虚拟化的理想选择,可作为协作工作负载和软件定义工作负载的基础
- PowerEdge MX840c 计算底座
- 多达四个 28 核英特尔至强可扩展处理器
- 48个DDR4 DIMM插槽,支持RDIMM/LRDIMM,速度高达2667MT/s
- 存储选项包括多达八个 2.5” SAS/SATA (HDD/SDD) 或 NVMe SSD 驱动器以及可选的 M.2 引导
- 用于故障安全虚拟化的可选双 SD 卡
- MX840 机箱中最多可安装四个双宽 MX7000c 底座
- 擅长运行数据库驱动的关键任务应用程序、大数据分析和性能工作负载
- PowerEdge MX740c 计算底座
- 存储雪橇
- 12Gbps 直连 SAS 存储、热插拔驱动器和热维护扩展器
- 最多 16 个 2.5” SAS (HDD/SDD),位于侧面装载、前部可拆卸驱动器托架抽屉中
- 跨一个或多个 PowerEdge MX 计算底座的细粒度驱动器级别分配
- 横向扩展到七个单宽 MX5016s 底座,每个 MX112 机箱有 7000 个驱动器
- 非常适合软件定义的存储、数据库和密集的虚拟化工作负载
- IO 模块
- PowerEdge MX9116n 最佳性能 25G 结构交换引擎以较低的总成本提供高可扩展性
- 适用于单机箱部署的 PowerEdge MX5108n 高性能、低延迟 25G 以太网交换机
- PowerEdge MX7116n 低延迟 25G 结构扩展器模块,可在多机箱环境中高效扩展结构带宽
- PowerEdge MXG610s 高性能、无阻塞 32G 光纤通道交换机,适用于要求苛刻的全闪存存储环境
管理学
与所有 PowerEdge 服务器一样,它们配备了多种管理选项,并且都配备了 Integrated Dell Remote Access Controller 9、iDRAC9。 通过 iDRAC 的仪表板,您可以轻松查看系统的健康状况、信息、最近的日志和注释,以及一个虚拟控制台。 仪表板屏幕允许正常关机和系统 ID。 屏幕顶部是主要选项卡,包括系统、存储、配置、维护和 iDRAC 设置。
Systems 选项卡为用户提供了多个选项,供他们查看系统的哪些方面,但对于本次审查,我们将重点放在 Summary 上,它使我们能够快速概览系统的大部分内容。 单击一项可为用户提供更多详细信息。 例如,对于 CPU,我们会得到 CPU 的状态和类型、处理器版本、当前速度、状态和内核数。 下面是处理器的功能和缓存信息列表。
向下滚动,我们还可以看到 CPU 的温度信息以及它们是否达到警告或临界阈值。
另一个可以通过主系统选项卡查看的示例是网络设备,它再次提供了一个摘要,并提供了进一步深入了解的机会。 向下钻取用户可以获得端口属性和端口以及分区端口等信息。
通过“系统”选项卡,还有其他子选项卡,例如概述(我们正在查看其中的 CPU 和网络设备)、详细信息、清单、性能、主机操作系统和 WWN/MAC。 库存提供有用的信息,例如固件库存,为用户提供不同组件的固件版本,让他们知道它们是否是最新的或帮助定位潜在问题。
存储是 iDRAC 顶部附近的其他主要选项卡之一。 单击 Storage 会给出一个概览以及其他几个子选项卡,包括 Summary、Controllers、Physical Disks、Virtual Disks 和 Enclosures。 单击控制器,用户可以快速查看控制器的汇总状态、名称、描述、PCI 插槽、固件版本、驱动程序版本和高速缓存大小。
物理磁盘让我们看到每个物理驱动器的状态、名称、状态、位置、容量大小、安全状态、总线协议(接口)、媒体类型和剩余额定写入耐久性。 它还使用户能够查看驱动器是否为热备份。
机箱管理
对于 PowerEdge MX 上的机箱管理,Dell EMC 使用 OpenManage Enterprise Modular。 主屏幕显示大量信息和选项。 GUI 顶部的主要选项卡是主页、设备、配置、警报、监视器和应用程序设置。 主页选项卡为我们提供了概述、硬件、固件、警报、硬件日志和设置等选项,每个选项都可以进一步深入。 Overview 使我们能够快速查看机箱、其信息、最近的警报、最近的活动以及机箱子系统的运行状况。
用户还可以提取提供与上述类似信息的特定 sled 信息,包括一般信息、警报、服务器子系统以及启动远程控制台和/或 iDRAC 的能力。
“警报”选项卡允许用户查看过去的警报,包括它们的严重性、它们是否已被确认、它们发生的时间和日期、来源、类别、子类别、消息 ID 和消息。 用户还可以利用高级过滤系统来搜索特定类型的警报。
PowerEdge MX 用户可以使用模板以相同的方式配置多个刀片。
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
对于随机 4K 读取,Dell EMC PowerEdge 以 373,951 IOPS 开始,延迟为 91.8μs。 它继续达到 3,420,310 IOPS 的峰值,延迟仅为 185.5μs。
对于随机 4K 写入,MX 从 157,421 IOPS 开始,延迟仅为 20.7μs,然后在 977,199μs 时达到 307.7 IOPS 的峰值。
切换到顺序工作,在 64K 读取中,MX 以 32,114 IOPS 或 2.01GB/s 的延迟为 149μs 开始,然后在略有下降之前以 321μs 的延迟达到约 20.1K IOPS 或 563GB/s 的峰值。
64K 写入看到 MX 以低得多的延迟启动,43.1μs,性能为 13,826 IOPS 或 864.1MB/s。 它继续达到约 68K IOPS 或 4.3GB/s 的峰值,延迟约为 530μs,然后再次略微下降,比 64K 读取下降稍大。
接下来我们查看 SQL 工作负载:SQL、SQL 90-10 和 SQL 80-20。 对于 SQL,MX 开始时为 117,778 IOPS,延迟为 104 微秒,峰值为 1,023,439 IOPS,延迟为 154.9 微秒。
对于 SQL 90-10,MX 在 100,690 微秒延迟时以 106.3 IOPS 开始,然后在 863,625 微秒延迟时达到 179.2 IOPS 的峰值。
使用 SQL 80-20,MX 从 80,819 微秒时的 105.9 IOPS 到 685,983 微秒时的 212.3 IOPS。
结语
Dell PowerEdge MX7000 机箱是该公司模块化服务器设计的下一步。 这种新方法超越了模块化,成为 Dell EMC 所称的动态方法。 该设计没有中板,允许在它问世之日就利用未来的技术。 借助 PowerEdge MX7000,用户可以扩展计算和/或存储需求,同时内置未来验证功能。MX 的可组合特性使其难以描述,但它有一个机箱和几个不同的刀片,可以以不同的组合使用工作量或用例。
为了提高性能,我们去了位于圣克拉拉的戴尔客户解决方案中心,并在现场运行了 VDBench 工作负载分析。 对于 4K 随机,MX740c 计算底座能够达到 3.4 万次 IOPS 读取和近 1 万次 IOPS 写入。 对于顺序工作,MX 在我们的 20.1K 测试中达到了 4.3GB/s 的读取速度和 64GB/s 的写入速度。 对于 SQL,我们看到超过 1 万次 IOPS,SQL 864-90 为 10K IOPS,SQL 686-80 为 20K IOPS。 我们看到启动延迟低至 20.7μs,最高峰值延迟为 563μs。 当然,这只是一个单一的服务器托架,根据配置,整体机箱功能要强大得多。





Amazon