端口|这款AMD服务器不简单

_原题为 这款AMD服务器不简单
在数据中心场 , 英特尔一直难有对手 , 尤其是老牌对手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 。

端口|这款AMD服务器不简单
文章图片
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 。
PowerEdge R6525 设计优势
根据特定的存储配置 , 用户可以拥有配置为支持4个3.5英寸HDD , 8个2.5英寸HDD或10个2.5英寸SSD的前端存储 。
此外 , 还可以将这些SSD托架设置为支持传统的SATA / SAS连接 , 或者通过单独的背板提供NVMe支持 。

端口|这款AMD服务器不简单
文章图片
前面板的左侧是电源按钮 , 右侧是专用的iDRAC直连micro-USB , VGA端口和一个USB 2.0端口 。

端口|这款AMD服务器不简单
文章图片
将服务器翻转到后面 , 我们可以在两侧看到支持热插播的PSU电源 。 这与大多数其他电源都位于一侧的其他Dell EMC服务器有所不同 。

端口|这款AMD服务器不简单
文章图片
对于PCIe附加卡 , 如果需要全高 , 则最多可以支持3个或2个插槽 。 此外 , 您可以在服务器背面配置多达两个NVMe托架 , 从而总共支持多达12个NVMe SSD 。
OCP 3.0插槽为您提供从Quad-1GbE NIC到Quad 10 / 25GbE产品的网络连接 , 具体取决于您的部署需求 。 其它配置包括系统ID按钮 , iDRAC专用端口 , USB 2.0和3.0端口以及其下方的VGA端口 。

端口|这款AMD服务器不简单
文章图片
服务器内部可以配备BOSS控制器卡 , 这是Dell通过支持两个M.2 SSD的附加卡 , 为RAID保护的板载引导存储提供的解决方案 。
当前 , 大多数配置选项围绕240GB和480GB SSD , 使用一个或两个SSD , 并且可选择或不选择RAID 。 内部SD模块仍提供双microSDHC卡选项 , 可根据具体情况为购买者提供具有成本效益的选择 。
PowerEdge R6525 管理系统
PowerEdge R6525服务器由集成的Dell远程访问控制器iDRAC9管理 。
iDRAC9嵌入在所有PowerEdge服务器中 , 旨在提高服务器管理员的工作效率 , 提供高级、无代理的本地和远程服务器管理 , 以及安全地自动执行一系列管理任务的能力 。
这是一套全面的管理工具 , 具有非常简洁 , 现代的管理界面 。 我们将简单的介绍其某些功能 , 因此 , 如需更详细的评论 , 请参阅我们的DellEMC iDRAC9 V4.0概述 。
iDRAC的仪表盘显示服务器的整体运行状况以及最近的硬件日志和注释 。 它还向用户显示常规系统信息 , 例如固件和位置详细信息 , 许可证信息 , BIOS详细信息 , 位置和虚拟控制台 。分页标题
用户还可以从仪表盘打开系统电源 , 并使用“正常关机”选项 , 后者通过软件功能关闭服务器 , 从而可以安全地关闭进程并关闭连接 。
除了“仪表盘”之外 , 顶部的主要选项卡包括“系统” , “存储” , “配置” , “维护”和“iDRAC设置” 。

端口|这款AMD服务器不简单
文章图片
在“系统”选项卡中 , 可以通过单击相应的图标找到有关服务器电池 , 冷却系统 , CPU , 前面板布局 , 内存 , 电源和电压的信息 。 “ CPU”部分显示名称 , 处理器品牌 , 核心数量和版本 , 已安装的所有CPU的当前速度 。

端口|这款AMD服务器不简单
文章图片
在“系统”选项卡的“内存”部分下 , 您将找到服务器的所有内存属性 , 包括最大容量 , 可用和已使用的插槽以及有关错误纠正的信息 。 以下是每个内存DIMM插槽的详细信息 , 例如状态 , 类型 , 大小 , 速度和等级 。

端口|这款AMD服务器不简单
文章图片
PowerEdge R6525 性能测试
Dell EMC PowerEdge R6525 配置:
§ CPU:2 x AMD EPYC 7742
§ 内存:512GB, 256GB per CPU
§ 存储:4 x Micron 9300 NVMe 3.84TB
§ 系统:CentOS 8 (2004)
§ ESXi 6.7u3
尽管产品页面和技术手册目前未提及 , 但PowerEdge R6525确实支持Gen4 SSD , 只要在底板和主板之间安装了支持Gen4的电缆即可 。
SQL Server Performance
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)
§ Windows Server 2012 R2
§ Storage Footprint: 600GB allocated, 500GB used
§ SQL Server 2014
§ Database Size: 1,500 scale
§ Virtual Client Load: 15,000
§ RAM Buffer: 48GB
§ Test Length: 3 hours
§ 2.5 hours preconditioning
§ 30 minutes sample period
对于我们的平均延迟SQL Server基准测试 , PowerEdgeR6525已通过4VM和8VM的测试均达到了1ms 。

