2014年的春運售票又開始了,中國鐵路客戶服務中心網站作為國內最大的實時交易平臺也亮出了不俗的表現。截止1月13日已經累計售出1億5千萬張,其中網絡售票占總售票量的48%,比去年同期提高57%,今年高峰時段單日售票量達到501萬張。那么,是什么IT技術讓春運售票已經發生了翻天覆地的變化呢?
分布式集群內存技術,提速75倍
中國鐵路售票網有如此良好的表現,主要是采取了X86服務器集群技術,以Linux/X86服務器集群取代了之前的UNIX/小型機架構,并采用GemFire分布式集群內存技術,形成強有力的實時訂單處理能力。其原理是通過云計算平臺虛擬化將若干X86服務器的內存集中起來,組成最高可達幾十TB的內存資源池,利用分布式內存數據技術,將全部數據加載到內存中,在內存中進行計算。由于計算過程本身不需要讀寫磁盤,所以能夠形成極速運算能力。
從小型機到大內存X86服務器集群,從技術上看就意味著一下跨越三代,不僅成本也要低得多,而且讓性能提升了一個數量級。根據系統運行數據記錄顯示,鐵路訂票系統改造之后,整個系統效率顯著提高。現在只用十幾臺X86服務器實現了以前數十臺小型機的余票計算和查詢能力。以訂單查詢系統為例,在改造之前的運行模式下,每秒只能支持300-400個查詢/秒的吞吐量,高流量的并發查詢只能通過分庫來實現。改造之后可以實現高達上萬個查詢/秒的吞吐量,而且查詢速度可以保障在20毫秒左右。這樣單次查詢的最長時間從之前的15秒左右下降到0.2秒以下,縮短了75倍以上。
高性能X86服務器,性能的保障
寶德技術人士表示,鐵路訂票系統升級的關鍵是X86服務器集群技術,X86服務的優良表現是中國鐵路售票系統完美運行的基礎。據介紹,中國鐵路售票網這樣的實時交易網站其主要由前端Web服務器、中間應用服務器、后端數據庫服務器組成。
WEB服務器負責網絡接入,并根據請求類型分別發送給數據庫服務器、應用服務器,引導客戶完成相關交易管理操作。服務器可以選擇如寶德PR2760T四子星/PR4780R八子星高密度多節點服務器,每個節點標準配置下靜態IOPS可達,8000-10000,動態IOPS可以達到800左右,也就是說可以滿足大約10000人同時瀏覽或800人同時進行數據交互操作。
(寶德PR4780R多節點服務器)
應用服務器負責所有電子商務業務的通信和業務邏輯處理,需進行數據庫操作時向數據庫服務器發出請求,并由數據庫服務器完成操作。可以選擇寶德PR2750R/PR2510R高性能雙路服務器,該服務器支持2顆英特爾Xeon E5-2600系列處理器,最多支持內存容量512GB,支持8塊熱插拔2.5或者3.5寸硬盤,強勁的性能表現足以支撐關鍵任務的運行,提供先進的管理功能和存儲技術,具有可靠的可擴充性和高可用性。
后端數據庫服務器負責企業電子商務信息平臺的數據和企業帳務數據存取的服務器。可以選擇寶德PR4840R四路服務器,該服務器支持4顆英特爾Xeon E5-4600系列八核處理器,最多支持1TB內存,同時強化服務器的RAS特性,作為關鍵應用服務器,是大型數據庫應用、高性能計算、計算機集群等領域的首選。
春節是親情,不要以技術妨害公平
春節回家是國人特有的中國夢。今年人們對鐵路訂票系統的苛責少了,我們也發現鐵路訂票系統原來還不是那樣不堪一擊。有網友就提出,春節帶給人們的應該是和諧歡樂,請不要以技術手段侵害公平。比如,經濟條件好的人們可以選擇坐飛機,因為坐飛機回家無非是你的手機升級的速度推遲一二個月,情人節給女友的禮物略為寒酸一點兒,而一張票對外出打工的兄弟們來說,則是一年圓一次的故鄉夢。
(寶德PR4840R四路關鍵應用服務器)
今年春運網絡售票有著超出人們預期的表現,主要是鐵路系統做了充分的準備。例如增加了網絡票的比例,有48%的春運售票通過網絡訂出。另外增加了網絡發票的時段,減緩了同一時段人們搶票的壓力。另外增加訂票系統接入帶寬,由原來的3條光纜,增加到5條光纜接入。其中最不容忽視的是鐵路訂票系統實現了軟件和硬件升級,通過Linux/X86服務器集群實現有效提升系統的性能和穩定性,解決電子商務實時交易難題。據最新統計,中國鐵路售票網1天點擊15億次,1小時最高售30萬張票,1秒最高售500張票,很好地解決了客戶查詢等難題,優化了客戶體驗,讓更多消費者滿意。
寶德技術專家認為,此次中國鐵路售票網通過X86集群技術取代小型機是一項技術上的巨大提升,升級之后使全天售票能力從最初設計時的每天100萬張,上升到現在的800萬張,今年最高實際售票額達到每天501萬張。以寶德為代表的國產X86服務器,無論從品質由還是從價格上都與國外同類產品持平或占優,我們期待著國產服務器品牌在電子商務大潮中有更上佳的表現。
(新聞稿 2014-01-15)