欢迎访问秒开云!请, 登录 注册
当前位置: 网站首页 > 公告通知

高性能云计算方面,龙头企业大比拼!

那么在高性能云计算方面,国内云计算的大鳄阿里云、腾讯云有有何表现呢?就让我们拭目以待。

测试方法与配置

阿里云的产品规格从单核 1GB 内存的云主机,一直支持到 56 核 480 GB 内存的云主机,在两家的规格比较中占有优势。考虑到腾讯云没有56核480G这样强悍的机型,出于公平起见,我们选了32 核,64 GB ECS 云主机。这个配置的云主机不是最顶尖的,但是却也是我们在使用时,最有可能用到的。

CPU 性能测试

在 CPU 性能方面,我们选择的是 Sysbench 来进行测试,通过计算质数相加求和20000,来评估 CPU 的运算速度 单线程计算结果。

内存性能测试

内存性能测试方面依然是采用 SysBench,分别进行8K、16K的随机分配和顺序分配,对比所用时间和数据传输速度。

网络性能测试

网络方面,我们采用了iperf 来进行网络性能测速。

测试结果 CPU 性能测评

阿里云 32线程计算结果

最终得出计算结果的时间为0.8705s(时间越短越好)

腾讯云 32线程计算结果

求出结果需要1.0477s(时间越短越好)

阿里云 单线程计算结果

最终得出计算结果的时间为26.0161s(时间越短越好)

腾讯云 单线程计算结果

求出结果需要25.9906s(时间越短越好)

在CPU方面,腾讯云云主机的单线程运行速度更快一些,但在多线程中,效果就大大弱于同配置的阿里云云主机了。

线程调度性能测评

阿里云线程调度测评结果

最终计算出的时间为 0.5368 秒(时间越短越好)

腾讯云线程调度测评结果

最终所用时间为 0.6501 秒,略差于阿里云。

内存性能测评

阿里云 8K 顺序分配

所用时间 12.0521s,速度 8.4GB/s。(时间越短越好)

腾讯云 8K 顺序分配

所用时间 11.9706s,速度 8.54GB/s。

阿里云 8K 随机分配

所用时间 7.9546s,速度 12.8GB/s。(时间越短越好)

腾讯云 8K 随机分配

所用时间 8.2966s,速度 12.3GB/s。

阿里云 16K 顺序分布

所用时间 8.6104s,速度11.8GB/s。(时间越短越好)

腾讯云 16K 顺序分配

所用时间 8.3177s,速度 12.3GB/s。

阿里云 16K随机分布

所用时间 3.9285s,速度26GB/s。(时间越短越好)

腾讯云 16K 随机分配

所用时间 4.6759s,速度 21.4GB/s。

从上述结果可以看出,阿里云的随机分配性能远远高于腾讯云。这从8K、 16K都能明显看出。在16K的随机分配中,阿里云的速度26GB相对于腾讯云的21.4GB,胜出的性能盈余还是很可观的。

网络性能测评结果

网络方面,我们采用了iperf 来进行网络性能测速

阿里云网络性能测评结果

阿里云云主机的内网传输速度普遍达到 3.8GB/s ,峰值更是有 4.85 GB,满足了绝大多数场景下的网络需要。

腾讯云网络性能测评结果

在网络方面,腾讯云显得不尽如人意,大部分处在 1.5GB/s 的范畴,峰值也只有 1.7GB/s ,速度确实不佳。

综合测评结果

在各项测试中,出现了一些有意思的现象,比如

•腾讯云的CPU在单体性能上超过了阿里云的CPU,判断应该是腾讯开启了单核的turbo。但是在多线程的情况下,反而弱于阿里云,可能是因为此时turbo难以发挥作用反而体现了双方裸实力。也有同事认为腾讯云存在租户争抢资源的问题。

•在线程测试中,腾讯云同样展现了颓势,略差于阿里云。

•在内存方面则是双方互有优劣,整体来说阿里云在随机方面要更胜一筹。

•在网络方面,腾讯云的限制是比较大的,速度不满2G,和阿里云的4.85G存在倍差。

整体结论 腾讯云作为后起之秀体现了不错的潜力,但在积淀较深的阿里云面前基本上没有产品性能优势。平心而论,在常规的产品层面,很难说thinkpad和神舟能有多大的性能差异,因为采用的硬件供应商可能还是一样的。在云计算领域也是如此,即便是AWS也不能超越普通云计算厂商太多,所超出的部分,主要就是底层优化能力以及对场景研判的实力。 可能,这就叫做技术实力吧!