核心提示
海都閩南網(wǎng)訊 中國鐵路剛剛進(jìn)入網(wǎng)上售票時(shí)代,就陷入了混亂。龐大的訪問浪潮沖擊下,12306網(wǎng)站幾度瀕臨癱瘓,一些旅客遭遇頁面刷新緩慢、購票失敗卻被扣款等問題。
網(wǎng)上售票為何如此不堪一擊?業(yè)內(nèi)人士認(rèn)為,問題出在軟件設(shè)計(jì)上。一位知情人士10日向記者透露,鐵道部進(jìn)行12306網(wǎng)站系統(tǒng)設(shè)計(jì)招標(biāo)時(shí),下屬機(jī)構(gòu)鐵道科學(xué)研究院電子所擊敗技術(shù)實(shí)力雄厚的知名公司易程科技,最終中標(biāo)。
未做過巨大訪問量演練 春運(yùn)一來訂票網(wǎng)頻頻癱瘓
12306網(wǎng)站由鐵道部信息中心和中國鐵道科學(xué)研究院共同開發(fā),鐵道科學(xué)研究院電子所負(fù)責(zé)開發(fā)和維護(hù),于2011年6月1日正式上線,到春運(yùn)不過半年時(shí)間。其間,網(wǎng)站未做過有關(guān)春運(yùn)訂票的模擬,也無巨大訪問量經(jīng)驗(yàn)。
春運(yùn)前夕,該網(wǎng)站訪問量劇增。有媒體估算,按照鐵道部訂票網(wǎng)站的日點(diǎn)擊率和日售票量,乘客平均猛刷網(wǎng)站超過500次才能買一票。就算足夠幸運(yùn),“成功”網(wǎng)購火車票,也不一定出票。網(wǎng)絡(luò)購票“扣錢不出票”情況已出現(xiàn)十多天,至今仍未有效解決。
專家預(yù)警未受重視 業(yè)內(nèi)稱問題在軟件技術(shù)不成熟
12306.cn為何如此脆弱?上市公司太極股份和網(wǎng)宿科技首先受到質(zhì)疑,他們?yōu)?2306提供了硬件系統(tǒng)集成和CDN網(wǎng)絡(luò)內(nèi)容分發(fā)加速服務(wù)。在目前的一期合同中,鐵道部已花費(fèi)數(shù)千萬采購兩公司產(chǎn)品。
9日,太極股份、網(wǎng)宿科技均回應(yīng)稱網(wǎng)站崩潰、登錄異常與自己無關(guān)。受訪的IT業(yè)人士也都認(rèn)為,問題不出在硬件上,而出在軟件設(shè)計(jì)上。
“12306網(wǎng)站在線售票功能,其實(shí)就是個(gè)海量事務(wù)高速處理系統(tǒng),這樣一個(gè)系統(tǒng),并不能簡(jiǎn)單地使用通用方案進(jìn)行設(shè)計(jì),但聽說12306網(wǎng)站采用了Oracle通用數(shù)據(jù)庫進(jìn)行搭建,”互聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)專家胡爭(zhēng)輝評(píng)價(jià)說,“使用通用系統(tǒng)進(jìn)行設(shè)計(jì)也不是不可以,但在面對(duì)春運(yùn)前夕的瞬間海量網(wǎng)絡(luò)購票需求時(shí),這個(gè)系統(tǒng)會(huì)變得極為脆弱。”
清華大學(xué)Web與軟件技術(shù)研究中心電子商務(wù)研究室主任、高級(jí)架構(gòu)師王津用“神奇的化學(xué)反應(yīng)”來形容12306網(wǎng)站所面臨的極端情況——當(dāng)出現(xiàn)海量交易請(qǐng)求后,網(wǎng)站的運(yùn)行效率會(huì)呈現(xiàn)指數(shù)級(jí)的下降,最終導(dǎo)致崩潰。“我們中心是專門研究這個(gè)的,當(dāng)時(shí)鐵道部的會(huì)議我們都去了,我們就向鐵道部領(lǐng)導(dǎo)說明過在極端情況下,網(wǎng)站會(huì)出現(xiàn)什么樣的神奇結(jié)果。”
兩個(gè)成熟的解決方案被“槍斃” 鐵道部下屬機(jī)構(gòu)中標(biāo)
王津透露,2006年開始,鐵道部就開始籌議網(wǎng)上售票。
王津所在的清華大學(xué)Web與軟件技術(shù)研究中心,是鐵道部在線售票系統(tǒng)領(lǐng)域的智囊專家機(jī)構(gòu)。“從五六年前到現(xiàn)在,我們中心陸陸續(xù)續(xù)都在參與鐵道部的技術(shù)會(huì)議和專家交流。”
王津稱,中心當(dāng)時(shí)向鐵道部提出了網(wǎng)上售票系統(tǒng)的兩個(gè)解決方案,一是IBM擁有專利的“基于z/TPF的互聯(lián)網(wǎng)訂票引擎”,另一個(gè)是由該中心掌握自主知識(shí)產(chǎn)權(quán)的分布式解決方案。但最后這兩個(gè)方案均未被鐵道部采納。
IBM的方案未被采用可能與成本過高有關(guān)。“IBM的解決方案報(bào)價(jià)非常驚人”,王津未透露具體數(shù)字,僅表示“這個(gè)數(shù)字比想象的都要大得多”。至于該中心擁有自主知識(shí)產(chǎn)權(quán)的方案為何也沒有被采納,王津表示并不清楚。
后來,鐵道部進(jìn)行12306網(wǎng)站系統(tǒng)設(shè)計(jì)招標(biāo),申報(bào)方案的除了鐵科院電子所,還有易程科技股份有限公司。然而實(shí)力強(qiáng)大的易程,最終沒有得到承建12306網(wǎng)站在線售票系統(tǒng)的合同。
“在海量事務(wù)高速處理系統(tǒng)研發(fā)領(lǐng)域,清華大學(xué)Web與軟件技術(shù)研究中心是目前國內(nèi)該領(lǐng)域研究的翹楚,有寶貴的成功經(jīng)驗(yàn),而鐵科院電子所在這個(gè)領(lǐng)域此前并不知名。”胡爭(zhēng)輝評(píng)價(jià)說。
“鐵路系統(tǒng)很多問題就在于不找最好的,只找自己人,肥水不流外人田。”雅虎中國原總經(jīng)理謝文對(duì)媒體評(píng)價(jià)說。
一葉知秋 本期主持 謝秋蓮 莫再糊弄
火車票訂票網(wǎng)問題頻發(fā),鐵道部此前給出的主要解決方案是將增加服務(wù)器與帶寬,這意味著其將繼續(xù)花巨資采購硬件。在網(wǎng)民痛罵鐵道部燒錢卻辦不好一個(gè)訂票網(wǎng)之時(shí),坊間也有一些同情鐵路部門的聲音,認(rèn)為這是春運(yùn)時(shí)訪問量太大的問題。問題是,春運(yùn)車票的巨量需求是每年輪回、鐵定發(fā)生的,研發(fā)部門和運(yùn)營維護(hù)部門必須有這種前瞻性,可是,鐵道部和研發(fā)部門竟然沒有就此進(jìn)行測(cè)試。
有人提出問題在于鐵路系統(tǒng)辦事“只找自己人,肥水不流外人田”。其實(shí),找自己人,未必就不對(duì),古訓(xùn)有云“舉賢不避親”。但“舉賢不避親”有個(gè)前提,就是“親”的是“賢人”、是人才有實(shí)力。不讓國際巨頭坐地起價(jià),搞自主研發(fā),并無不可。可是,在國內(nèi)也有比較成熟的自主技術(shù),卻非要讓實(shí)力不如人的自家人搞個(gè)頻頻出錯(cuò)的新軟件來,就讓人懷疑其動(dòng)機(jī)了。
不面對(duì)技術(shù)短板,而去繼續(xù)燒錢加強(qiáng)硬件,好比無源之水,你再怎么加大水池的面積,也是于事無補(bǔ)的。
(N21世紀(jì)經(jīng)濟(jì)報(bào)道 新華網(wǎng))