5月25日,IT自媒体云头条发布过一篇《腾讯云 vs Azure vs UCloud:基于AMD EPYC™ ROME云主机选型指南》,此文为一开发者测评数据,投稿发布;同日CIO时代网也同样发布了一篇《高性能AMD云主机如何选?AWS、谷歌云、UCloud、腾讯云测试大PK》的测评文章。
两篇相似主题文章,腾讯云SA2与UCloud快杰型云主机均位列其中,而性能/价格的结论却大相径庭。
请大家搬好板凳,把瓜切开,我们来为您拆箱评测腾讯云SA2与UCloud快杰型云主机两款AMD云主机产品。看看两款产品真实的性能与价格究竟孰优孰劣。
性能
考虑到测试工具种类繁多,我们采用了非常简单粗暴的方法直接PK两款云主机的性能——即通过每一个测试工具直接对比测试结果,每一项测试指标,领先的一方可得一分。
先前《选型指南》和《大PK》文中已经比较了以下测试工具的跑分结果:
《选型指南》中腾讯云全胜,而《大PK》中则UCloud全胜,且两篇文章指标完全没有重叠。由于这些测试结论均可复现,我们相信两篇文章的测试结果是客观真实的。故直接引用其结论。
为了全面体现较量结果,我们决定通过未经上述两篇文章作者选中的测试工具,再补测CPU、内存、网络和存储四个维度的单项性能数据。测试选型与方法如下:
1)CPU测试
测试命令:sysbench --threads=16 cpu --time=300 run
SysBench是一个模块化的、跨平台、多线程基准测试工具。我们在此项测试中使用其CPU压测功能,压测方法为计算素数。每秒计算次数(events per second)越多越好。
测试结果如下:
测试结论可见,相较腾讯云SA2机型,UCloud快杰云主机领先3%。
2)内存测试
测试命令: sysbench --threads=16 memory --time=300 run
我们继续使用SysBench工具,此处压测方法为向内存中写入一段数据。每秒操作次数(operations per second)越大越好。
测试结果如下:
测试结果可见,UCloud快杰云主机领先2%。
3)网络测试
此测试中需要申请8台陪练机(16核64G),在每个陪练机中以server模式启动2个iperf3进程:
iperf3 -s -i 1 -p 16001
iperf3 -s -i 1 -p 16002
并在测试机上以client模式启动共16个iperf3进程:
iperf3 -u -l 512 -b 10g -t 120 -c 172.0.0.2 -i 1 -p 16001 -A 1
iperf3 -u -l 512 -b 10g -t 120 -c 172.0.0.2 -i 1 -p 16002 -A 2
iperf3 -u -l 512 -b 10g -t 120 -c 172.0.0.3 -i 1 -p 16001 -A 3
iperf3 -u -l 512 -b 10g -t 120 -c 172.0.0.3 -i 1 -p 16002 -A 4
…
其测试原理为,陪练机向测试机连续发送512b的数据包,以压测出云主机最大的网络带宽。其数据结果越大越好。
测试结果如下:
测试结果可见,UCloud快杰云主机的网络吞吐能力大约是腾讯SA2型的 4.3 倍。
4)存储测试
测试命令: ./iozone -a -I -o -f /data/test.img
本次测试我们使用的iozone工具对文件系统进行多个不同大小的io块进行测试,这里我们主要摘取了在4K/16K/64K的测试项下,磁盘每秒顺序读写和随机读写的操作吞吐量。
测试结果如下:
可见,UCloud快杰云主机在各项具体指标中均大幅领先。在4K/16K的随机写两项指标下,快杰型的数据甚至达到了腾讯SA2型的 11 倍和 12 倍。
由测试结果可见,CPU和内存方面,两家较为接近,UCloud小胜;但网络与存储指标上,UCloud均能实现碾压,对此《选型指南》避而不谈,有失公允。
总结《选型指南》,《大PK》的测试结论,以及我们的补测结果,测试的总体结果如下:
综合比分:UCloud以11:4大获全胜。
多说一句,在上述这些指标中,我们认为《大PK》中,Nginx,MySQL,Clickhouse三个场景测试是其中最具参考价值的,因为代表了网络,数据库,大数据三大云主机的真实应用场景。如同用户选购个人电脑时,一定会更为关注游戏FPS,文件下载速度,网页加载速度等实际场景中的指标。同理,对于云主机来说,Nginx等这些常用应用场景也无疑更贴合生产需要。
《选型指南》中则更多采用非场景化的微测试指标,如Speccpu,Cyclictest,Imbench等。公正地说,这些微测试指标具有参考意义,但其意义主要在于推动云底层软件开发人员不断解决问题、优化代码。云主机作为商业产品,最终总是要面对用户场景与具体业务诉求,而微测试的结果通常距离真实业务的表现较为遥远。
价格
《选型指南》和《大PK》中,产品价格的结论完全相反。经过在两家云商的控制台直接查证,发现《大PK》中的价格是客观真实的,即UCloud快杰云主机更便宜;而《选型指南》则存在问题——其价格比对中,UCloud的价格包含了外网带宽与数据盘,但在腾讯云的价格中则不包含此数据,导致了UCloud价格变高。
也就是说,相当于用厂商A主机机箱的的价格,比对了厂商B主机机箱+显示器的价格;用厂商A手机的价格,比对了厂商B手机+充电宝的价格。
证据如下:
在《选型指南》文末,给出的价格对比列表如图:
如此图所述,UCloud快杰云主机的月单价看似均高于腾讯云。但通过UCloud控制台上直接查看三个配置的价格,却会发现事实不是如此。
选择2核8G,实际列表价仅为190元/月:
8核32G,760元/月:
16核64G,1520元/月:
而腾讯云SA2机型的价格则和控制台展示一致:
因此,UCloud快杰云主机的列表价实际均低于腾讯云SA2机型:
那么此处,《选型指南》上的价格结论是怎么得到的呢?
在价格查询时,我们发现,由于进入UCloud主机创建页时,若不调整选项,默认带1Mb外网带宽和20GB数据盘,三个配置项叠加的总价和《选型指南》表中展示的一致。以2核8G举例,227元/月正是在《选型指南》列出的UCloud快杰型价格。
同时,《选型指南》给出的腾讯云SA2机型价格则是不含这些默认选项的。若加上1M网络/20GB SSD数据盘的费用,腾讯云SA2机型的列表价也会相应提升。例如,此处为2核8G机型,腾讯云SA2机型的列表价达到了236.5元/月,高于UCloud的227元/月。
总结
综上所述,UCloud AMD版快杰云主机在性能的正面较量以11:4大比分胜利的前提下,列表价格亦更低,着实为优秀的性价比之选。云计算厂商硬碰硬出招,实力高下数据亮剑,拆箱测评不服来战?(作者:云头条)
特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。