公司最近在考虑上云,但是却陷入了选择困难症。
情况是这样的:这几年国内云计算市场发展很快,出现了许多家提供公有云服务的厂商,但各家提供的服务大同小异。应该选哪家呢?这可难坏了我们的CTO大大。
老大本来想用阿里云,觉得阿里做的早应该在各方面都有优势,但是这几天发现这个想法似乎是错的。最近,国内专门做网络监测的机构博睿数据发布了一份报告,显示阿里云在网络质量这块落在了部分友商后面。
网络质量报告主要结论
博睿数据是业内专注做网络监测的公司,从2015年就开始监测国内云厂商的网络。今年2-3月用了半个多月的时间,对9家云厂商的16个机房主机进行持续监测,根据网络时延、丢包率、文件下载速度等核心指标进行综合排名。
纳入评测范围的9家云主机厂商为:腾讯云、阿里云、百度云、华为云、美团云、盛大云、UCloud、青云、金山云,其中腾讯云和阿里云有位于北京、上海、广东三个机房的主机参与,其他厂商则为1-2台主机。
从综合排名来看,前三名为腾讯云北京、华为云北京、阿里云北京机房。
综合云厂商所有机房的情况来看,腾讯云机房网络质量算是最好的,因为他家参与测评的三个机房均进入了前五名,而阿里云的名次则是2、8和9名。
看完这份报告之后,笔者又从各种渠道收集到了他家过去一年多来发布的排名数据,对这份报告进行辅助验证。下文分享笔者对历史数据进行分析,与部分友商对比后的一些发现。
历史排名数据分析
这次报告的数据,是否只是阿里云的偶然失利?从以往的数据来看,阿里云在网络质量上是否曾经独占鳌头?
博睿此前一直在云平台网络质量的监测排名工作,提供了访问时延、丢包率、下载速率等数据。大概每隔1-2个月就会发布一次排名,目前笔者拿到的是2015年6月到2016年9月这段时间的公开数据。
这些数据发布在其官网和微信公众号,均以图片形式分享,笔者对其中的详细数据进行了OCR提取和手动修正。中间有某一期有数据缺失,笔者采用了该期前的均值替代。最后,根据博睿的排名数据,得到了下面这张趋势图:
从上图来看,腾讯云的三个机房得分均长期领先于阿里云,其中腾讯云-广东机房的综合得分长期保持在90分以上,部分甚至高达 99,也是多次斩获了第一的名次。
阿里云-北京、阿里云-深圳的初期得分均较低,有一段时间还挣扎在及格线上;阿里云-上海机房从2016年5月纳入测评范围,但是当时已经属于阿里云三个机房中得分最低的了。不过好在阿里云机房在逐步改善网络质量,得分慢慢上升。
结语
阿里云一直在给市场灌输自己行业第一的认知,但是事实是否真的如此?
从上文提到的报告和历史监测数据来看,阿里云在部分领域还是处于落后位置的,比如说在基础网络质量上就不如友商腾讯云。而后者的优势,一定程度上应该是得益于腾讯自身QQ、微信等业务的要求而取得的网络实力积累,才能够提供更高质量的基础网络服务。
最后,建议各位 CTO 在上云之前,多做些实际的测试和比较,拿数据说话,这样才能够做出明智的决定。