「因機房空調系統故障,正在積極組織搶修。目前暫停網際網路售票、退票、改籤業務。」春運還沒開始,小小的元旦又讓日點擊量超14億,堪稱「網站傳奇」的12306鐵路客戶服務中心網上訂票系統down掉了,意外的是,就連車站的自動售票櫃機也跟風「罷工」。12306反覆癱瘓,究竟為什麼?
難道,真的像官方所說,是由於「機房空調系統故障」嗎?這樣的解釋,你信嗎?
我想,如果空調能說話了,它的第一句肯定會是:原來,不動,也中槍。
遠的不說,今年國慶中秋扎堆的8天十一長假,就再一次讓12306出盡了「風頭」。顯然,日點擊量創下全國網際網路站點新高的光鮮數據背後,被戳14億次的滋味也是不好受的。表面上看,甚至讓人覺得它有情可原,不過回過頭來仔細一想,不對,12306的背後是中華人民共和國鐵道部。
籠罩在12306上的疑雲越來越濃
解決的方法?有,我來總結一下目前可以看到的:
·電話預訂和車站售票窗口購票
·鐵道部官方訂票手機端APP
·提高鐵路運力
·招標,重建網站
篇幅原因,後文作進一步地解釋。對於大家最關注的招標事宜,我也整理了一些,根據導航跳轉看吧。
編輯的小囉嗦
十一期間的12306事件因編輯部內部原因被告擱淺,前段日子終於讓我逮到機會,分析了一下深圳地鐵,感謝上帝反映不錯。那時候雖然報導了卻有些不忍,但一想到軌道交通追尾的嚴重後果,又覺得寫這樣的東西實在是有必要。
這次也是,看到編輯部風聲還不算緊,先入為主吧,想到那麼多遠在他鄉,因為交通問題不好回家的朋友們,決定還是再寫一寫。
誰都希望,回家的旅途能夠一帆風順
當然,也希望大家有所覺悟,這是個老大難問題,我們身在的環境決定著一切,在這裡,奇蹟更不會每天上演,只能學著淡定。>>
推薦閱讀
「WiFi逼停地鐵」事件 前因後果全面分析
http://network.pconline.com.cn/news/1211/3060855.html
近看鐵道部的一些解決方案
作為一個人口大國的鐵道部,我想這裡的人一定承受著非同凡響的壓力,大家也應該認識到這一點。只是,如此大的工程,我們無條件的信賴,作為回報,是不是應該辦得乾淨、漂亮一些。
·電話預訂和車站售票窗口購票
官方公告,「您可通過電話預訂2013年1月6日以內車票,也可在車站售票窗口或代售點購買2013年1月4日以內的車票。」好吧,我承認我太現實,看到的只有:想網上訂票的同志們,交通管制,此路不通。尖峰時段,取消網上訂票。問:那要你作甚?
·鐵道部官方訂票手機端APP
鐵道部聲稱9月底上線的「掌上12306」手機購票應用程式拖延兩個月,至今仍未推出。但在App Store和Google Play上,各種「準12306客戶端」已有數十款出爐。對此,官方工作人員提醒,旅客切勿通過其他第三方軟體付款購票,請繼續「耐心等待」官方版本。你搜到過「掌上12306」這個應用嗎?
·提高鐵路運力
提高運力,究竟有沒有落實,離我的編輯範圍太遠就不調查了。但是這種解決方法,好像只會讓人覺得,你這是在搪塞,推脫責任。
招標,重建網站
自「十一12306」風波後,鐵道部堪稱腹背受敵,決定對12306網站改造再一次進行公開招標,據披露這次的「懸賞」金額居然達到3.3億元。經過新一輪升級,系統雖然在響應速度和連接率上有了進步,但關於招標的很多事宜,官方卻守口如瓶,稱這些都是「內部機密」,無可奉告。3.3億元招標,帶來了什麼效果?
我們似乎應該習慣相關部門這樣的辦事風格了。>>
12306網上訂票系統癱瘓
可能的罪魁:機房製冷系統故障針對12306網上訂票系統癱瘓,官方的解釋是由於「機房空調系統故障」。如果真如官方所說,那麼,機房空調系統在機房中起到一個什麼作用?機房數據中心的製冷系統究竟起著什麼作用?製冷系統故障會有多大後果?
我們先來看一下標註數據中心機房的能源分配,可以看到除了伺服器網關等IT設備外,最耗電的就是製冷系統。其次是空氣流通,這實際上也有著製冷的作用。
標準數據中心耗能分配示例圖
從數據中心製冷系統的耗電量之大,就可以看出製冷系統在機房以及數據中心起著重要作用。一方面,由於眾多伺服器以及電源等設備的發熱量大,如果不及時散熱,這些設備在高溫的環境下,運行速率就會大大降低,相信大家都有感覺,自己的筆記本在十分卡的時候,一定是非常燙的時候,這時候就會想到去清理風扇。
機房數據中心更是如此,現在都是高密度的機架式伺服器,眾多伺服器放置在一起,如果製冷系統出現問題,散熱不良,機房溫度就會急劇升高,嚴重影響伺服器的運行速率,進而導致網站癱瘓。
現在幾乎所有的工業機器和設備的冷卻技術都是採用液冷,然而奇怪的是大多數大型數據中心還是採用的空氣冷卻的方式。這是由於伺服器發熱主要在於CPU,然而承載CPU的集成電路板又是不能接觸常見的水等冷卻液體,因此大多數大型數據中心還是採用的空氣冷卻的方式。
傳統標準伺服器的風扇設計例圖
在傳統伺服器中,往往有許多風扇,為發熱比較高的處理器進行冷卻,而一旦風扇出現問題,伺服器就會因CPU過熱而出現故障問題。此外空氣中也會有許多灰塵,採用空氣製冷不可避免的是灰塵在伺服器內部堆積的情況,而灰塵累計過多也會影響系統的散熱。
雖然伺服器內部有著風扇,但是想想一下,眾多伺服器堆積在一起,光靠內部風扇是不夠的,因此需要整個機房中的空調等設備進行空氣的流通,將熱空氣帶走,進行熱量交換。
因此空調製冷系統在數據中心機房有著舉足輕重的作用,一旦製冷系統癱瘓,整個機房的伺服器運行速率就會受到嚴重影響,導致業務或是網站癱瘓。
然而,真兇就是它了嗎?
12306網上訂票系統癱瘓
專業解疑,
技術維護和管理機制才是幕後真兇網上訂票難如果可以理解,三天內連續兩次「因空調故障」導致訂票系統癱瘓,隔三差五down機就說不過去了。難道,真的僅僅是因為機房空調系統故障所致嗎?對此,專家給出了正面回答,實際上,也是對這個疑問闢了謠。
元旦將至,12306訂票系統又開始間歇性「發病」了
正略鈞策管理諮詢合伙人喬勝普認為,如果是由於機房空調設備故障,最有可能導致伺服器機房溫度過高,造成伺服器死機,這種事情一般情況夏天經常會遇到,但在冬天類似故障發生的可能性較小。「其實可能還是訂票系統本身的架構問題,增強訂票系統的處理能力是解決這個問題的關鍵。」
IT法律專家、北京惠誠律師事務所趙佔領律師表示,空調設備故障導致暫停網上訂票的說法值得推敲。機房不可能只有一套空調設備,至少會有備用的設備防止出現意外,尤其是12306這樣訪問量極高的網站,應該會有多種緊急情況下的處理機制。
專家紛紛表示,「機房空調系統故障」並不是根本問題
「所以,我覺得要麼是其他原因導致不得不暫停售票,要麼就是多套設備都存在嚴重質量問題。三天出現兩次故障,晚上維修、白天仍停機,可見12306的技術維護能力和處理效率都存在問題。」趙佔領認為。
主要還是體制原因所致,鐵道部應該考慮放開限制,允許民營網際網路企業經營火車票網售業務,至少也應該與技術實力雄厚的民營網際網路企業進行技術合作。有專家建議。>>
醫院、銀行系統也來湊熱鬧
其實,down機情況決不是12306訂票系統的專利。網絡系統使用率越高,出現問題的機率也就越大,比如醫院和銀行。近日,多家三級甲等醫院的系統就不同程度地發生了故障,此後網上也有披露稱銀行系統down機的消息。之所以提到醫院和銀行,我想這只是更醒目的例子,網路系統出現故障的地方大有人在。醫院、銀行網絡系統down機的話……
遠的就不說了,近日,包括兒童醫院、友誼醫院、積水潭醫院在內的三級甲等醫院先後出現了網絡系統故障,直接導致患者掛號、開處方、劃價等環節被迫停滯,可以想像,本來「看病難」問題就一直存在,這樣更是雪上加霜。屋漏偏逢連夜雨,接下來,又有消息傳出北京中醫藥大學東方醫院,以及一些專科醫院都出現了down機的情況。
另外不知大家還記不記得前些日子中行信用卡大機系統down機的事情,IBM的大機,一down就超過4個小時。銀行櫃機故障,網絡系統故障,後果可想而知,銀行的隊只會越來越長,如果牽扯到hack,嚴重性更難以想像。
某醫院管理信息系統示意圖
某銀行綜合信貸業務管理系統
騰出這一頁的目的,只是想說明一個事實,不論是哪裡的網絡系統,是大是小,都會出現down機的情況。沒有十全十美的人,更沒有完美無漏洞的系統,人都會出錯,意外都是難免的。但是,作為各機構/部門/單位的負責人,「緊抓安全,嚴防死守」不能只靠上嘴唇碰下嘴唇。
設備系統出問題,有它自己的原因:故障、老化,很正常,但是我想,只要人為幹預,這些都能排除。網絡系統的安防管理不是一朝一夕的事,如果你有能力控制它,就請把心思多放在它們身上,就像上文專家們指出的,技術維護和管理機制必須得到重視。
關於招標,鐵道部的回應
我記得,力爭「公正透明」是國家下屬部門機構進行招標工作的一貫宗旨,作為國務院辦公廳重要的組織部門,更應該嚴格遵守。公眾對於12306網站改造招標工作產生的質疑,鐵道部也及時作出了回應。
招標項目分2個包件
鐵道部稱,招標項目分為兩個獨立的包件,內容主要包括12306網站訂票、客服網站、客服語音、網際網路接入安全、電子支付平臺、系統網絡、列車服務、營銷決策、系統監控、系統測試環境、代售點接入安全、機房環境等系統配套軟硬體設備的採購及建設。招標代理機構依法在「中國採購與招標網」上發布招標公告,共有7家單位購買了招標文件。
5家投標兩家中標
標書售出20天後,項目在京公開開標,共5家投標人遞交了投標文件,均滿足本次招標合格投標人條件。
鐵道部信息技術中心依據評標委員會的評標報告及授標建議,確認在兩個包件中分別報價最低、得分最高的太極計算機股份有限公司、同方股份(600100,股吧)有限公司為中標單位。評標結果依法在招標代理網站上公示滿3個工作日無異議後,向中標單位發出了中標通知書。
鑑於新一代客票系統是對原有鐵路客票系統的升級,為保證系統應用軟體開發連續性和功能配套要求,根據相關法律法規,由原鐵路客票系統研發單位中國鐵道科學研究院電子所承擔了全國鐵路新一代客票系統應用軟體的研發工作。
一輪一輪的招標下來,疑點不減反增
四大疑點
疑點一:只有招標信息,沒有中標信息。雖然「中國鐵路招標網」發布了 「鐵道部信息技術中心新一代客票系統一期工程招標公告」,後來「中國建設工程招標網」公布了該項目的候選人為太極股份(002368,股吧)和同方股份,但除了招標信息和候選人,並無中標公告。
疑點二:中標「神速」。根據《工程建設項目貨物招標投標辦法》,招標流程大致為 「招標投標開標和評標定標」等,且規定:自招標文件開始發出之日起至投標人提交投標文件截止之日止,最短不得少於20日。實際上,從7月10日的招標到8月1日候選人結果出來剛好20天,這意味著,在提交投標文件截止之日,中標候選人就已出爐,開標、評標、定標時間甚至「忽略不計」。
疑點三:3億元的項目費用是怎麼計算出來的?鐵道部為何不願拿出明細表?業內人士稱,一般客票系統的建設費用合計不超過3000萬元。
疑點四:項目是否進行,雙方說法矛盾。太極股份相關發言人表示,公司承擔的項目剛剛中標,合同還沒有籤,項目也還沒開始;而鐵道部信息技術中心的說法是「已按計劃使用了部分招標採購的設備」。
相較於IBM,鐵道部更喜歡太極和同方
公眾的反應
A、鐵道部回應的升級改造招投標信息不全面,並沒有說哪5家公司參與招投標,每個公司方案、報價究竟如何?
B、我們最關心的是,12306網站升級上線到現在到底花了多少錢?網站建設設計是否經過招投標?如經過招投標多少企業參與,相關的投標方案報價信息。
C、除此之外,12306升級上線以來,全部設計建設招投標信息,網站設計、建設運營總造價、參與招投標企業名稱、營業執照、資質證明、標書方案信息、招投標時間進程、招投標主持機構名稱、營業執照、資質證明、中標企業資質證明等信息。難道不應該公示嗎?>>
12306網上訂票系統升級回顧:連曝6項低級漏洞
隨著9月末「包裹」漏洞新鮮出爐,僅僅在一個9月份,12306就被曝存在6個安全漏洞。據國內權威漏洞報告平臺「烏雲」網站統計數據顯示,從今年2月份開始,除了6月和8月,12306幾乎每月都會有新的漏洞報告出來。其中,9月份的漏洞報告就達到6份之多,更有「12306系統可隨意修改任何密碼」的漏洞讓眾人咋舌。
「包裹」已經是今年9月被曝的第6個安全漏洞
烏雲網站技術負責人直言不諱,從安全的角度看,這樣的漏洞有點簡單和低級。「一般網站上線前,公司都會對系統進行系列的嚴格的測試,所以這種簡單的錯誤和漏洞就會避免。12306曝出低級錯誤,說明缺乏這種檢測措施。」
據介紹,從12306曝出的漏洞類型看,主要為SQL注射漏洞、帳戶體系控制不嚴、系統/服務運維配置不當、設計缺陷/邏輯錯誤,其中,SQL注射漏洞這一類型的漏洞最多的,比例達到78%。
中國鐵道科學研究院浮出水面
與此同時,這份提交了低級漏洞的報告,也讓系統開發方中國鐵道科學研究院浮出水面,因為12306上出現在的所有漏洞,都跟該學院直接掛鈎。中國鐵道科學研究院是什麼來頭?
查閱資料,中國鐵道科學研究院成立於1950年3月1日,2002年由事業單位轉制為鐵道部直屬大型科技企業。在鐵道科學研究院的官網上, 一個鐵道部先進集體引起了記者的注意,該集體正是「全路客票發售和預訂系統項目組」,於1996年組建而成,這個時間正是鐵路客票系統最早期的開發時間。
承擔開發建設中國鐵路客票發售和預訂系統任務的總體組,組員為抽調集中了中國鐵道科學研究院、北方交通大學、長沙鐵道學院、上海鐵道 大學、西南交通大學、華東交通大學、大連鐵道學院、蘭州鐵道學院、石家莊鐵道學院及有關鐵路局一批科技精英,歷時4年時間開發。>>
12306網上訂票系統升級回顧:新增「強制排隊」
9月中旬,12306網站完成新一輪訂票系統升級,新增「提交訂單排隊」功能。但有乘客反映,被「強制排隊」後購買失敗的概率很大。
新一輪訂票系統升級,新增「提交訂單排隊」功能
網友紛紛吐槽,他們在購票排隊上吃了「暗虧」,排隊後提交訂單,需要等待一段時間,但提交幾次都會失敗,耽誤了時間,錯過了購買其他車次車票的時間。有人開始猜測,這種情況存在內部暗箱操作。
9月20日,鐵路部針對網友質疑「內部留票」的問題作出回應,堅決否認存在這一現象並表示網絡癱瘓和反覆排隊是由於點擊量過大造成的。
9月24日,網絡購票對「強制排隊」進行了修改,變為顯示「餘票」。
餘票數量小於申請數的頁面提示
申請數小於餘票數量的頁面提示
訂票程序
註冊車票預定選擇車次、時間選擇席別,輸入姓名、身份證號訂單提交:
12306網上訂票流程示意圖
因為「強制排隊」更改為「餘票顯示」的緣故,需要注意的:
1、排隊人數超過餘票數,取消訂單提交修改席別或重新選擇車次;
2、顯示餘票數量,確定訂單提交訂單提交成功訂單確認45分鐘內在線支付票款付款後可到車站、代售點、取票機取票。