瞬間大流量難倒鐵道部 微軟公有云拯救12306? |
發(fā)布時(shí)間: 2012/7/14 14:22:41 |
12306網(wǎng)站的“瞬間巨大流量”的特性,要求IT系統(tǒng)能夠根據(jù)負(fù)載自動(dòng)進(jìn)行IT資源的配置,這讓很多人聯(lián)想到云計(jì)算。然而,目前成熟的云計(jì)算廠商基本都來自國外,“實(shí)名制”這一特性又注定了無法將數(shù)據(jù)放到國外廠商的數(shù)據(jù)中心……究竟如何才能解決這個(gè)問題?以12306為代表的實(shí)名制高并發(fā)交易型網(wǎng)站的唯一出路在哪?來自微軟云計(jì)算創(chuàng)新中心的專家邱爵榮解答這一問題。
需求分析——不同于世界任何一家網(wǎng)站 首先,我們有必要分析對12306網(wǎng)站的需求和特點(diǎn)進(jìn)行分析。無論是從運(yùn)營模式和規(guī)模來看,12306網(wǎng)站都不同于世界上的任何一個(gè)網(wǎng)站,其實(shí)質(zhì)是一個(gè)電子商務(wù)網(wǎng)站,然而又不同任何一家電子商務(wù)網(wǎng)站…… 主持人:您認(rèn)為12306訂票網(wǎng)站的需求和特點(diǎn)有哪些?最大的問題在哪? 邱爵榮: 12306網(wǎng)站實(shí)質(zhì)提供的是網(wǎng)絡(luò)訂購的服務(wù),它具有很鮮明的特點(diǎn):1、一定要求有實(shí)名制——就是很清楚知道每一個(gè)人,因?yàn)槲覀儾幌M思屹I了這個(gè)票,拿去轉(zhuǎn)賣;2、牽扯到了資金流——在網(wǎng)上定票都要付錢的,因?yàn)樗瑫r(shí)這個(gè)區(qū)間還很大,很集中;3、它在短期時(shí)間會達(dá)到相當(dāng)大的訪問量——這段時(shí)間大家搶車票,在那幾天內(nèi),要完成這件事情,所以在短時(shí)間里面,這個(gè)的確數(shù)量會沖得太高;4、區(qū)域請求不均勻——如果去購物網(wǎng)站的話,購物網(wǎng)站可能對不同的城市之間就有所謂的覆蓋面,可是12306的用戶,要去哪里,是很難進(jìn)行預(yù)測的,所以區(qū)域請求均勻是一個(gè)非常大的挑戰(zhàn)。 我個(gè)人覺得在它網(wǎng)站運(yùn)行的過程中,數(shù)據(jù)庫是最主要的問題,回應(yīng)時(shí)間太長造成用戶等得不耐煩了,就會重復(fù)地要求連線,從而導(dǎo)致了大量的無用的Web數(shù)據(jù)量。 主持人:國內(nèi)的大型網(wǎng)站還包括淘寶、京東、新浪等,您認(rèn)為12306的訪問模式和淘寶、京東存在哪些異同? 邱爵榮:與淘寶相比,雖然都是電子商務(wù)網(wǎng)站,并且淘寶從某種程度上來說也可以說是實(shí)名制,但是也有很大的區(qū)別:第一、銷售行為有所不同。淘寶會遇到類似12月12號特定的銷售計(jì)劃,這個(gè)小計(jì)劃瞬間的量也會沖大,但是它不會造成在這一瞬間里面,用戶如果沒有完成在網(wǎng)絡(luò)上的訂購動(dòng)作,就覺得很不高興、很不耐煩,后期還可能會買到想要的東西。但是車票是唯一性的,票被人買走了就不會再有了,所以,這是銷售行為上一個(gè)很大的不同。 第二,訪問地域性方面,購物網(wǎng)站里面可以依照你所在城市很快的看到這個(gè)城市可以買到的東西,車票的概念就沒有了地域性了。 第三,業(yè)務(wù)流程方面。在做實(shí)名制跟金流的時(shí)候,每一個(gè)階段的動(dòng)作都必須要基于前一個(gè)行為。比如說要確認(rèn)這個(gè)人的身份,確認(rèn)完以后,還要確認(rèn)他的信用卡或者說他的這個(gè)銀行存款是不是足額,甚至要完成轉(zhuǎn)帳以后,才能夠確定出票。而在淘寶網(wǎng)上,我們可以先把東西買好了,事后再去做轉(zhuǎn)帳,所以它的流程不見得是單一項(xiàng)的,它可以中間暫停,跳到另外的計(jì)劃再回來,所以它的數(shù)據(jù)類型也是在這個(gè)地方。 與新浪這樣的網(wǎng)站相比,第一,新浪并不是一定要做到實(shí)名制;第二,新浪也不需要很大的數(shù)據(jù)庫來支持說要去整合金流、物流等等這些東西,所以它雖然訪問壓力差不多大小,但對于回應(yīng)的結(jié)果并不要求那么及時(shí),數(shù)據(jù)類型也會有很大的不同。 主持人:淘寶在其光棍節(jié)促銷期間,TMall也曾經(jīng)遭遇宕機(jī)事件,京東也曾經(jīng)遭遇宕機(jī)事件,您認(rèn)為這些宕機(jī)事件和12306網(wǎng)站崩潰有何異同? 邱爵榮:這些事件的共同點(diǎn)是都沒能滿足用戶對于服務(wù)水平的需求。但是這些時(shí)間不一定都是宕機(jī)造成的,當(dāng)然有可能背后實(shí)際上真的是宕機(jī),可能是服務(wù)器處理太多的工作,導(dǎo)致它整個(gè)服務(wù)終止;可能是前端的Web它的訪問數(shù)量,同一個(gè)時(shí)間訪問數(shù)量太多,導(dǎo)致它的Web沒有辦法連進(jìn)去;也可能是我登陸進(jìn)去了,我已經(jīng)連線上去了,但是我想登陸的時(shí)候,我把自己本人的身份輸入進(jìn)去,它跟我說時(shí)間超過、繁忙,可能是應(yīng)用的問題或者后端數(shù)據(jù)庫的問題。 我們從量的角度來看,不管是淘寶、12306、Tmall,都是一種終端用戶的感覺。我們從后面技術(shù)角度來看,不管是哪個(gè)網(wǎng)站,就算是訪問量不大的,它的網(wǎng)站服務(wù)器處理速度不快,或者是很單純的網(wǎng)站連線的帶寬不夠,也會有這樣類似的終端用戶的感覺。 本文出自:億恩科技【www.riomediacenter.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |