如何让美国和非洲的用户,也能愉快地参与今年双11的全球购物狂欢?阿里巴巴技术团队11月3日向南方日报记者透露,今年以来,阿里巴巴集团大范围扩展在海外的IT基础设施,以迎接首个全球化的双11。
阿里巴巴技术保障部高级专家潘健介绍,为保障海外买家和卖家的用户访问体验,阿里技术团队进行了一系列部署:今年6月新交付一个大型数据中心,用于保障海外业务;海外服务器数量翻倍,国际专线网络带宽提升10倍;海外CDN网络节点和年初相比增加了一倍,欧美覆盖范围更加全面,新增韩国、印度、中国澳门等亚洲节点,覆盖亚洲、欧洲、非洲、南美洲、北美洲、大洋洲六大洲;目前,海外CDN节点带宽能力已经达到数百G,可以充分保障海外用户访问速度和体验。
全程模拟用户双11所有行为
针对天猫双11的技术演练早已在紧锣密鼓地进行,目前进入冲刺阶段。潘健说:“今年我们在技术上已经可以做到全链路压力测试,根据大数据分析,全程模拟双11当天海量用户的浏览、下单、支付等行为。”据了解,双11之前这样的压力测试一共会进行8次,相当于阿里技术平台提前经历8次双11考验。特别值得一提的是,这些压力测试都是在不影响淘宝和天猫正常购物的情况下进行的,用户对此“完全无感知”。
2013年11月11日凌晨,一分钟内有1370万人涌入天猫,相当于大半个北京城的人都出来逛街。其中,34万“剁手党”在这一分钟内抢到了心仪的宝贝,成交1.17亿元。
今年的双11购物狂欢节将拓展至全球范围,面对汹涌而来的流量,一旦技术保障方面“掉链子”,整个电商生态圈将遭受数以十亿计的损失。在历经五届双11的考验之后,阿里巴巴技术团队已具备能力,将黑客攻击、局部爆发性流量增长、机房空调故障等种种“不确定因素”变为可预估的风险,并将2013年2000多套技术应急方案缩减至500套以内。
“应急方案数骤降80%的背后,是阿里技术的逐渐成熟,这就像读书由薄变厚再由厚变薄一样。”潘健表示,希望今后我们的应急预案能越来越少,将资源投向更有意义的项目和创新中。
“为正在飞行的飞机换引擎”
基于在云计算领域长期的技术积累,阿里巴巴技术团队还在今年双11前夕,攻克了两项世界级的创新难题——“服务器资源弹性部署”和“数据中心异地双活”。服务器资源弹性部署,可以应对不可预知的业务爆发。一旦有超出预期的业务热点出现,系统可自动调用其他资源使用不足的服务器,实现“分钟级无缝切换”,在不增加硬件部署的情况下应对更复杂的流量变化。
“数据中心异地双活”,则可以帮助阿里巴巴应对极端的自然灾害,即使杭州的数据中心“全军覆没”,双11仍然能够顺利运转。这项技术可实现跨省的两地数据中心像一个数据中心一样工作,同时支持双11的所有应用。潘健表示:“两地数据中心的切换,能在不中断业务的情况下完成,这就像为正在飞行的飞机更换引擎,不仅不影响飞行,飞机上的乘客也不会有感觉。”
据悉,超大体量电商网站异地双活,目前全球只有阿里巴巴已完成部署,包括亚马逊在内的其他电商巨头亦未实现。