2018年8月,戴尔易安信宣布推出其新的高性能模块化基础架构——PowerEdge MX7000。7U机箱的MX7000是戴尔易安信公司M1000e模块化刀片机箱的一种改进。MX7000使用流行的M1000e,用户可以根据需要快速添加刀片,例如添加更多存储、计算或额外的网络模块。这项技术允许用户在需要时轻松扩容,比如说他们的工作负载需要存储或计算扩展的时候。戴尔易安信的客户们喜欢这种灵活性,但是一直在要求戴尔易安信提供一个平台,可以充分利用进入市场的新技术,无论是CPU,存储还是互连技术。经过几年的研究和开发,戴尔易安信发布了一款带有MX平台的新刀片服务器机箱和托架(虽然不能替代M1000e),以更好地适应不断变化的技术环境。
PowerEdge MX7000被戴尔易安信标记为”动力”基础架构,其设计没有中间板,可以更好地支持对多个下一代处理器技术、存储类型和连接选项的支持。基本上,没有中间板,计算能力直接连接到I / O模块,从而使MX7000可以直接使用发布的新技术。去掉中间板后,还可以支持分解组件,包括GPU、FPGA和新存储设备等技术。这意味着MX可以同时支持当前技术和新兴技术,使其成为一个真正可组合的解决方案。
由于这个系统是可组合的,因此很难确定它通常的外观。例如,用户可以根据自己的需要以几种不同的方式设置它。MX7000的7U主机箱支持多种组合的不同刀片。对于打算部署软件定义的数据中心的人员来说,这种动态基础结构是理想的,因为它为组织提供了高度灵活性和敏捷性。PowerEdge MX7000的可组合性也适用于正在成长的组织,以及随着规模扩大可能需要适应不同的路径的组织。
在我们的特定测试中,MX7000机箱包含了三个MX740c计算托架和一个MX5016s存储托架。我们研究了一个MX740c节点的性能,配备了两个Intel Xeon Gold 6130 CPU,每个CPU有16个内核和6个NVMe固态硬盘。
与简单列举系统规范相反,我们将研究每个规范的各种组件和关键特性。
· MX7000机箱:
· 外形规格 7U
· 管理:企业级OpenManage – 模块化版(OME模块化)
· 端口
· 2个USB 2.0 A型或KVM控制(仅限键盘和鼠标)
· 1个USB 2.0 Type Micro-AB直接管理端口
· 1个Mini Display Port连接器,用于视频
· 电源
· 高达6 x 3000 W;PSU和网格冗余支持
· 风扇
· 5个可从背面抽换和4个可从正面抽换的热插拔风扇
· 尺寸(长x宽x深)
· 816.8毫米深(32.16英寸)x 482毫米高(18.98英寸)x 307.4毫米宽(12.10英寸)
· 105磅空机箱重量 400磅最大重量
· 计算托架:
· PowerEdge MX740c计算托架
· 多达两个28核Intel Xeon可扩展处理器
· 24 个 DDR4 DIMM 插槽,支持 RDIMM/LRDIMM,速度高达2667MT/s
· 高性能存储选项包括多达 6 个 2.5英寸SAS/SATA(硬盘/固态硬盘)或 NVMe PCIe 固态硬盘驱动器,以及可选的 M.2 引导
· 可选配双 SD 卡,针对虚拟化故障提供保护
· 可在MX7000机箱中安装多达八个单宽MX740c托架
· 实现虚拟化的理想选择,为协作式工作负载和软件定义的工作负载奠定基础
· PowerEdge MX840c计算托架:
· 多达四个28核Intel Xeon可扩展处理器
· 48 个 DDR4 DIMM 插槽,支持 RDIMM/LRDIMM,速度高达2667MT/s
· 高性能存储选项包括多达 8 个 2.5英寸SAS/SATA(硬盘/固态硬盘)或 NVMe PCIe 固态硬盘驱动器,以及可选的 M.2 引导
· 可选配双 SD 卡,针对虚拟化故障提供保护
· 可在 MX7000 机箱中安装多达四个双宽 MX840c 托架
· 非常适合运行由数据库驱动的任务关键型应用程序、大型数据分析和高性能工作负载
· 存储托架:
· 12 Gbps直连SAS存储、热插拔驱动器和热维修扩展模块
· 多达16个2.5英寸SAS (硬盘/固态硬盘),可在侧面装入并在正面拆卸的驱动器托架抽屉
· 为一个或多个PowerEdge MX计算托架精细分配驱动器
· 横向扩展到7个单宽MX5016s托架,每个MX7000机箱共有112个驱动器
· 非常适合软件定义的存储、数据库和密集的虚拟化工作负载
· IO模块:
· PowerEdge MX9116n性能更优化的25 G结构交换引擎,能够以较低的总成本提供高可扩展性
· 用于单机箱部署的PowerEdge MX5108n高性能、低延迟25 G以太网交换机
· PowerEdge MX7116n低延迟2 5G结构扩展模块能够在多机箱环境中高效地扩展结构带宽
· PowerEdge MXG610s高性能、无阻塞的32 G光纤通道交换机,适用于要求严苛的全闪存存储环境
管理
与所有PowerEdge服务器一样,它们提供了多种管理选项,并且都配备了集成的戴尔远程访问控制器9(iDRAC9)。通过iDRAC的Dashboard仪表板,您可以轻松查看系统的运行状况、系统信息、最近的日志和说明以及虚拟控制台。仪表板屏幕可实现平滑关闭并显示系统ID。屏幕顶部是主选项卡,包括系统、存储、配置、维护和iDRAC设置。
“系统”选项卡为用户提供了多个选项,展示了用户可以查看的系统方面,但在本次测评中,我们将重点放在”摘要”上,这样我们就可以快速了解系统的大部分内容。点击一个项目可以向用户展示更多的细节。例如,对于CPU,我们能看到CPU的状态和类型、其处理器版本、当前速度、状态和核心计数。下面是处理器的功能和缓存信息列表。
向下滚动,我们还可以看到CPU的温度信息,以及它们是否达到警告值或临界阈值。
再比如,通过主”系统”选项卡还可以查看”网络设备”,它再次提供了一个摘要,并提供了进一步深入了解的机会。用户可以进一步获得端口属性、端口和分区端口等信息。
通过”系统”选项卡,还能看到其他子选项卡,如”概述”(可查看CPU和网络设备)、”详细信息”、”资源清册”、”性能”、”主机操作系统”和”WWN/MAC”。”资源清册”提供了一些有用的信息,例如固件清单,它为用户展示不同组件的固件版本,让用户知道固件是否是最新的,或帮助客户查找潜在问题。
“存储”是靠近iDRAC顶部的另一个主要选项卡。单击”存储”可查看其他几个子选项卡,包括摘要、控制器、物理磁盘、虚拟磁盘和存储模块。单击”控制器”,用户可以快速查看控制器的汇总状态、名称、说明、PCI插槽、固件版本、驱动程序版本和缓存内存大小。
“物理磁盘”中可查看每个物理驱动器的状态、名称、状态、位置、容量大小、安全状态、总线协议(接口)、媒体类型和剩余额定写入持久性。用户还可查看驱动器是否是热备盘。
机箱管理
对于PowerEdge MX的机箱管理,戴尔易安信使用了OpenManage Enterprise模块。主屏幕显示大量信息和选项。GUI顶部的主选项卡是主页,设备,配置,警报,监控和应用设置。”主页”选项卡为我们提供了一些选项,如”概述”、”硬件”、”固件”、”警报”、”硬件日志”和”设置”,每个选项都可以进一步深入。”概述”让我们快速查看机箱及其信息、最近的警报、最近的活动以及机箱子系统的运行状况。
用户还可以调出特定的托架信息,这些信息提供与上述类似的信息,包括一般信息、警报、服务器子系统以及启动远程控制台和/或iDRAC的能力。
“警报”选项卡允许用户查看过去的警报,包括其严重性、是否已被确认、发生的时间和日期、源、类别、子类别、消息ID和消息。用户还可以利用高级筛选系统搜索特定类型的警报。
PowerEdge MX用户可以使用模板以相同的方式配置多个刀片。
VDBench工作负载分析
在对性能进行基准测试时,应用程序测试是最好的,排在第二位的是合成测试。合成测试虽然不能完全代表实际的工作负载,但它确实具有可重复性因素,有助于对存储设备进行基准测试,从而可以轻松地在不同的解决方案之间进行逐项比较。这些工作负载提供了一系列不同的测试配置文件,包括”four corners”测试,常见的数据库传输大小测试,以及来自不同VDI环境的trace。所有这些测试都使用了常见的vdBench工作负载生成器和脚本引擎,可以在大型计算测试集群中自动执行并捕获结果。这使我们能够在各种存储设备上重复相同的工作负载,包括闪存阵列和单个存储设备。
配置文件:
· 4K随机读取:100%读取,16个线程,0-120% iorate
· 4K随机写入:100%写入,64线程,0-120% iorate
· 64K顺序读取:100%读取,16个线程,0-120% iorate
· 64K顺序写入:100%写入,8个线程,0-120% iorate
· 合成数据库:SQL
在随机4K读取方面,戴尔易安信 PowerEdge以373951 IOPS的速度启动,延迟为91.8μs。它以3420310 IOPS达到峰值,延迟仅为185.5μs。
对于随机4K写入,MX从157421 IOPS启动,延迟仅为20.7μs,然后达到977199 IOPS的峰值,延迟为307.7μs。
切换到顺序工作时,在64K读取中,MX以32114 IOPS或2.01GB/s开始,延迟为149μs,然后继续提速并以321K IOPS或20.1GB/s达到峰值,延迟为563μs,随后性能略有下降。
在64K写入中,MX以更低的延迟启动,仅为43.1μs,性能为13826 IOPS或864.1MB/s。它继续提速以68K IOPS或4.3GB/s的速度达到峰值,延迟约530μs,然后再略有下降,下降值略大于64K读取时的下降情况。
接下来我们看一下SQL工作负载:SQL、SQL 90-10和SQL 80-20。对于SQL,MX以117778 IOPS开始,延迟为104μs,性能峰值为1023439 IOPS,延迟为154.9μs。
对于SQL 90-10,MX以100690 IOPS启动,延迟为106.3μs,在863625 IOPS达到峰值,延迟为179.2μs。
对于SQL 80-20,MX以80819 IOPS启动,延迟为105.9μs,在685983 IOPS达到峰值,延迟为212.3μs。
结论
戴尔易安信PowerEdge MX7000机箱是该公司模块化服务器设计的下一步。这种新方法超越了模块化,实现了戴尔易安信所说的”动力”基础架构。这种设计没有中间板,可以在任何新技术问世当天就利用该技术。使用PowerEdge MX7000,用户可以扩展计算和/或存储需求,并且可以安心使用任何后续面世的新技术。由于MX的可组合特性,我们很难描述它的外形,但它有一个机箱和几个不同的刀片,可以针对给定的工作负载或用例以不同的组合使用。
对于性能测试,我们在圣塔克拉拉的戴尔客户解决方案中心就地办公,并在现场运行了VDBench工作量分析。对于4K随机读写性能,MX740c计算托架能够达到340万IOPS读取和近100万IOPS写入。对于顺序工作,在64K测试中,MX达到20.1GB/s的读取速度和4.3GB/s的写入速度。对于SQL,我们看到超过100万IOPS,对于SQL 90-10,我们看到864K IOPS,对于SQL 80-20,我们看到686K IOPS。启动延迟低至20.7μs,最高峰值为563μs。当然,这只是一个服务器托架,根据配置的不同,总体机箱功能要强大得多。
对于需要高性能但同时又希望在新技术面世时就能及时使用的公司,戴尔易安信 PowerEdge MX700动力基础架构是一个理想的解决方案。MX平台在软件定义和HCI领域也具有巨大潜力,因为这些领域的组织看中灵活的硬件平台。正如人们所料,戴尔易安信已经发布了适用于PowerEdge MX的VMware vSAN就绪节点。在聚合基础架构方面,戴尔易安信在PowerEdge MX服务器和PowerMax Storage上具有Ready Stack设计,例如VMware IaaS。毫无疑问,对于那些希望利用最新创新技术、同时能够轻松扩展计算和存储的公司来说,PowerEdge MX是一个极好的选择。
本文由 计算杂谈 作者:云中子 发表,转载请注明来源!