近些年,在云计算技术、大数据和人工智能等技术的迅速发展下,大数据中心的计算水平也面临着越来越高的考验。就大数据中心的 CPU Cpu挑选来讲,AMD 以其全新一代 EYPC Cpu的强悍性能、功耗低及其低成本的优点慢慢获得流行云厂商的热捧。
据了解,AWS、谷歌云、UCloud、Azure、IBM Cloud、腾讯云等云商均已发布根据 AMD EYPC CPU 型云主机,归属于云厂商里的先驱者。
为了便于客户形象化较为不一样云商城的 AMD 云主机的性能差别,2020 年 5 月初,CIO 时期学校发起了对于目前市面上几种主流的 AMD 云主机测试。此次测试的 AMD 型云主机在保持尽可能同样的测试条件下,给予公正公平的测试数据信息,从技术层面对不同厂商的 AMD 云主机开展性能(CPU、硬盘、网络等)与性价比高评测剖析。
一、型号选择表明
此次参加评测的 AMD 云主机型号规格各是国内 UCloud 快杰型 AMD、腾讯云 SA2,国外的 AWS m5a、Google 云 n2d。在高性能云主机的常见配备中,对于四家云商城各自选择放弃 8 核 32G 和 2000G 数据盘。下图是具体配置信息:
图 1:云主机配备详细信息
二、测试方式
此次测试关键运用 Unixbench 性能测试专用工具、圆周率 Pi 测试、FIO、Netperf 等测试方式,对云主机的 CPU 性能、硬盘性能和内部网品质等分别进行测试,除此之外还针对 Nginx、MySQL、ClickHouse 三种比较常见的应用领域进行了测试较为。
本报告中的每一项测试指标值均以 3 次测试的平均数做为最后数据信息,且云主机每完成一次测试需空走 8 小时以上然后再进行下一次测试。
图 2:云主机测试清单
三、具体性能调查
为了能更加清晰直观地展现四款 AMD 云主机的性能差别,大家选取了此次测试结论中的几个关键性能指标以便大伙儿参照,包含 CPU 用时、硬盘 IOPS、数据信息包转发 PPS、TPS/QPS 这些。
1、CPU 性能
CPU 是云主机电脑操作系统平稳运转的压根,CPU 的运行时间在一定程度上取决于云主机的性能。大家在相同测试条件下应用 bc 指令开展浮点运算,小数点后的个数为 5000,测试用时越少则表明性能就越好。搭载了 AMD EYPC Cpu的四款云主机,在 CPU 性能上是不是有差距呢?我们一起来一探究竟:
图 3:CPU 计算均值用时(由短到长排序)
依据图中我们能直观地看得出,在 8 核 CPU 的情形下计算圆周率 PI 时,UCloud 用时最少为 16.54 秒,AWS 用时最多为 21.11 秒,腾讯云和 Google 云则相差不大,分别是 17.42 秒和 18.02 秒。UCloud 对比腾讯云和 Google 云可减少 0.88 秒~ 1.48 秒 CPU 用时,比 AWS 可节约大概 4.57 秒运行时间。不难看出,与此外三家比照,UCloud 的 AMD 云主机在 CPU 性能上最高可提高 21.6%。
2、硬盘性能
在云主机的储存性能层面,IOPS 和 IO 延迟做为考量硬盘性能的重要指标,本质上, IOPS 越大越好,延迟越小就越好。此次测试大家所使用的 FIO 专用工具选择放弃 libaio 模块测试,块大小配备为 4k,测试生成的图片大小为 200G。这里我们关键观查序列深层分别是 1*1 和 7*16 的情形下,硬盘每秒钟随机读写操作频次及其均值延迟。
图 4:序列深层 1*1 的随机读写
图 5:序列深层 1*1 的平均延迟
图 6:硬盘随机读写于序列深层 1*1 详尽数据分析表
图 7:序列深层 7*16 的随机读写
图 8:序列深层 7*16 的平均延迟
图 9:硬盘随机读写于序列深层 7*16 详尽数据分析表
由数据图由此可见,在序列深层 1*1 和 7*16 时,UCloud 的 IOPS 和均值延迟都有着明显优势,而其他三家相差不大。在序列深层为 1*1 时,UCloud 任意读的总数是排名第二的 AWS 的 2.5 倍,而任意写总数也是比排行靠后的腾讯云高于 10 倍。在序列深层为 7*16 时,UCloud 随机读写水平仍然表现突出,是排名第二的腾讯云的 4 倍,AWS 和 Google 云比较接近,均不是太好。
3、互联网性能
云主机每秒钟所处理网络包总数是内部网性能的核心指标,内部网条件下的互联网状况立即会影响到服务项目间的互动。此次内部网性能测试中,大家用了 Netperf 互联网性能测试专用工具,根据 8 台辅助机和 1 台测试机,应用 UDP 协议书 小包包,小包包尺寸为 1 字节数,在同等前提下,统计分析测试机每秒钟接到包的总数。下边,我们来看看这四款云主机表现的:
图 10:内部网均值每秒钟收包数(由多到少排序)
一般来说,云主机每秒钟接受的小包包总数越大,则表明内部网品质就越好。依据图中测试结论看得出,UCloud 每秒钟接纳小包包总数较多,大约为 378.64 万只上下,等同于腾讯云的 2.5 倍,而 Google 云、AWS 和腾讯云这三家云服务平台每秒钟接受数在 150-180 万元左右,其总数差别不是很大,都是有比较大进步空间。
4、特殊情景主要表现 Nginx 测试
Nginx 是一个高性能的 HTTP 和端口转发 Web 网络服务器,是网址门户网客户的最佳选择。Nginx 具备高并发水平非常强的特性,所以对营运商主机的互联网能力要求很高。依据Nginx的每秒钟解决要求数,就可以看出云服务器承受能力。
大家应用 ab 压测工具进行测试,ab 专用工具能够建立好几个高并发浏览进程,仿真模拟好几个来访者并且对某一个 URL 详细地址开展浏览,其工作原理类似 CC 进攻。因而,在如此分布式系统的测试下每秒钟解决要求数越多主要表现就越好,单要求用时与测试耗时越低则主要表现就越好,也意味着浏览要求遗失越低。
图 11:Nginx 均值每秒钟收包数(由多到少排序)
图 12:Nginx 测试详尽数据分析表
图中就是我们依据 ab 压测要求数 200 万,一次并发请求数为 500 得出的均值数据信息,非常明显看得出 UCloud 在这次工作压力测试下,各项指标均主要表现最好,远超过别的云服务平台。在每秒钟解决要求数上,UCloud 高于腾讯云 2 倍, Google 云、AWS、腾讯云各自稳居第二、三、四位;在单要求用时和测试耗时层面,UCloud 也仅占别的三家的 1/3 上下时间。
MySQL 测试
MySQL 数据库性能情况一般能够体现云服务器 CPU、内存和磁盘性能,也更能体现出云主机的性能差别。大家应用 sysbench 标准测试专用工具对数据库系统中一个表储放 2000 万个数据信息,并同时打开 500 个进程,得到结论数据信息:每秒钟要求数 QPS 与每秒钟事务管理数 TPS 越多,则主要表现就越好;测试用时与均值延迟越低,则主要表现就越好。
图 13:MySQL QPS 比照(由多到少排序)
图 14:MySQL TPS 比照(由多到少排序)
图 15:MySQL 测试详尽数据分析表
QPS 和 TPS 做为考量数据库系统性能的关键指标,都是云主机性能的直接反映。依据图中测试数据信息看得出,在 MySQL 场景下,UCloud 的 QPS 和 TPS 要求总数均主要表现超前的,腾讯云略逊一筹排名第二, AWS 和 Google 云各自位居第三、第四。经测算得到,UCloud 云主机的 QPS 和TPS比其他三家均高于 38%~70% 左右性能。
ClickHouse 测试
ClickHouse 是一个用以联网剖析解决(OLAP)的列式数据库系统智能管理系统,会让服务器上一切可用的网络资源,以最自然方法并行计算大中型查看。ClickHouse 目前已被很多客户用于大数据分析处理业务上,因而对 ClickHouse 的大力支持水平,同是云主机性能是不是优良的一个重要反映。
大家在云主机上组装单机版版本号 ClickHouse19,在 ClickHouse 上做数据分组查看,测试数据:ontime,16G,183.95 上百万行。随后取前 10 条数据信息,最后用时越少,则主要表现就越好。
图 16:ClickHouse 测试用时(由短到长排序)
根据图中看得出,UCloud 用时最少为 2.067 秒,与略逊一筹的腾讯云差别不是很大,但 Google 云用时最多,且 UCloud 最后用时比 Google 云可降低大概 42%。
四、综合性性价比高调查
性能评分
除开前文所讲的 AMD 云主机各类基本性能测试外,为了能进一步呈现该云服务平台 AMD 云主机的综合性能(如系统进程、读写能力、过程、图形界面测试、2D、3D、计算等),大家运用 Unixbench 工具进行测试,得出一个直观地数据信息来进行对比。
图 17:云主机均值性能评分(由高到低排序)
依据图中的测试结论,大家可以看到在8核AMD云主机的配置下,UCloud 性能评分最大大约为 6720.4,腾讯云排名第二,性能得分成 5378.4, AWS 相对较低,性能得分成 3732.8,且 UCloud 性能评分比其他三家各自高于约 25%~80%,优点或是非常明显的。
有关价钱
在充分较为了四款 AMD 云主机的性能差别后,接着就是客户更为关心的问题——价位。下面的图我们都是以 AMD 为情况下挑选同样的配置云服务器的每月价钱,全部云主机都是以官方网站即时成交价格开展纪录,在其中 AWS 是年付价钱折算成每月价格(备注名称:因为海外云厂商价格受汇率波动影响的,这儿仅表明此次测试期间的即时计算价钱)。
图 18:云主机价格比照(价钱由高到低)
从价钱上来看,我们能比较明显的见到,UCloud 快杰型 AMD 型号在价格上有非常大的优点,每月价钱仅是 1960 元;腾讯云 SA2 型号的每月价格为 2985.5 元排名第二,均比国外的 Google 云和 AWS 特惠,且 UCloud 价格与中国腾讯云对比还能节省约 34%。在其中 AWS m5a 型号的价格最大,每月价钱换算出来要花 12140 元(预配备 IOPS 设成 2 万),是 UCloud 快杰型 AMD 云主机的 6 倍左右。
性价比高
一般来说,假如综合性性能与实际价格成正比的话,客户是很难作出选择的。怎样在相同预算金以内得到更高云主机性能才是关键。因而,为了更能直观地凸显出 AMD 云主机价格与综合性性能相互关系,我们根据性价比高公式计算:性价比高=性能评分/价格, 评分数据信息越多,性价比高越大,高性价比则体现了在价格相同的情况下云主机性能就越好。
图 19:云主机性价比排行(由高到低)
图 20:云主机性价比高详尽数据分析表
依据上图数据,我们能明显看出 UCloud 的性价比最高为 3.43,腾讯云排名第二为 1.8,Google 云排名第三为 1.1,而 AWS 性价比高最少有且只有 0.31。不难看出,UCloud 性价比高也远超别的三家,经测算,UCloud 性价比高约是排名第二的腾讯云的 1.9 倍,甚至比海外 AWS 高于 10 倍。换句话说花相同的价格,挑选 UCloud 快杰型 AMD 云主机能够获得最高性能感受。
五、评测汇总
此次测试汇报主要针对世界各国流行云厂商的 8 核 32G 的配置 AMD 型云主机:腾讯云 SA2 型号、UCloud 快杰型 AMD 型号、AWS m5a 型号、Google 云 n2d 型号的各项性能指标值开展数据分析。综合性均值资料显示,不论是在性价比高,还是 CPU 性能、硬盘性能、内部网质量上,四家云商城的 AMD 云主机都各有各的好坏。可是总而言之,UCloud 云主机在此次测试中,各类测试结论都表现优秀,客户在具体型号选择时,可充分考虑之上测试结论及详细数据,并联系实际的采购需求开展型号选择管理决策。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。