公司上云在即,给大家分享一份猫厂、鹅厂和菊厂…
2018-06-17 11:52:07来源:未知 阅读 ()
公司上云在即,给大家分享一份猫厂、鹅厂和菊厂云服务器的测评情况
近日,老板突然派发我一个重大任务:把主流的公有云做个对比,推荐一个最合适公有云,我们业务要上云了!公司目前采用虚拟化平台,应用都部署在虚机中,性能比较差,业务运行也是越来越慢。我盼星星盼月亮,总算把云给盼来了。
我们的业务主要是直播,做直播最关注什么?低延迟、高音质和高画质,这就需要公有云具备强大的云端编解码能力,以及更大的带宽资源和网络质量。当然啦,电商、手游等行业,关注点各有差异,但总体上对公有云的要求是相似的。所以下面的测试结果其实大家都用得到。
在备受关注的公有云市场上,阿里云、腾讯云、华为云——也就是大家经常说的猫厂、鹅厂和菊厂三朵云最为人们熟知。关键是由于经常在机场打广告,我们老板对这些名字比较认可。嗯,就是它们了!选定了目标和测评工具,接下来就闲话少说,开始干活!
不统一测试前提的测评,都是耍流氓
经常跟数据打交道的兄弟们其实都知道,准确的数据不一定得出准确的结论。就好比手机测评,拿旗舰机跟千元机比APP打开速度,拿低分屏手机跟高分屏手机比待机时间。数据虽对,结论却是个大笑话。
所以,考虑到公平性问题,对参评的云服务器,我都选择采用最接近真实生产环境的规格, 最终确定为4核16G的计算型号,系统都使用CentOS 7.2。都选择普通型,都是基于最新Skylake CPU的云服务器。整体策略为购买相同配置、价格相近的硬件,然后执行相同命令,运行相同程序,对比执行的结果,进行逐一分析,整体总结。
厂商名称 |
云服务器型号 |
云服务器参数 |
近期折扣价(月) |
近期折扣价(年) |
阿里云 |
ecs.g5.xlarge |
4核16G内存40G系统盘100G数据盘 带宽5M |
727 |
7063.50 |
腾讯云 |
S3.LARGE16 |
4核16G内存50G系统盘100G数据盘 带宽5M |
786 |
7828.56 |
华为云 |
C3.xlarge.4 |
4核16G内存40G系统盘100G数据盘 带宽5M |
708.48 |
4806.14 |
点评:受益于云计算行业的激励竞争,各云厂商都有折扣。整体看,按月计算价格相近,按年计算华为云的价格很有诚意。腾讯是最新上线S3,价格小贵,不知道今后腾讯会对标阿里还是对标华为呀?
整体性能:说起性价比,华为云不是针对谁,在座的……
整体性能数据,虽然跟具体业务诉求并不完全匹配,但毕竟可以对云服务器素质有一个大概认知,所以还是有意义的。在此,我采用了老牌的系统性能测试工具UnixBench ,它会执行多达11个单项测试,然后将结果与基准系统进行比较,输出一个数值,数值越高代表性能越好。
图1 UnixBench性能测试结果
厂商名称 |
云服务器型号 |
评测得分 |
性能/价格 |
阿里云 |
ecs.g5.xlarge |
3121.2 |
0.442 |
腾讯云 |
S3.LARGE16 |
4035.3 |
0.515 |
华为云 |
C3.xlarge.4 |
3997.4 |
0.832 |
点评:单看评测得分,腾讯云领先,华为云以微弱差距紧随其后,阿里云的评测结果比较难看,整体差一个档次。要是综合考虑价格因素的话,华为云就当仁不让了。
浮点运算:看完数据之后,有些意外的我开始春心萌动了
做直播,视频的编解码要占用大量的运算能力。对于我们企业来说,最关注的是单核、多核浮点性能,主要是浮点运算。要知道,在业务高峰期,我们对CPU的利用率经常会达到90%以上。这次,我选择了多平台性能测试工具Geekbench,重点考察三朵云CPU和内存系统的运算能力。
图2 GeekBench识别主机信息
图3 Benchmark测试结果(5次测试取平均值)
厂商名称 |
云服务器型号 |
单核整形 |
单核浮点 |
多核整形 |
性能/价格 |
多核浮点 |
性能/价格 |
阿里云 |
ecs.g5.xlarge |
3178.40 |
2943.60 |
7650.00 |
1.083 |
7414.40 |
1.050 |
腾讯云 |
S3.LARGE16 |
3257.32 |
3040.80 |
12749.60 |
1.629 |
11941.20 |
1.525 |
华为云 |
C3.xlarge.4 |
3752.80 |
3496.00 |
14626.00 |
3.043 |
13780.40 |
2.867 |
点评:结果稍显意外,尤其是多核浮点性能,我们可以很清楚地看到华为云突兀的领先幅度。多核性能下,阿里云整体性能居然仅仅是华为云的一半。综合来看,也是华为云>腾讯云>阿里云。说实话,测到这里,我的芳心已经开始发生明确的目标偏移了。
内存带宽:教官!这里有位同学似乎要放弃了
首先我得强调一下,我在这里测试的可持续运行的内存带宽最大值,不是一般的理论最大值。我们可是直播行业!最要不得所谓的“理论可靠”,你知道直播时崩溃一次我要被罚掉多少鸡腿吗?
内存性能在一定程度上决定系统表现,特别是针对大量访问内存的场景,如关系型数据库,这是颠扑不破的真理!我们目前业务有使用PostgreSQL数据库,因此我也很重视云服务内存带宽测试。在这里,我选择了综合性能测试程序集STREAM,它采用fortran和C两种高级且高效的语言编写完成,可以充分发挥出内存的能力。
图4 STREAM测试结果(5次测试取平均值)
厂商名称 |
云服务器型号 |
Copy(GB/s) |
Scale(GB/s) |
Add(GB/s) |
Triad(GB/s) |
阿里云 |
ecs.g5.xlarge |
24.93 |
20.28 |
34.97 |
20.87 |
腾讯云 |
S3.LARGE16 |
36.66 |
42.71 |
40.30 |
45.19 |
华为云 |
C3.xlarge.4 |
37.21 |
43.27 |
45.99 |
45.84 |
点评:咳咳,评测到这里有点小尴尬,感觉阿里云同学习惯性垫底,似乎已经放弃抵抗了。华为云以较小的优势领先腾讯,继续上个测试中的优异表现,算是愈战愈勇了。
测试PPS:逆袭吧阿里云同学,这是最后的机会!
跟大家解释一下,PPS是每秒通信的数据包数量,用于对网络要求较高场景(对对对,就是我们傲娇的直播行业,能够支撑大并发量的云服务器是我们最爱)。单实例PPS越大,网络性能越强,往往意味着可支撑更大的业务量。
这就轮到Iperf出场了。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。想了解同等条件下各厂商云服务器的业务支撑能力,Iperf那是相当好用。
厂商名称 |
云服务器型号 |
双向多流最大PPS(UDP-64)(万) |
PPS/价格 |
阿里云 |
ecs.g5.xlarge |
68.70 |
97.261 |
腾讯云 |
S3.LARGE16 |
40.60 |
51.861 |
华为云 |
C3.xlarge.4 |
70.00 |
145.647 |
点评:逆袭了!逆袭了!阿里云抓住最后的机会,一路反超来到…哎,第二名。好啦好啦,从测试的整体结果看,三朵云相互之间整体差距不是很大。华为云领先,腾讯云垫底,讲真,我为阿里云松了一口气。
经过几轮测试,总体来看华为云第五代云服务器C3在价格、性能上还是挺有优势的。当然,因为我身处直播行业,在测试的时候还是着重关注了一些与直播相关的性能,其他行业的朋友们可以结合自己的情况酌情考虑。
说实话,这次让我有些意外的是阿里云的表现,作为行业老大,阿里云的性价比反而不如腾讯和华为。腾讯云嘛,如果价格可以调整一下,还是很有竞争力的。
总之,从性能、性价比考虑,我给老板的建议是优选华为云,腾讯云次之,最后选阿里云。当然最终下决定还需要综合考虑如时延、口碑、后续发展等因素。各位还对哪些行业的上云有兴趣,可以一起交流下,有时间我再来一次测评给大家做分享。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 国网成立区块链公司 1/5央企涉足区块链科技创新 2019-10-30
- 国网区块链科技(北京)有限公司成立 2019-08-29
- 微软与印度信实工业子公司将在云计算等领域进行合作 2019-08-20
- 自动驾驶技术公司DeepMap正将全部重计算环节迁移至阿里云 2019-07-24
- 如何选择第三方物联网卡平台? 2019-07-22
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash