|
揭开双十一背后数据中心运维保障故事
“双十一”即指每年的11月11日,由于日期特殊,因此又被称为光棍节。而大型的电子网站一般会利用这一天来进行一些大规模的打折促销活动,以提高销售额度。
11月11日 “双十一”即指每年的11月11日,由于日期特殊,因此又被称为光棍节。而大型的电子网站一般会利用这一天来进行一些大规模的打折促销活动,以提高销售额度。它们选择“双十一”促销也是为了错开线下促销的周期。国庆、圣诞、元旦都是实体店促销的时间节点,于是从国庆假期后至圣诞节前实体店会形成促销的真空期,但是为了完成销售任务,商家必须提前在11月发力。从2009年11月11日,淘宝商城举办了第一届双十一促销到现在,已经举办了三届,在2012年的11·11购物狂欢节总销售额191亿,今年的11·11购物狂欢节预计销售额会超过200亿。 一个购物网站要在一天处理完成超过1亿笔的交易,淘宝是如何做到的呢?其实,在网站简单的买卖交易背后,凝结了数千人默默无闻的运维保障工作。除了要完成交易,还有更多的时间用户是在浏览网站的商品,如果一个网页点击超过5秒才打开链接,这也将严重影响用户的体验,因此在确保买卖交易可以完成的同时,还要在如此大的访问量的情况下,保证用户的购物体验,这不得不说是一项艰巨的任务。早在2012年,淘宝11?11购物狂欢节的一分钟内千万级别访问量涌入,导致购物车和支付宝无法访问。大家知道这时千万级别的ID不仅仅是每个用户的数据,同时包括所购买产品的数据、包括银行系统的高并发访问。瞬间海量数据的I/O,如此高的并发用户访问、检索以及支付导致硬件工作负荷加大,自然就会形成自我保护性关闭或崩溃,从而使网站瘫痪。 11·11期间淘宝网站的访问量是平时的几倍、甚至几十倍,原有的数据中心性能是无法满足的,而这种促销就只有一天,淘宝又不可能大肆的扩大数据中心规模而去保障这一天,这样会造成大部分时间数据中心处于资源浪费状态,因此只能从别的方面考虑优化。从访问量上来讲,也就是在11·11刚开始的几分钟流量最大,流量瞬间变大,后续的一天的时间流量基本都比较稳定,一天过后流量大大下降。面对瞬间巨量的访问,数据中心会进行分流,淘宝的数据中心遍布全国各地,大量的数据访问分多次、多地点进行,可以实现多站点并行作业,保证高并发的数据访问。经过3年的11·11活动,淘宝已经对突发的访问量能够做好预估,根据现有的数据中心处理性能,适当地增加一些临时设备,启用备用系统,从而确保淘宝顺利平稳过渡11·11。
责编:王雅京
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
|
最新专题
专家专栏
|
|