12306避免崩潰的秘密:爬上(shàng)阿裏雲
2015-01-20 09:12:29

2015年春運火(huǒ)車票(piào)售賣量創下(xià)曆年新(xīn)高,而鐵路(lù)系統運營網站(zhàn)12306沒有崩潰。這背後是12306與阿裏雲的合作(zuò)。

  2015年春運售票(piào)最高峰日出現在2014年12月(yuè)(yuè)19日,12306網站(zhàn)訪問量(PV值)達到破紀錄的297億次,平均每秒(miǎo)PV超過30萬次,當天共發售火(huǒ)車票(piào)956.4萬張,其中互聯網發售563.9萬張,占比59%,均創曆年春運新(xīn)高。

  12306這次扛住了(le)大并發請求的集中轟炸。

  具體原因是,12306把餘票(piào)查詢系統從自身(shēn)後台分(fēn)離出來,在“雲上(shàng)”獨立部署了(le)一(yī)套餘票(piào)查詢系統。餘票(piào)查詢環節的訪問量近乎占12306網站(zhàn)的九成流量,這也(yě)是往年造成網站(zhàn)擁堵的最主要原因之一(yī)。

  把高頻次、高消耗、低(dī)轉化(huà)的餘票(piào)查詢環節放(fàng)到雲端,而将下(xià)單、支付這種“小而輕”的核心業務仍留在12306自己的後台系統上(shàng),這樣的思路(lù)爲12306減負不少。

  高峰時期的12306号稱世界上(shàng)最繁忙的網站(zhàn)。一(yī)位雲計算(suàn)行業資深人(rén)士對《第一(yī)财經日報》記者說,電商(shāng)網購的訂單和球賽門票(piào)、演唱會門票(piào)、機票(piào)等比較類似,自身(shēn)維度較少,系統處理(lǐ)的難點在大規模的集中并發;但(dàn)火(huǒ)車票(piào)的不同點在于,一(yī)條線路(lù)從起點到終點,中途任意站(zhàn)點均可生(shēng)成一(yī)張票(piào),維度的增加帶來了(le)複雜度的幾何級數增長。

  獨立第三方的雲服務機構正在試圖從中找到商(shāng)機,阿裏捷足先登,後者自身(shēn)的雲服務已經曆過“雙11”購物節考驗。“兩者的共性一(yī)個是大并發(指大規模集中請求),二是都需要彈性計算(suàn)。”該人(rén)士對記者說,這就(jiù)構成了(le)12306搭載阿裏雲的契機。

  借用阿裏雲内部的一(yī)個形象比喻,雲計算(suàn)好(hǎo)(hǎo)比一(yī)群小牛拉一(yī)架車,車上(shàng)的貨裝多了(le),就(jiù)多加幾頭小牛來拉,某頭小牛不聽話了(le),就(jiù)用其他同伴替換它,彈性、靈活、可調度;而原來的IT架構是一(yī)頭大牛拉這架車,大牛買來後,能(néng)拉多少貨是一(yī)定的,貨突然多了(le),或者大牛生(shēng)病,車也(yě)就(jiù)抛錨了(le)。

  鐵路(lù)信息系統是一(yī)個覆蓋了(le)全國各個分(fēn)局系統的龐然大物,這次單把餘票(piào)查詢與其他業務在邏輯上(shàng)進行獨立,使用雲計算(suàn)來處理(lǐ),不需要對整個網站(zhàn)的業務架構做颠覆性改造,能(néng)做到“即插即用”,這對12306來說是可接受的。

  一(yī)位業内人(rén)士19日對《第一(yī)财經日報》記者說,餘票(piào)查詢是一(yī)個相對獨立的模塊,容易遷移到雲端,且這塊又是高峰時段最吃緊的業務環節,因此先把餘票(piào)查詢獨立出來是順理(lǐ)成章的。

  據記者了(le)解,12306和阿裏雲的雙方技術團隊在一(yī)起溝通了(le)已有一(yī)年時間,至于今後在技術(比如(rú)支付環節)和業務層面(比如(rú)火(huǒ)車票(piào)能(néng)否在淘寶上(shàng)購買)上(shàng)是否還會有更進一(yī)步的合作(zuò),阿裏雲内部人(rén)士19日并未向記者透露。

  業内人(rén)士猜測,12306和阿裏雲的合作(zuò)隻是第一(yī)步,畢竟已運轉多年的12306系統不是在雲計算(suàn)上(shàng)原生(shēng)的架構,有很多細節還不适應雲計算(suàn)平台,而阿裏雲提供的是一(yī)整套解決方案,未來像數據庫、安全防禦等領域也(yě)可能(néng)會與阿裏雲合作(zuò)。

  在12306之前,類似政府層面的系統“上(shàng)雲”已有不少案例。比如(rú)去年11月(yuè)(yuè),運行在阿裏雲計算(suàn)上(shàng)的“中國藥品電子(zǐ)監管網”通過了(le)信息安全等級保護三級測評。這是全國首例部署在“雲端”的部委級應用系統。

  上(shàng)海交通大學安泰管理(lǐ)學院教授王理(lǐ)平稱,雲計算(suàn)是在一(yī)個遠遠高于原來規模數量級上(shàng)配置IT資源,展示了(le)IT資源雲計算(suàn)方式整體配置的巨大應用潛力。許多在局部IT資源配置下(xià)不能(néng)完成的難題,在雲計算(suàn)時代都可以一(yī)一(yī)克服。

  在眼下(xià)這輪去IOE(指IT系統擺脫對IBM的小型機、Oracle數據庫、EMC存儲這個“黃金(jīn)三角”的過度依賴,轉而用彈性計算(suàn)方式滿足IT需求)、推行國産化(huà)系統的頂層設計聲勢下(xià),目前工信部針對雲計算(suàn)的“十三五”規劃已經啓動,政府采購雲服務方案近期有望試點。在試點推進的過程中,未來政府機關将逐步降低(dī)對國外廠商(shāng)的依賴,提高本土(tǔ)企業的市(shì)場占有率。

  可以說,中國龐大的用戶群是雲計算(suàn)的最佳檢驗工具。之前就(jiù)有專家表示,美國的雲計算(suàn)系統移植到中國不一(yī)定成功;但(dàn)能(néng)在中國運行的雲計算(suàn)系統推廣到全球,一(yī)定會成功。

  記者了(le)解到,作(zuò)爲馬雲“押寶”下(xià)一(yī)個互聯網行業變遷的重要角色,阿裏雲在2013年即實現了(le)同時運營服務器(qì)規模達到5000台的“飛天5K”。目前在全球範圍内,這一(yī)能(néng)力僅有亞馬遜、谷歌(gē)和雅虎掌握。目前已有12個省、直轄市(shì)與阿裏雲簽約合作(zuò),欲在數字城市(shì)等領域施展身(shēn)手。接下(xià)來可謂阿裏雲的最佳機會。