12306真實建站成本調查:2億緣何變5億?

jopen 11年前發布 | 7K 次閱讀 12306

12306真實建站成本調查:2億緣何變5億?

        本報記者湯潯芳北京報道

        一份招標采購合同,將 12306 網站再次推到風口浪尖。

        日前,有媒體報道稱,太極集團承接 12306 網站項目的兩份合同被曝光,合同金額達到 2 億元,加上此前爆出太極集團與同方集團分別中標 12306 網站,中標金額分別是 1.99 億元和 1.3 億元。至此,12306 網站的花費就超過 5 億元。

        “按照 12306 網站的訪問量與訂單成交量的需求來計算,滿打滿算,建立這個網站的總成本花費了 1 億多元,最多不需要超過 2 億元。”一位知名電商網站的技術負責人在向本報記者評價此事時說。

        這位負責人認為,12306 網站的巨額花費是一種“不經濟”的行為。12306 網站的訪問高峰只有每年的春節與國慶節兩次,使用頻次太低。因此, 12306 網站可以開放接口,讓淘寶、京東、攜程等電商公司幫助賣票,這樣可以節省很多資源。

        最低 1 億可建站

        一般來說,建立一個網站的花費大約在硬件(服務器、數據庫)、軟件、人工研發等部分。

        上述知名電商網站的技術負責人給記者算了一筆賬:按照 12306 網站的訪問量規模,硬件部分的服務器需要 1000 多臺,一臺服務器以均價 5 萬~10 萬元的成本來計,那么購買服務器的花費在 5000 萬~1 億元。數據庫一般以 CPU 的個數來計算,一般一個 20 多萬元,可能采用 32 個 CPU 或者 64 位,這部分錢約需要 1000 萬。軟件部分的花費需要 1000 萬~2000 萬。除了這些需要購買的費用外,剩下的便是人工費用,差不多 2000 人月(軟件行業的工時計法,如 200 個人工作 10 個月),4000 萬~5000 萬元便足夠。

        如果網站對安全性、穩定性要求比較高,那么再加上一層防火墻,這個軟硬結合的防火墻花費在 1000 萬~2000 萬之間。至此,花費 2 億元,12306 網站便是豪華配置。

        但是,依據目前媒體曝光的情況來看,12306 網站的花費總計超過 5 億元。根據媒體的公開報道,2010 年 12 月 18 日,太極集團與鐵道部簽訂了“鐵路客戶服務中心信息系統鐵道部級一期工程”了金額為 5451 萬元的合同;2011 年 5 月 18 日,太極集團與鐵道部簽訂了金額超過 1.46 億元的“鐵道部級二期工程互聯網售票部分”項目。此前,2011 年,太極股份和同方股份發布公告稱,兩家公司都中標了鐵道部“新一代客票系統一期工程項目”,中標金額分別為 1.99 億元和 1.3 億元。

        原本只需要花費 2 億元的 12306 網站,緣何最后卻花費 5 億多元?媒體的公開報道稱,12306 網站的采購是鐵道部的“自循環”。太極公司給 12306 網站提供系統集成、軟件開發運維服務,但其采購的產品來自中鐵信金、中鐵信等鐵道部信息技術中心旗下的公司。并且,層層招標也滋生了大量的腐敗空間。

        此前,媒體公開報道稱,IBM 也曾給 12306 網站的建設出了一套咨詢方案,但并未被 12306 網站采納。對此,這位軟件行業人士稱,這在軟件行業亦屬正常,國際 IT 公司進入政府行業大多是“曲線救國”。12306 網站的服務器由 IBM、戴爾、HP 三家提供,存儲則由 EMC 公司提供。“中國很多政府行業都有一些國有的、本土的系統集成商,但這些系統商往往只是一個‘搬運工’的角色,服務器、數據庫、部分軟件還都使用國際 IT 大公司的產品。”

        “12306 網站這個項目也是一波三折。”一位接近 12306 網站的業內人士告訴本報記者,此前,劉志軍在任鐵道部部長時,曾一度將 12306 這個項目按壓不發。后來,劉志軍下臺,12306 網站的項目才得以上馬。2011 年 6 月 1 日,12306 網站試運行,出售高鐵、動車的火車票。2012 年 1 月 1 日,12306 搶在春運前正式上線。

        改變系統架構

        雖然花了 5 億多元,但 12306 網站的用戶體驗卻很一般,這也給了搶票軟件以生存空間。

        “從觀測來看,12306 網站今年還是采用集中式的服務器架構,并沒有采取互聯網的分布式架構。”這位互聯網技術工程師告訴記者,2012 年春節,大量的訪問讓集中式架構的 12306 網站陷入癱瘓,今年雖然增加了服務器,用戶能夠正常登錄,但是這種架構本身仍然讓服務器承壓比較大。

        與互聯網不同的是,鐵路系統往往參照政府行業,以安全、穩定為先,一般采用諸如 IBM 小型機的服務器,并且數據庫往往不使用開源的,而是購買 Oracle 的數據庫,一個數據庫服務器的價格可能在 20 萬美元。這一方面是硬件價格昂貴,造成建造網站的成本上升。另一方面,單個服務器的處理能力再強,亦有瓶頸,面對互聯網的大流量并發,卻無法通過擴展來分 解壓力。

        比如,火車票會有很多的查詢操作,如查時間、座位、鋪位,一趟車次不行,再接著查另一次。而伴隨著大量的查詢操作,下單的時候需要對數據庫操 作。這意味著,用戶每點一次查詢,服務器就需要做出交互響應。而每秒種上億次的請求,便很可能讓網站崩潰。這些技術問題,12306 網站目前并沒有解決。

        針對 12306 網站的技術問題,網友“大學 001”成立了一個“12306ng.org”開源項目組,這里容納了 1.2 萬個技術工程師,從交互、票池等 10 個模式來給 12306 提供建議。這個項目組最大的宗旨是開源。

        一位在 12306NG 開源項目組的互聯網技術工程師表示,訂票系統與電商的訂單系統比較相似,它們都需要完成“占住庫存”、“支付(可選)”、“扣除庫存”的庫存操作。并且, 電商網站有很多個品類,而 12306 網站只有訂票一種品類,在寬帶、并發量、數據交互上,電商網站的經驗更豐富一些,12306 可以向電商網站學習。

        而一位 CDN 行業的技術工程師告訴記者,此前,12306 網站的技術人員曾與阿里巴巴的技術工程師有過交流,阿里也建議 12306 網站采用互聯網公司常用的分布式 IT。

        “IT 投入并不是一次性的,接下來,每年的運維、設備的更新都要花一大筆錢。”一位互聯網技術工程師稱,而由于 12306 網站的特殊性,花了大錢可能也沒有效果。

        開放方解難題

        雖然,互聯網售票的數量與去年相比沒有太多變化,但是購票人數與單位用戶對網站的訪問量提升了不少。來自網宿科技 WSA 監測平臺的數據顯示,今年 12306 網站日均點擊量峰值(日均請求數)超過 100 億,點擊量比去年增加 3 倍多。

        一個好的變化是,今年,在較高訪問量下,12306 網站并沒有癱瘓。網宿科技相關負責人告訴記者,今年,12306 網站使用了網宿科技 WSA 全站加速方案。不僅可以對文字、圖片等靜態內容進行加速,而且還可以對訂票、余票查詢等動態交互式應用進行傳輸過程的加速。這讓面對“洪水”的訪問 量,12306 網站基本可以正常登錄。

        但嚴峻的是,短短兩年時間,網絡售票已經成為鐵道部售票的重要窗口。據鐵道部運輸局相關負責人介紹,目前在各個售票渠道中,互聯網占 34%,電話訂票占 4.3%,車站窗口占 38.6%,代售點占 18.5%,自動售票機占 4.6%。今年,網絡購票提前 20 天,線下購票提前 18 天。那么,每到放票時,12306 網站會首當其沖。

        不僅如此,火車票是時間段放票制,在供遠小于求的情況下,會產生大量的搶票行為。于是在放票那一刻,幾百萬,甚至上千萬人同時去反復查詢。 2012 年春節期間,鐵路放票主要集中在 8 點、10 點,15 點這三個時間段。而今年,全國 12306 網站的放票時間分為 10 個時間段,雖然在一定程度緩沖了搶票帶來的訪問壓力,但是終究治標不治本。

        “今年是第二年使用網絡訂票,用戶點擊量就增長了三倍,明年的春節會增長得更多。”一位 CDN (內容分發網絡)行業的技術工程師認為,如果 12306 網站每年都采用購買硬件、不斷擴容,那么 IT 投入將是一個無底洞,非常不經濟。

        一位負責航空電子售票的人士建議,“火車票應該與飛機票一樣開放接口,讓人們可以用更多的互聯網手段來購票。”

        此前,京東試水網銷火車票被鐵道部一紙命令叫停,攜程鐵友網,以及其他網絡銷售火車票等網站也一直處于“不死不活”的狀態。除 12306 外,其他網站售票幾無可能。

        前述知名電商網站技術負責人提議,12306 網站可以做出開放,讓互聯網網站對 12306 網站的查詢服務進行分流。實際上,12306 網站只需要收到預訂成功火車票的相關數據交互便可,而這部分數據的傳輸可以延時來進行。

        值得一提的是,12306 網站平常的訪問量都比較小,只是春節、國慶等節假日,點擊量迅速激增。這位電商公司的技術負責人建議道,“未來,12306 網站采用云租賃的模式來做,平常,12306 網站只需要維持正常的運營就好,一旦到了春節、國慶等訪問高峰,租用云服務便可完成。”

來自: 21世紀經濟報道
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!