每年“双十一”前后淘宝网都会产生极其汹涌的流量,其网络负载系统也每年必经一次年终“大考”。在2011年的“双十一”促销中,淘宝全网流量在11月11日当天峰值约900Gbps,对此已经早有准备的淘宝网,采用了A10 Networks的负载均衡解决方案,成功保证了网络系统的稳定性、扩展性和可靠性,并最终化解了其中80%的数据中心流量压力,A10 Networks负载均衡解决方案将这些巨额流量对于淘宝网的网络系统压力降到了最低。
淘宝网业务高速发展 网络系统承担巨额流量压力
作为中国最大的网络零售商圈,淘宝网近几年的访问量与数据流量出现了爆发式增长,特别是“双十一”等集中促销活动的举行更是将网络流量推到了一个极高的水平。在这种网络环境下,一旦系统的处理能力与计算强度跟不上需求,服务器将面临极大的负载压力,很容易发生页面访问缓慢甚至无法访问的问题。对于高速成长的淘宝网来说,这种问题无疑是巨大的威胁。
为了化解网站的访问量与数据流量压力,淘宝网采用了负载均衡这种有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,并提高网络的灵活性和可用性。但是,在淘宝网以往的负载均衡解决方案中,没有产品能够在高性能和4-7层功能方面完全满足需求,导致网络流量压力居高不小。
淘宝网运维总监曹益峰表示:“目前,淘宝网运行于分布在多个数据中心和内容交付网络(CDN)的上万台服务器上,负载均衡的压力极大。为了保证不断增长的数以亿计的用户能够更好的访问淘宝网,并确保网站能够随时为用户提供服务,淘宝网开始研究新的高性能负载均衡产品和技术,以满足数据中心和CDN节点快速增长的4-7层业务需求。”
A10 Networks高性能负载均衡方案助淘宝化“危”为“机”
在确定方向之后,淘宝网开始对市场负载均衡产品进行的评估。在评估A10 Networks的AX产品时,淘宝网认为AX的4-7层性能远高于其他厂商,能够以2台AX系列取代过去的4台负载均衡设备,整合率为2:1,这会使运维管理更加高效。而且,AX产品还具备性价比高、服务网络完善等优势,可以帮助淘宝网实现应用加速和网络优化,减少服务器负载。
针对淘宝网的网络系统架构,A10 Networks进行了针对性的部署:在数据中心,AX系列产品通过DDoS防护、HA高可用性和会话同步等4层功能保证淘宝网核心应用的可靠性;在CDN节点,AX通过连接复用、URL-Hashing等7层功能来加速和优化应用服务器,确保为用户提供最佳的访问体验。而且,在淘宝最初购买并部署的30多台中高端AX产品中,都内置了硬件流量加速芯片(ASIC),它能够将CPU资源释放出来专注于高级功能处理,为整个系统提供更高的性能。
与很多负载均衡系统昂贵的部署成本相比,AX产品具备极高的性价比,不仅集服务器负载均衡、应用访问管理(AAM) 、DNS应用防火墙、SSL攻击缓解等多项功能集于一体,还能够通过较高的服务器负载均衡整合率降低设备的需求量,节省电力和部署空间,从而显著降低了淘宝网的成本负担,帮助淘宝网将更多的资源应用在主要业务的拓展中。
曹益峰指出:“A10的AX系列给我们留下了深刻印象,相比较已有的负载均衡解决方案,AX在4层和7层均表现出更佳的处理能力。这允许我们可以用两台AX换掉4台旧机,提高运作效率。其不仅在性能上能满足我们的业务需求,而且在稳定性、可扩展性方面都到了很高的水平。使用AX系列后,我们不仅可以让每一位淘宝用户有更好的访问体验,而且还降低了我们每笔交易的总成本,从而保障了我们业务的更高速发展。”