在数据中心场,英特尔一直难有对手,尤其是老牌对手AMD疲软后,英特尔在数据中心市场更是毫无压力。
2017年,AMD卷土重来,携全新“Zen”架构的第一代EYPC服务器处理器重回服务器市场,更多内核、更多内存通道以及更多的PCIe通道数,在无限渴求性能增长的数据中心市场瞬间激起波澜。2019年,AMD推出基于“Zen 2”架构的第二代EPYC处理器,是全球首款7nm工艺的x86处理器,核心数量翻倍,可达64核心128线程,8通道3200Mhz的内存支持,以及128条PCIe4.0通道,性能近乎提升了一倍。因为核数众多,EPYC处理器获得多家公有云服务提供商大量采用。Dell EMC亦迅速推出了采用第二代EPYC处理器的PowerEdge服务器 -R6525。
PowerEdge R6525是一款1U双路服务器,旨在针对密集型计算, R6525最多可以利用两个AMD CPU来支持多达128个内核计算。
像大多数PowerEdge服务器一样,R6525可提供高度定制。该服务器希望在能够为密集计算环境带来出色的创新支持。
为了提高性能,R6525提供了32个DIMM内存插槽,可配置高达4TB的3200MT/s LRDIMM(2TB RDIMM)内存,同时该系统还提供了多大三个PCIe Gen4扩展插槽,并支持OCPMezz卡。
在存储方面,为了满足更高的计算量需求,R6525有多种背板配置选择,可以配置4 x 3.5英寸SAS / SATA背板,或者8 x 2.5英寸SAS / SATA选件。
对于那些对存储性能有特殊要求的客户,该系统还可支持12个2.5英寸SATA/ SAS / NVMe产品,前面10个托架,后面2个托架(以PCIe扩展)。
R6525还支持带有双M.2 SSD引导的Boos卡,或者双SD卡适配器。
值得注意的是R6525在所有NVMe托架中都支持PCIe Gen4,但是服务器的早期版本在前托架中仅支持Gen3, 可以通过电缆套件进行升级。
PowerEdge R6525利用OpenManage进行系统管理。此管理系统是专为PowerEdge服务器创建,旨在通过量身定制,自动化的方式为企业客户提供高效、全面的解决方案。
OpenManage可以通过符合Redfish要求的iDRAC Restful API通过脚本自动执行服务器生命周期管理。利用OpenManageEnterprise控制平台台,用户可以简化和集中一对多管理。
同时,用户还可以在其移动设备上利用OpenManage Mobile和PowerEdge QuickSync 2。
根据特定的存储配置,用户可以拥有配置为支持4个3.5英寸HDD,8个2.5英寸HDD或10个2.5英寸SSD的前端存储。
此外,还可以将这些SSD托架设置为支持传统的SATA / SAS连接,或者通过单独的背板提供NVMe支持。
前面板的左侧是电源按钮,右侧是专用的iDRAC直连micro-USB,VGA端口和一个USB 2.0端口。
将服务器翻转到后面,我们可以在两侧看到支持热插播的PSU电源。这与大多数其他电源都位于一侧的其他Dell EMC服务器有所不同。
对于PCIe附加卡,如果需要全高,则最多可以支持3个或2个插槽。此外,您可以在服务器背面配置多达两个NVMe托架,从而总共支持多达12个NVMe SSD。
OCP 3.0插槽为您提供从Quad-1GbE NIC到Quad 10 / 25GbE产品的网络连接,具体取决于您的部署需求。其它配置包括系统ID按钮,iDRAC专用端口,USB 2.0和3.0端口以及其下方的VGA端口。
服务器内部可以配备BOSS控制器卡,这是Dell通过支持两个M.2 SSD的附加卡,为RAID保护的板载引导存储提供的解决方案。
当前,大多数配置选项围绕240GB和480GB SSD,使用一个或两个SSD,并且可选择或不选择RAID。内部SD模块仍提供双microSDHC卡选项,可根据具体情况为购买者提供具有成本效益的选择。
PowerEdge R6525服务器由集成的Dell远程访问控制器iDRAC9管理。
iDRAC9嵌入在所有PowerEdge服务器中,旨在提高服务器管理员的工作效率,提供高级、无代理的本地和远程服务器管理,以及安全地自动执行一系列管理任务的能力。这是一套全面的管理工具,具有非常简洁,现代的管理界面。我们将简单的介绍其某些功能,因此,如需更详细的评论,请参阅我们的DellEMC iDRAC9 V4.0概述。iDRAC的仪表盘显示服务器的整体运行状况以及最近的硬件日志和注释。它还向用户显示常规系统信息,例如固件和位置详细信息,许可证信息,BIOS详细信息,位置和虚拟控制台。用户还可以从仪表盘打开系统电源,并使用“正常关机”选项,后者通过软件功能关闭服务器,从而可以安全地关闭进程并关闭连接。除了“仪表盘”之外,顶部的主要选项卡包括“系统”,“存储”,“配置”,“维护”和“iDRAC设置”。
在“系统”选项卡中,可以通过单击相应的图标找到有关服务器电池,冷却系统,CPU,前面板布局,内存,电源和电压的信息。“ CPU”部分显示名称,处理器品牌,核心数量和版本,已安装的所有CPU的当前速度。
在“系统”选项卡的“内存”部分下,您将找到服务器的所有内存属性,包括最大容量,可用和已使用的插槽以及有关错误纠正的信息。以下是每个内存DIMM插槽的详细信息,例如状态,类型,大小,速度和等级。
Dell EMC PowerEdge R6525 配置:
§ 内存:512GB, 256GB per CPU§ 存储:4 x Micron 9300 NVMe 3.84TB
尽管产品页面和技术手册目前未提及,但PowerEdge R6525确实支持Gen4 SSD,只要在底板和主板之间安装了支持Gen4的电缆即可。
StorageReview的Microsoft SQL ServerOLTP测试协议采用了事务处理性能委员会基准C(TPC-C)的最新草案,该基准是一种在线事务处理基准,可模拟复杂应用程序环境中的活动。在衡量数据库环境中存储基础架构的性能优势和瓶颈时,TPC-C基准比综合性能基准更接近。
每个SQL Server VM都配置有两个虚拟磁盘:用于引导的100GB卷和用于数据库和日志文件的500GB卷。从系统资源的角度来看,我们为每个VM配置了16个vCPU,64GBDRAM,并利用了LSI Logic SAS SCSI控制器。虽然我们的Sysbench工作负载先前已测试过,该平台在存储I / O和容量方面都达到了饱和,但SQL测试会寻找延迟性能。该测试使用在Windows Server 2012 R2的VM上运行的SQL Server 2014。SQL Server Testing Configuration (perVM)§ Storage Footprint: 600GB allocated, 500GB used§ Database Size: 1,500 scale§ Virtual Client Load: 15,000§ 2.5 hours preconditioning§ 30 minutes sample period
对于我们的平均延迟SQL Server基准测试,PowerEdgeR6525已通过4VM和8VM的测试均达到了1ms。
Sysbench MySQL Performance
我们的第一个本地存储应用程序基准测试包含通过SysBench测量的Percona MySQL OLTP数据库。此测试还测量平均TPS(每秒事务数),平均延迟以及平均第99个百分位数延迟。
每个Sysbench虚拟机都配置了三个虚拟磁盘:一个用于引导(92GB),一个用于预建数据库(447GB),第三个用于受测数据库(270GB)。从系统资源的角度来看,我们为每个VM配置了16个vCPU,60GB的DRAM,并利用了LSI Logic SAS SCSI控制器。
§ Percona XtraDB 5.5.30-rel30.1§ Database Size: 10,000,000§ 2 hours preconditioning 32 threads
使用Sysbench,我们同时为基准测试运行了4VM和8VM,我们看到8VM的总得分为19,674.9 TPS,而16VM的总得分为31,915.9 TPS。
在最坏情况下的延迟(第99个百分位数)中,我们看到8VM的总得分为25.34ms,16VM的总得分为29.95ms。
VDBench Workload Analysis
在对存储阵列进行基准测试时,应用程序测试是最好的,虽然不能完全代表实际的工作负载,但确实可以帮助确定具有可重复性因素的基准存储设备,从而使竞争解决方案之间的比较变得容易。
这些工作负载提供了一系列不同的测试配置文件,常见的数据库传输大小测试以及来自不同VDI环境的跟踪捕获。
§ 4K Random Read: 100% Read, 128 threads, 0-120% iorate§ 4K Random Write: 100% Write, 64 threads, 0-120%iorate§ 64K Sequential Read: 100% Read, 16 threads, 0-120%iorate§ 64K Sequential Write: 100% Write, 8 threads, 0-120%iorate§ Synthetic Database: SQL and Oracle§ VDI Full Clone and Linked Clone Traces
通过随机读取4K,Dell EMC PowerEdge R6525服务器中的美光9300NVMe SSD达到了2,619,533 IOPS的峰值,延迟为190.5µs。
随机4K写入显示,当接近700K IOPS时,美光9300 NVMe SSD开始出现性能不平衡的情况,最终出现峰值800,426 IOPS,延迟287ms,直到出现最后一个峰值。
接下来是顺序工作负载,我们评测了64k读取。Dell EMC服务器的峰值为214,298 IOPS(或13.4GB / s),延迟为596.4µs。
对于64K写入,驱动器在工作负载接近4GB / s标记时达到最高。尽管如此,在将延迟增加到683.6ms之前,它达到了4.193GB / s的峰值。
我们的下一组测试是SQL工作负载:SQL,SQL90-10和SQL 80-20。从SQL开始,Dell EMC服务器的峰值为819,928 IOPS,延迟为153.8µs。
对于SQL90-10,服务器在达到155.3µs的延迟时峰值达到719,148IOPS,之后才受到IOPS的打击(在下表中相对较难看到)。
转向SQL80-20,Dell EMCR6525服务器的峰值性能为702,708IOPS,延迟为167.5µs。
接下来是我们的Oracle工作负载:Oracle,Oracle 90-10和Oracle 80-20。从Oracle开始,Dell EMC服务器的性能峰值达到667,961 IOPS,延迟为176.4µs。
借助Oracle90-10,Dell EMC服务器的峰值峰值为642,973IOPS,延迟时间为132.3µs,然后在工作负载结束时对性能造成了轻微影响。
Oracle 80-20在141µs的延迟下为服务器提供了592,949 IOPS的最高性能,在测试结束时再次使IOPS下降了一点。
接下来,我们切换到VDI-FC-Boot测试,对于VDI完全Copy(FC)引导,Dell EMC服务器达到了623,036IOPS的峰值,延迟为196µs。
VDI FC初始登录在工作负载快要达到186,801 IOPS时达到407.4µs的延迟,出现了一些移动。
接下来是VDI-FC-Monday登陆测试,这使我们的峰值为175,193 IOPS,延迟为260.3µs。
切换到VDI-LC-Boot引导后,Dell EMC服务器显示306,695IOPS的峰值和191.2µs的延迟。
对于VDI LC初始登录,服务器峰值为101,301 IOPS,延迟为234.4µs。
最后,VDI-LC-Monday登录的峰值为109,978 IOPS,延迟仅为286.8µs,最后有一些变化。
Dell EMC PowerEdge R6525是一款功能强大的1U双路AMD服务器,专为需要密集计算和灵活存储选项的情况而设计。可以通过前面的10个托架和后面板上的2个可选托架,为服务器配置多达4TB的RAM和多达12个NVMeGen4 SSD。
我们用来评测服务器性能的特定组件包括双AMD EPYC 7742 64核处理器,512GBDDR4 3200MHz RAM和4个Micron 93003.84TB NVMe SSD。
在我们在裸机CentOS 8环境中运行的VDBench工作负载上,戴尔EMC服务器始终具有不到毫秒的延迟,主要表现包括4K读取260万IOPS,4K写入仅80万IOPS,而64K读取和写入发布分别达到13.4GB / s和4.2GB / s。
对于SQL,我们看到SQL工作负载为819,928 IOPS,SQL 90-10为719,148 IOPS,SQL 80-20为702,708 IOPS。
在Oracle中,服务器的Oracle IOPS为667,961 IOPS,Oracle 90-10为642,973 IOPS,Oracle 80-20为592,949 IOPS。
综合上面测试结果可见,Dell EMC PowerEdgeR6525在性能方面表现非常出色,同时R6525是一台非常好的高密度服务器。对于企业搭建高密度的数据中心来说,R6525一款不可多得的高性能的高密度服务器。