1.2 国内云厂商的现状
前些年,云计算的概念非常火热,但是普通大众对云平台没有太清晰的概念,所以有很多厂商打着云计算的旗帜,对外提供的所谓的云资源服务,其实说到底,就是用VMware等虚拟化技术虚拟出来的VPS(Virtual Private Server,虚拟专有服务器)。从技术角度来看,云主机是分布式的,所以在稳定性、资源隔离、数据安全性等方面都能得到保障,而VPS是单机版。对于后者,由于虚拟母机的硬件(如CPU、内存、硬盘、网卡)存在问题,可能会导致这台母机上的所有虚拟机都遭殃,如由于机器硬盘存在问题,某所谓的云厂商在换硬盘时因操作不当造成了用户数据丢失。其实从这个案例可以看到,这就是单点问题。因为分布式的云平台一般采用三份数据冗余,所以某台物理机硬件有问题根本不会造成用户数据丢失。
随着这几年国内云计算的发展及普及,在国内繁杂的云市场中,各个云厂商的市场占比也逐步明朗化。图1-1所示的数据摘选自Synergy Research Group的市场研究报告,供读者参考。
图1-1 2017 Q1~2018 Q4中国云基础设施服务市场份额
亚马逊云平台在国内落地及业务的开展并不顺利,所以在国内云市场份额的占比中,阿里云一直占据主导的地位。不过,如果有国际云资源的需求,亚马逊也是很好的选择。那不同的云厂商之间除了市场占比的不同外,其他方面还有什么不同呢?以下就国内几个相对知名的云平台进行说明。
1.2.1 阿里云
正如阿里云的广告语“上云就上阿里云,市场占有率超过第2~5名总和。”
阿里巴巴在电商领域拥有海量用户、海量数据、高访问量/高并发的业务场景,也拥有一流的技术实力。
❑ 2013年,阿里云获得全球首张云安全国际认证金牌,当时只有包括HP的两家国外企业获得了云安全国际认证银牌。
❑ 2014年,阿里云成功防御了全球互联网史上最大的DDoS攻击:453G/s。
❑ 2015年,阿里云千岛湖数据中心采用深层湖水自然制冷(普通技术是电制冷),其节水率打破了Facebook全球数据中心的最低纪录,成为世界第一,且比普通数据中心全年节约用电数千万度,减少碳排放量一万多吨标煤,也是目前国内亚热带最节能的数据中心之一。
❑ 2016年,CloudSort阿里云夺冠,性价比高出AWS保持的世界纪录三倍,并且在以评测计算系统规模和效率为主的GraySort和MinuteSort这两项重量级比赛中,打破了全部4项世界纪录。
国内众多云平台我也都使用过,阿里云在整体稳定性、安全性、性价比、产品功能等方面的综合性能处于国内第一地位。特别是2014年阿里巴巴收购了万网,致使阿里云拥有了一键便捷式的域名备案服务。这方面的优势是国内其他云服务提供商甚至亚马逊都无法相媲美的。
1.2.2 腾讯云
2017年3月,腾讯云一分钱竞标厦门政务云成功,一时间闹得沸沸扬扬,其本质也是想抢占云市场份额。在国内云市场,除了阿里云外,就当属腾讯云占比最多。腾讯云有一个特点,那就是游戏。相比其他云平台,腾讯云部署游戏类业务会更具有优势。当然,不是说腾讯云只适合部署游戏业务,跟阿里的淘宝电商业务一样,这只是腾讯云的一个业务特点,因为游戏占据了腾讯业务的半壁江山。腾讯作为游戏开发商,在游戏领域有着强大的渠道、丰富的经验。比如腾讯游戏在运维领域累积的“蓝鲸”运维自动化平台,就无缝对接了腾讯云。相比国内阿里云及其他云平台,这是腾讯云的优势和特点。
同样,相比阿里的淘宝、蚂蚁金服,腾讯在QQ、微信、游戏业务方面也有着海量用户、海量数据、高访问量/高并发的业务场景,同样也拥有强大的技术实力。只不过相比阿里云,腾讯云在云计算领域的战略布局较晚。从“一分钱”中标的实践也能感受到腾讯云这几年一直在云计算领域发力,2018年在市场上强有力的表现更是让人看到了腾讯云的决心。
1.2.3 华为云
华为是全球领先的信息与通信解决方案供应商。华为的优势在于通信硬件设备,以前中国移动大多都是用思科的通信设备,后来全部换成华为的通信设备。华为相比BAT(百度、阿里、腾讯),在海量数据、海量用户、高访问量/高并发的互联网业务场景中累积的技术经验要弱一些。
所以,结合华为在通信硬件设备方面的优势,华为云的优势与特点主要在于企业级私有化解决方案。在安全、大数据等云资源服务上,相比阿里云、腾讯云,华为云还存在一定的差距。
1.2.4 百度云
百度的主要业务是搜索,相比阿里云、腾讯云在IaaS云服务领域的比拼,百度云对此并没有过多的关注,在国内的战略布局也较晚。而百度近些年一直专注于人工智能,比如在江苏卫视《最强大脑》栏目中,百度机器人“小度”在人脸识别中战胜“水哥”王昱珩;而在2017百度AI开发者大会上,百度创始人、董事长兼首席执行官李彦宏通过视频直播了一段自己乘坐公司研发的无人驾驶汽车的情景,也展现了百度在人工智能领域的技术优势。
所以,百度云的优势在于人工智能相关服务上,而在其他核心云资源服务领域,相比阿里云、腾讯云则有明显不足。但从百度云官网所示的产品类别中,相比其他云平台,可以看到百度云独有的人工智能类别,而且提供的产品服务也很丰富,其中包括:
❑ Apollo仿真开放平台
❑ Apollo标定服务平台
❑ Apollo数据开放平台
❑ 文字识别
❑ 人脸识别
❑ 图像审核
❑ 图像识别
❑ 语言处理基础技术
❑ 理解与交互UNIT
❑ 语音识别
❑ 语音合成
❑ 语音唤醒
❑ 视频内容分析
❑ 视频封面选图
❑ 视频内容审核
❑ 结构化数据抽取
❑ 知识图谱Schema
❑ 增强现实
❑ 数据众包服务
1.2.5 其他云厂商
2011年,盛大云对外提供服务,它在国内算是实施云计算较早的云厂商。但盛大自从“传奇”那款游戏爆火之后,由于战略布局后劲不足,最终被腾讯反超,开始走下坡路。目前,盛大云已是强弩之末。
2012年,电信推出天翼云。其实电信在机房、硬件方面有着得天独厚的优势,但由于种种原因,天翼云在国内云市场一直无所作为。
之后,Ucloud、青云也曾在国内云市场小有名气。相比阿里云、腾讯云这样的大云厂商,Ucloud、青云通过云产品功能细化以及服务质量提升来吸引客户。其中,Ucloud服务包括如下几项:
1)在工单响应方面,Ucloud跟客户单独建立聊天群,里面有客服、技术人员,所以客户的问题每次都能得到快速响应及解决。
2)Ucloud具有独有的服务器托管服务。而当时阿里云、腾讯云不能提供这项业务。
3)拥有独有的产品功能服务。2015年5月,陌陌将游戏业务从Ucloud迁移到阿里云,当时Ucloud就具备MongoDB产品服务了,但阿里云还不具备MongoDB相应产品服务(目前已具备)。对此,阿里云设计了一套MongoDB分片集群的解决方案。
以上对全球云厂商及国内云厂商的特点进行了介绍。在海外的业务部署上,建议优先选择亚马逊。在国内互联网业务部署上,建议优先选择阿里云。在私有云、私有化输出方面,建议尝试使用华为云,毕竟华为是做硬件出身的。如若在游戏、运维等细分领域有更深的需求,建议尝试使用腾讯云。若对云产品功能特性、存储或者其他细分领域有需求,建议使用Ucloud、七牛云等云厂商的产品。这只是根据不同云平台的特性而给出的笼统建议,比如当前阿里云在私有云、国际化方面的输出日益成熟,选择阿里云进行部署也未尝不可。不同云平台的技术特性代表不同的技术方案,最终选择哪家云厂商还是取决于业务需求。