基于第二代英特尔® 至强® 可扩展处理器的全新 Microsoft Azure Dv4 虚拟机的 MySQL™ 工作负载处理能力超出 Dv3 虚拟机多达 1.53 倍

author-image

作者

两台基于第二代英特尔® 至强® 可扩展处理器的全新 Dv4 虚拟机可完成三台 Dv3 虚拟机的 MySQL 工作量

现在有越来越多的公司转向利用公有云平台运行其业务关键型数据库工作负载。他们面临着多种选择:不仅要考虑与哪家供应商合作,还需要思考是否采用性能强劲的第二代英特尔® 至强® 可扩展处理器。

一系列比较 Azure D 系列虚拟机的 MySQL 数据库测试表明,在处理 TPC-C 类工作负载时,基于第二代英特尔® 至强® 可扩展处理器的全新 Dv4 虚拟机性能要优于较旧的 Dv3 虚拟机。与采用相似配置的旧虚拟机相比,全新 Dv4 虚拟机在数据库联机事务处理 (OLTP) 方面的性能提升了 1.53 倍。换句话说,两台全新的 Azure Dv4 虚拟机可以处理与三台较旧的 Azure Dv3 虚拟机相同数量的 MySQL 事务。

选择英特尔® 至强® 铂金 8259CL 处理器支持的新 Ev4 实例,获得更高的云投资回报。
 

使用全新 Azure Dv4 虚拟机,获得高达 1.53 倍的性能提升

如图 1 所示,测试中,在处理 HammerDB TPC-C 类工作负载时,基于第二代英特尔® 至强® 可扩展处理器的全新 Azure Dv4 虚拟器,其性能是 Dv3 虚拟机的 1.5 倍以上。这意味着两台全新的 Azure Dv4 虚拟机可以完成与三台较旧的 Azure Dv3 虚拟机相同的工作量。

图 1. 归一化 HammerDB 测试结果,结果比较了 Dv4 虚拟机与 Dv3 虚拟机在两种 vCPU 数量下实现的性能(以每分钟新订单量计),数值越大越好


英特尔工作负载性能佐证系列:使用 Microsoft Azure Dv4 虚拟机,单位成本下获得更高的 MySQL 处理能

    与 Dv3 虚拟机相比,MySQL 处理能力提升高达 1.53 倍
    与 Dv3 虚拟机相比,单位成本下 MySQL 处理能力提升高达 1.30 倍
    两台全新 Dv4 虚拟机可完成三台 Dv3 虚拟机的MySQL 工作量


使用新的 Azure Dv4 虚拟机,价格适度上涨 + 性能显著提高 = 单位成本下性能提升高达 1.3 倍 

根据美国俄亥俄州地区截至 2020 年 10 月 27 日的按需付费标准,我们测试的两台全新 Azure Dv4 虚拟机的成本仅比 Dv3 虚拟机高 18%。考虑到基于第二代英特尔® 至强® 可扩展处理器的新 Dv4 虚拟机可以将性能提升 1.53 倍,这是一个小幅的成本增长。

图 2. 基于 HammerDB TPC-C 类测试结果对 Dv4 虚拟机与 Dv3 虚拟机实现的单位成本下性能所做的归一化比较


图 2 展示了两套虚拟机单位成本下实现的相对性能。与使用 Dv3 虚拟机相比,使用 16 个 vCPU 的中型 Dv4 虚拟机单位成本下可处理的事务要多 1.30 倍。与使用 Dv3 虚拟机相比,使用 16 个 vCPU 的大型 Dv4 虚拟机单位成本下可处理的事务要多 1.29 倍。

依据这些性能和定价指标,公司可以使用三个较旧的 Azure Dv3 虚拟机或两个全新的 Azure Dv4 虚拟机执行给定数量的 MySQL 数据库处理工作。基于第二代英特尔® 至强® 可扩展处理器的全新 Dv4 虚拟机,其每小时总成本降低了 21.5%,因此会是性价比更高的选择。


了解更多信息

要在基于第二代英特尔® 至强® 可扩展处理器的 Azure D 系列虚拟机上开始部署 MySQL 数据库,请访问 https://www.intel.cn/content/www/cn/zh/partner/showcase/microsoft/overview.html