还好小米不是Zynga
- 来源:中国计算机报 smarty:if $article.tag?>
- 关键字:小米,Zynga,云服务 smarty:/if?>
- 发布时间:2015-05-19 12:57
几天前,国外媒体爆料,美国红极一时的社交游戏企业Zynga宣布关闭投资1亿美元的自建数据中心,重新投入到亚马逊AWS云服务的怀抱。
要知道Zynga鼎盛时期曾在Facebook排名前十位的游戏中占据六席,一度是AWS品牌人气最旺的大客户。但当年,它却狠心与AWS分手,改为自建数据中心和云服务。这一事件还曾经引发全球大探讨:自建云服务与租用云服务哪个更划算?
如今,随着Zynga的回归,答案似乎已经分明,那就是,CEO只需明确一件事:你的企业网是一家业务型公司还是一家云服务公司?
这不由得让笔者想起了小米,它是AWS中国有限预览服务中人气最高的大客户之一。不管你把小米看作智能手机公司也好,移动互联网公司也罢,但它绝不是个云服务企业。因此,关于这个曾经让Zynga CEO纠结的问题,在小米CEO雷军那儿就压根不是事儿,“专注、极致、口碑、快”就是小米模式的七字要诀,小米又怎会去动这个“歪脑筋”?
米粉节不是圣诞节
不过,小米当初确实是从自建数据中心起家的。
小米,2010年4月正式成立,当初的小米也是一点点开始积攒人气的。米粉没有达到一定数量,网购没有达到一定规模的时候,专注于网上销售的小米网一直用的是自家数据中心和购物软件系统。随着小米手机销量的一骑绝尘,米粉数量的突飞猛进,小米网——这个小米全资的在线专卖店发展迅速。
去年,小米网就开始与AWS接洽了,毕竟,外包云服务是大多数电商企业普遍的选择。什么?你好像在说阿里?作为全球最大的电子商务平台之一,阿里就如亚马逊,因此阿里云就如AWS,两种业务相对独立,但都是需要盈利的。同理还有京东,京东云也一直是刘强东期望上马从而提供对外服务的项目。否则这么巨大的投入,这么多闲时空置的基础设施,对于电商企业来说绝对入不敷出。
而专注是小米的性格,小米网仅专注于卖小米自己的产品,为米粉提供服务。这不,为了回馈广大米粉,小米不仅每周二举行抢购活动,每年的4月8日还定为米粉节,当天连续组织大型的促销活动,今年就有千万用户参与抢购。
抢购?首先进入脑海的恐怕要算西方圣诞节。还记得西方顾客为抢购商品在商场“挤破头”的电视画面吗?大批顾客凌晨就已经备战商场,开门之后鱼贯而入,面对心仪产品你拉我拽,场面甚是壮观。
还好,米粉节也不是圣诞节,线上抢购虽然激烈程度更甚,但米粉们却格外从容。
今年4月8日正是小米成立五周年之日,同时又定为第五届米粉节。通过12个小时的闪购,小米一共销售了超过200万台手机和超过120万个智能设备和手机附件,销售额超过20亿元,创造了吉尼斯世界纪录。这份从容来源于小米对产品的自信,也来源于小米网采用AWS云服务后的镇定自若。
米粉节节省数十万元
千万级用户的购物狂欢创造了新的吉尼斯纪录,但背后却是小米网技术人员和AWS支持人员的不眠之夜。
为了应对抢购活动,小米网自行开发了抢购系统,在内部这个系统被称为“大秒”,意为大型秒杀购物系统,主要作用是实现对后端的服务,包括对数据的保护。去年米粉节,“大秒”正式上线,在当年米粉节中QPS(每秒请求数)就已经达到上百万次级别。但是今年的米粉节,数量级翻了十倍,达到千万级别。
如此量级的闪购活动不仅对“大秒”产生了巨大压力,对硬件设备的需求以及整个系统的性能也提出了更高的要求。如果仅仅为了应对米粉节,临时购买设备和带宽,配置和部署IT资源不仅是不可能完成的任务,而且这些资源只为了应对米粉节一天的高流量,也会造成极大浪费。
应用公有云服务就成了小米网的刚需。
据小米网电商资深架构师侯文辉透露,应用了AWS之后,不仅可以方便快速扩容,为米粉节闪购活动提升购物体验,还为小米网节省了数十万元的IT费用。据悉,去年2月,小米网就已经正式开始使用AWS的海外云计算服务了。为了保证业务系统在AWS中正常运行,“大秒”在AWS平台上提前数月就开始进行灰度测试,即先将一定流量分配到AWS,查看其稳定性,然后再逐渐增加比例,为米粉节做技术铺垫。
米粉节用的是混合云
据悉,去年10月,小米网已经开始使用中国AWS更完善的云服务,包括EC2、S3、ELB和EMR等。值得一提的是,小米还是AWS重要服务Direct Connect今年进入中国后的首家客户,首次应用正是今年米粉节。
据悉,Direct Connect服务是AWS最近正式为中国区域有限预览增加的新服务。这意味着企业级客户可以建立一个连接本地数据中心与AWS的专线网络,更好地享受云服务带来的好处。具体来看,专线连接可以降低网络成本、提高带宽流量,提供比Internet连接更可靠更高效的网络体验。
在实际应用当中,Direct Connect服务的意义在于支撑企业客户的混合云服务。由于小米前期自建数据中心,其核心数据库与后台交易系统仍在自己的物理机房中,但为了应对米粉节的闪购活动,又必须租用AWS的公有云服务,支持前端Web服务和部分“大秒”抢购系统,这就需要Direct Connect服务,将小米的数据中心与AWS公有云服务连接起来,实现一致性的数据交互,这就是混合云架构。
据侯文辉介绍,米粉节Direct Connect专线直连购买了电信和联通两条专线互为备份,端口速度都为1Gbps。它为小米构建了一个连接本地数据中心和AWS云服务的混合云,实现了不同数据中心之间的无缝连接。
这对于大多数传统企业非常实用。因为与初创企业一开始就租用云服务不同,传统大中型企业一开始使用的都是自建数据中心提供的服务,尤其对于一些核心数据的处理,或是出于安全敏感的原因,或是因为行业的法律法规,也或是出于保护原有投资的考虑,不愿或不能将全部数据迁移到公有云,那么此时混合云将是最好的选择。而Direct Connect服务就是让多个数据中心之间的数据互联尽量不受延迟影响,从而就如在一个逻辑的数据中心中满足各项业务的需求。尽管,AWS认为企业云服务的终极状态就是公有云形式,但不可否认,混合云将在相当长的一段时间内存在。
侯文辉还透露,经过了今年米粉节的验证,AWS顺利支撑了满足吉尼斯时间记录的并发式数据交互,因此,小米计划将“大秒”抢购系统整体都从自建数据中心迁移到AWS云中。可以说,这种迁移路径也代表了一大批企业的云服务之路。
还好,小米不是Zynga,米粉节也不是圣诞节。
本报记者 陈翔