端口|这款AMD服务器不简单
文章图片
Sysbench MySQL Performance
我们的第一个本地存储应用程序基准测试包含通过SysBench测量的Percona MySQL OLTP数据库 。 此测试还测量平均TPS(每秒事务数) , 平均延迟以及平均第99个百分位数延迟 。
每个Sysbench虚拟机都配置了三个虚拟磁盘:一个用于引导(92GB) , 一个用于预建数据库(447GB) , 第三个用于受测数据库(270GB) 。 从系统资源的角度来看 , 我们为每个VM配置了16个vCPU , 60GB的DRAM , 并利用了LSI Logic SAS SCSI控制器 。
Sysbench测试配置(每个VM)
§ CentOS 6.3 64-bit
§ Percona XtraDB 5.5.30-rel30.1
§ Database Tables: 100
§ Database Size: 10,000,000
§ Database Threads: 32
§ RAM Buffer: 24GB
§ Test Length: 3 hours
§ 2 hours preconditioning 32 threads
§ 1 hour 32 threads

端口|这款AMD服务器不简单
文章图片
使用Sysbench , 我们同时为基准测试运行了4VM和8VM , 我们看到8VM的总得分为19,674.9 TPS , 而16VM的总得分为31,915.9 TPS 。

端口|这款AMD服务器不简单
文章图片
在最坏情况下的延迟(第99个百分位数)中 , 我们看到8VM的总得分为25.34ms , 16VM的总得分为29.95ms 。

端口|这款AMD服务器不简单
文章图片
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 。
【端口|这款AMD服务器不简单】
端口|这款AMD服务器不简单
文章图片
随机4K写入显示 , 当接近700K IOPS时 , 美光9300 NVMe SSD开始出现性能不平衡的情况 , 最终出现峰值800,426 IOPS , 延迟287ms , 直到出现最后一个峰值 。

端口|这款AMD服务器不简单
文章图片
接下来是顺序工作负载 , 我们评测了64k读取 。 Dell EMC服务器的峰值为214,298 IOPS(或13.4GB / s) , 延迟为596.4μs 。

端口|这款AMD服务器不简单
文章图片
对于64K写入 , 驱动器在工作负载接近4GB / s标记时达到最高 。 尽管如此 , 在将延迟增加到683.6ms之前 , 它达到了4.193GB / s的峰值 。

端口|这款AMD服务器不简单
文章图片
我们的下一组测试是SQL工作负载:SQL , SQL90-10和SQL 80-20 。 从SQL开始 , Dell EMC服务器的峰值为819,928 IOPS , 延迟为153.8μs 。

端口|这款AMD服务器不简单
文章图片
对于SQL90-10 , 服务器在达到155.3μs的延迟时峰值达到719,148IOPS , 之后才受到IOPS的打击(在下表中相对较难看到) 。

端口|这款AMD服务器不简单
文章图片
转向SQL80-20 , Dell EMCR6525服务器的峰值性能为702,708IOPS , 延迟为167.5μs 。

端口|这款AMD服务器不简单
文章图片
接下来是我们的Oracle工作负载:Oracle , Oracle 90-10和Oracle 80-20 。 从Oracle开始 , Dell EMC服务器的性能峰值达到667,961 IOPS , 延迟为176.4μs 。

端口|这款AMD服务器不简单
文章图片
借助Oracle90-10 , Dell EMC服务器的峰值峰值为642,973IOPS , 延迟时间为132.3μs , 然后在工作负载结束时对性能造成了轻微影响 。

端口|这款AMD服务器不简单
文章图片
Oracle 80-20在141μs的延迟下为服务器提供了592,949 IOPS的最高性能 , 在测试结束时再次使IOPS下降了一点 。

端口|这款AMD服务器不简单
文章图片
接下来 , 我们切换到VDI-FC-Boot测试 , 对于VDI完全Copy(FC)引导 , Dell EMC服务器达到了623,036IOPS的峰值 , 延迟为196μs 。

端口|这款AMD服务器不简单
文章图片
VDI FC初始登录在工作负载快要达到186,801 IOPS时达到407.4μs的延迟 , 出现了一些移动 。

端口|这款AMD服务器不简单
文章图片
接下来是VDI-FC-Monday登陆测试 , 这使我们的峰值为175,193 IOPS , 延迟为260.3μs 。

端口|这款AMD服务器不简单
文章图片
切换到VDI-LC-Boot引导后 , Dell EMC服务器显示306,695IOPS的峰值和191.2μs的延迟 。

端口|这款AMD服务器不简单
文章图片
对于VDI LC初始登录 , 服务器峰值为101,301 IOPS , 延迟为234.4μs 。

端口|这款AMD服务器不简单
文章图片
最后 , VDI-LC-Monday登录的峰值为109,978 IOPS , 延迟仅为286.8μs , 最后有一些变化 。

端口|这款AMD服务器不简单 分页标题
文章图片
总结:
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一款不可多得的高性能的高密度服务器 。