今天 AMD 在他们的产品中推出了更多的 CPU 第二代AMD EPYC线. 新的 CPU 是 AMD EPYC 7Fx2 系列,包括 7F32、7F72,以及我们在本次评测中看到的 AMD EPYC 7F52。 这不是一个主要的新系列版本,7Fx2 CPU 旨在弥补 AMD 服务器产品组合中的差距。 AMD 为特定用例推出了三款高时钟速度的 CPU; 许多客户会乐于利用的东西。
今天 AMD 在他们的产品中推出了更多的 CPU 第二代AMD EPYC线. 新的 CPU 是 AMD EPYC 7Fx2 系列,包括 7F32、7F72,以及我们在本次评测中看到的 AMD EPYC 7F52。 这不是一个主要的新系列版本,7Fx2 CPU 旨在弥补 AMD 服务器产品组合中的差距。 AMD 为特定用例推出了三款高时钟速度的 CPU; 许多客户会乐于利用的东西。
快速回顾一下,AMD EPYC 第 2 代处理器的核心数量比英特尔 CPU 多得多,使服务器(配备正确的主板)能够支持 PCIe 4.0,并且它们支持速度更快的 DRAM。 所有这些都以多种方式转化为更快的性能,并导致一些软件供应商重塑他们在插槽上而非内核上许可服务器的方式。 这里的另一个卖点是价格。 通常来说,AMD EPYC 平台可以以更低的价格达到与第二代 Intel Xeon Scalable 相同的性能。
AMD 推出了大约 20 个 CPU,它们满足了单处理器和双处理器配置的各种需求。 虽然他们一开始有很多选择,但那个堤坝上有很多洞,而 AMD 一直在用 到处都是新的 CPU. 今天看到更多频率高达 3.9GHz 的此类产品。 AMD 声称这是 HCI、HPC 和关系数据库等工作负载的理想选择。 这可以作为一种方式来避免 VMware 的核心负担,同时仍然获得足够的性能。 基本上不需要整体高端企业设备的任何需要大量内存的工作负载。 我们要评测的 AMD 7F52 最多可以有 4TB 的 DRAM。
这是一个视频评论:
AMD EPYC 7F52 CPU 现已上市,单价为 3,100 美元,但如果批量购买,无疑是一笔划算的交易。
AMD EPYC 7Fx2 CPU 规格
处理器 | 核心/线程 | TDP(瓦特) | 基本频率/最大升压频率 | 总二级缓存 | 每个内核的 L3 缓存 | 价格(1Ku) |
7F32 | 8/16 | 180W | 3.7GHz/~3.9GHz | 128MB | 16MB | $2,100 |
7F52 | 16/32 | 240W | 3.5GHz/~3.9GHz | 256MB | 16MB | $3,100 |
7F72 | 24/48 | 240W | 3.2GHz/~3.7GHz | 192MB | 8MB | $2,450 |
性能
为了测试新 CPU 的性能,我们使用技嘉 R272-Z92 服务器并将 AMD EPYC 7F52 与 AMD EPYC 7302P. 这使得它成为一个很好的单进程到单进程/16 核到 16 核审查,其余硬件相同。
SQL Server 性能
StorageReview 的 Microsoft SQL Server OLTP 测试协议采用事务处理性能委员会的基准 C (TPC-C) 的最新草案,这是一种模拟复杂应用程序环境中活动的在线事务处理基准。 TPC-C 基准比综合性能基准更接近于衡量数据库环境中存储基础设施的性能优势和瓶颈。
每个 SQL Server VM 都配置有两个虚拟磁盘:100GB 卷用于启动,500GB 卷用于数据库和日志文件。 从系统资源的角度来看,我们为每个虚拟机配置了 8 个 vCPU、64GB DRAM 并利用了 LSI Logic SAS SCSI 控制器。 当我们的 Sysbench 工作负载在存储 I/O 和容量方面使平台饱和时,SQL 测试会寻找延迟性能。
此测试使用在 Windows Server 2014 R2012 来宾 VM 上运行的 SQL Server 2,并由 Quest Software 的数据库基准工厂进行压力测试。 虽然我们对该基准的传统用法是在本地或共享存储上测试 3,000 规模的大型数据库,但在本次迭代中,我们专注于在我们的服务器上均匀分布四个 1,500 规模的数据库。
SQL Server 测试配置(每个虚拟机)
- Windows服务器2012 R2的
- 存储空间:分配 600GB,使用 500GB
- SQL Server的2014的
-
- 数据库大小:1,500 规模
- 虚拟客户端负载:15,000
- 内存缓冲区:48GB
- 测试时长:3 小时
- 2.5 小时预处理
- 30分钟采样期
在 SQL Sever Transactional 中,7F52 的总得分为 12,641.8 TPS,略好于 7302P 的 12638 TPS。
SQL Server 平均延迟再次略有优势,总得分为 3 毫秒到 3.5 毫秒。
Sysbench MySQL 性能
我们的 Percona MySQL OLTP 数据库通过 SysBench 测量。 该测试测量平均 TPS(每秒事务数)、平均延迟和平均 99% 延迟。
每个 Sysbench VM 配置了三个虚拟磁盘:一个用于启动 (~92GB),一个用于预构建数据库 (~447GB),第三个用于测试中的数据库 (270GB)。 从系统资源的角度来看,我们为每个虚拟机配置了 4 个 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,我们看到 7F52 继续以 7302 TPS 和 9,266 TPS 击败 8,804P
7F52 的 Sysbench 平均延迟为 27.62 毫秒,而 7302P 为 29.08 毫秒。
在我们的最坏情况(第 99 个百分位数)延迟中,我们看到 101.43F7 的分数为 52 毫秒,79.16P 的分数为 7302 毫秒。
结语
AMD 继续填补其 EPYC 产品线的空白,以满足不同客户的需求。 今天推出的全新 AMD 7Fx2 系列都是关于低核心数和更多 L3 缓存的高频率。 用户可以为他们的工作负载添加大量内存,并将核心数量保持在 VMware 友好的空间中。 这一切都是以一个不错的价格点完成的,因此当客户构建他们的 HCI 基础设施时,它具有双重吸引力。 HPC 用户可以看到与竞争 CPU 相比的性能提升。
在我们的评测中,我们在应用程序工作负载分析基准测试中查看了技嘉 R7-Z52 NVMe 服务器中的 AMD EPYC 272F92。 在大多数情况下(五分之四的基准测试)新闻 7F52 优于 7302P。 新 CPU 达到了 12,641.8 TPS 的 SQL Server 分数,平均延迟为 3 毫秒。 对于 Sysbench,它看到了 9,266 TPS,平均延迟为 27.62 毫秒,唯一没有超过 7302P 的测试,在最坏的情况下,我们看到了 101.43 毫秒的延迟。
AMD EPYC 7F52 处理器非常适合需要大量内存和时钟速度但不需要 AMD 高端 CPU 附带的所有其他功能的中端用例。 新的 AMD EPYC 7Fx2 系列还允许用户以比现有 16 核 AMD 产品更高的性能配置文件利用 VMware。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS订阅