网络通信 频道

如何保证Tom在线业务七年流量猛增?

     编者按:从一个数据中心机房,发展到15个数据中心机房,经过七年发展,TOM在线从单一的新闻门户网站,发展集到门户、短信增值业务、在线游戏等一体的综合平台,在这个过程中,其网络系统是如何保证业务的发展的呢?

2001年起步:新闻门户阶段,只有一个世纪互联的数据中心
2002年:社区游戏+DOS攻击,促使F5取代Foundry/Netscreen
2003-2005年:增值业务起步/南北互通矛盾 机房网络大革命
2005-2007年:网络视频+电子商务 数据中心全国化部署
2008年后:万兆网络、存储负载均衡势在必行

  众所周知,到目前为止,TOM在线是目前国内仅次于新浪、SOHU等的排名靠前的门户网站。它除了新闻、娱乐门户外,其短信、彩铃等无线增值服务,TOM易趣电子商务交易平台,成为了很多人的工作、娱乐平台。

  然而你可知道,在2001年,TOM在线还仅仅是一家规模较小的新闻类门户网站,经过七年的发展,而成为了国内名列三甲的综合门户平台。在这里,TOM并不想讨论TOM在线的在线业务是如何快速发展的。

  本文关注的是,当TOM的在线业务快速发展的时候,网站访问流量急速增长,在这个过程中,TOM的网络系统是如何建设的?它是如何保障TOM的在线业务稳定快速的运转的呢?

  不少人有这么一种思维:当企业的关键业务快速发展后,其对网络系统的需求增长,从而出现带宽少、用户网络访问速度慢等情况,此时,再想办法去解决,去升级改造网络系统。其实,这种出了问题再解决的方法是非常有害的。对于企业网络运维部门来说,真正需要做的是:要有一种提前的思维,把未来的问题消灭在当前。让TOM看看TOM在线是怎么做的。

2001年起步:新闻门户阶段,只有一个世纪互联的数据中心

    TOM在线是2001年在国内起步的,当时主要是新闻门户网站,网站的主要业务就是网络资讯频道,为大家提供新闻资讯服务。在这个时候,TOM由于网站的流量规模并非很大,因此只有一个世纪互联的数据中心,并有2G光纤的外网接入带宽。为了保证稳定性,并提供了1G的备份带宽接入。
此时,TOM的机房网络是Foundry和F5的设备在一起使用,其中,Foundry  BigIron8000承担了路由、交换的角色,并且承担了部份负载均衡作用。而F5的BIGIP Blade Server(F5的早期负载均衡产品),同步承担部份负载均衡作用。

    然而,经过相当时候的运转后,TOM的网络运维部门发现:Foundry路由交换负载均衡设备是建立在传统的配线架结构上的,这种传统的配线架结构容易氧化而不稳定。更重要的是,当时的Foundry为全硬件设备,集成度低,发热量大,稳定性较差。并且,Foundry仅使用了基本的四层交换功能。

    与之相反的是,F5 BIGIP Blade Server则提供了多种智能的负载分配策略。此外,F5提高了HA的解决方案,对网站的稳定性有非常大的提升。可以根据服务器负载的情况选择不同的服务器,负载交换机的服务器,响应用户的请求,以此提高单个请求的用户响应时间。

    在这种情况下,TOM的网络运维部门同事对网络系统提出了讨论:到底是网络系统应该全部采用Foundry的设备呢?还是采用F5的负载均衡设备?

    编者注:其实,在2001年,有一个非常重要的信息:国家将对南北电信的划分有一个计划,很可能会实现南北拆分。此时,TOM的网络运维部门同事很快意识到:当电信拆分成两部份后,两者肯定会出现矛盾,而网络访问速度也肯定将受到影响。到底应该采用何种手段,来提前解决这个问题?

    于是,TOM的网络运维部门同事关注到了F5的3DNS网络产品(广域网负载均衡的前身),并开始做前期的技术准备。事实证明,TOM的提前准备是很有价值的。

0
相关文章