其他分享
首页 > 其他分享> > 阿里云、腾讯云、华为云服务器四大性能测试比拼(附详细数据)

阿里云、腾讯云、华为云服务器四大性能测试比拼(附详细数据)

作者:互联网

近期世界杯的开幕让大家开始关注直播业务背后几家云厂商的实力。低延迟、高音质、高画质是所有视频主对直播业务的基本诉求,这就需要公有云具备强大的云端编解码能力,以及更大的带宽资源和网络质量。

至于真实情况如何呢?我们测评了为本次世界杯提供云服务的阿里云腾讯云华为云,来看看真实数据如何。

测评前提条件

考虑到公平性问题,对参评的云服务器,都采用最接近真实生产环境的规格, 即计算型号4核16G、系统CentOS 7.2、普通型,统一基于最新Skylake
CPU的云服务器。整体策略为购买相同配置、价格相近的硬件,然后执行相同命令,运行相同程序,对比执行结果。


一、价格比较:按月计算价格相近,按年计算华为云的价格优势相对更明显。


二、整体性能比较:

1. 检测结论:

a)单看评测得分,腾讯云领先,华为云以微弱差距紧随其后,阿里云的评测结果较低;

b)综合价格因素,华为云性价比较高,腾讯云次之。

2. 工具说明:采用老牌系统性能测试工具UnixBench,它会执行11个单项测试,然后将结果与基准系统进行比较,输出一个数值,数值越高代表性能越好。

3. 注:此数据为整体性能数据,虽然跟具体业务诉求并不完全匹配,但可对云服务器素质有一个大概认知。

UnixBench性能测试结果


三、浮点运算能力:做直播,视频的编解码要占用大量的运算能力,视频主最关注的是单核、多核浮点性能,主要是浮点运算。要知道,业务高峰期对CPU的利用率经常会达到90%以上。因此,CPU和内存系统的运算能力对直播业务至关重要。

1.检测结论:

a)单核下三者差距不大,华为云略优;

b)多核下华为云领先明显。综合来看,浮点运算能力对比下,华为云>腾讯云>阿里云

2. 工具说明:选择了多平台性能测试工具Geekbench,重点考察三朵云CPU和内存系统能力。

GeekBench识别主机信息

Benchmark测试结果(5次测试取平均值)


四、内存带宽:内存性能在一定程度上决定系统表现,特别是针对大量访问内存的场景,如关系型数据库。

1.检测结论:华为云仍然在该项测试下表现较好。

2. 测试工具:使用综合性能测试程序集STREAM;它采用fortran和C两种高级且高效的语言编写完成,可以充分发挥出内存的能力.

注:此处测试的是可持续运行的内存带宽最大值,不是一般的理论最大值。

STREAM测试结果(5次测试取平均值)


五、PPS测试:PPS是每秒通4FE1的数据包数量,适用于直播等网络要求较高场景。单实例PPS越大,网络性能越强,往往意味着可支撑更大的业务量。

1.检测结论:华为云优势明显,腾讯云次之。

2. 测试工具Iperf:它可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。

经过几轮测试,总体来看华为云在价格、性能上还是有亮点。当然,此测评关注的是直播行业,因此重点关注了直播场景下的相关性能。


最后,说一说“华为云打败阿里云腾讯云,竞标上中国移动咪咕视频世界杯转播的服务器,咪咕在世界杯直播中卡顿”的问题。

影响直播流畅度的因素:开直播的网速、内存、显卡、运营商线路、平台带宽、平台对直播间的设置、观看者的网速、内存、显卡。

互联网直播来源一般都是卫星直播信号(本次是CCTV5),然后实时转码后再传递到客户的终端设备播放。大概的流程:从CCTV5直播信号(HLS方式)→CDN分发→运营商网络传输(固网宽带或者4G)→用户终端解码播放

以上的4个环节都可能产生图像卡顿,排除直播信号、网络传输以及咪咕APP自身问题(第二天已恢复),更有可能的问题出在CDN上。众所周知,CDN是内容分发服务,在很大程度上决定了网络的流畅度。而前段时间的中移动咪咕招标中,华为云中标的并非CDN:

华为云中标咪咕公有云采购


以上,欢迎各位技术大神的讨论。

标签:比拼,性能,华为,直播,内存,测试,腾讯,服务器
来源: https://blog.csdn.net/NicolasLearner/article/details/112790078