Tamlin+Magee著+楊勇譯
中國國家鐵路網(wǎng)利用OpenStack私有云來管理其每年近30億乘客的大規(guī)模運(yùn)營
中國有世界上最繁忙的鐵路網(wǎng),而中國鐵路總公司幾乎運(yùn)營著國家的所有鐵路。
僅去年一年,其客運(yùn)量便高達(dá)28.1億人次,貨運(yùn)量為33.3億磅貨物?,F(xiàn)在,這家國營公司轉(zhuǎn)向采用OpenStack來管理其龐大的基礎(chǔ)設(shè)施。
在澳大利亞悉尼召開的Openstack峰會(huì)上,中國鐵路信息技術(shù)中心技術(shù)支持部主任高明興先生在接受《英國計(jì)算機(jī)世界》采訪時(shí)介紹了該公司是怎樣使用開源基礎(chǔ)設(shè)施的。
高主任領(lǐng)導(dǎo)了一個(gè)獨(dú)立于大規(guī)模應(yīng)用部門的100人的基礎(chǔ)設(shè)施部門,他解釋說:“我們?nèi)ツ觊_始使用OpenStack。我們是一家非常傳統(tǒng)的公司,我們必須確保我們的IT系統(tǒng)能夠穩(wěn)定地支持我們的應(yīng)用和業(yè)務(wù)?!?/p>
上世紀(jì)90年代,該公司使用大型機(jī),2000年之后采用了微型計(jì)算機(jī)。后來在2010年,轉(zhuǎn)向采用x86服務(wù)器。
高主任說:“我們研究了OpenStack多年,2014年決定開發(fā)我們自己的云軟件。開發(fā)始于2014年年底,我們?cè)?015年發(fā)布了一個(gè)工作版本,2016年開始使用,很多生產(chǎn)系統(tǒng)都在云上運(yùn)行?!?/p>
為什么是私有云?簡(jiǎn)單,不用鎖定廠商,OpenStack是開源的,因此,中國鐵路完全掌握了這項(xiàng)技術(shù)。
現(xiàn)在,在合作伙伴T2云的幫助下,中國鐵路在OpenStack私有云上運(yùn)行客運(yùn)管理、貨運(yùn)管理、列車???、列車跟蹤、核心基礎(chǔ)設(shè)施和GIS系統(tǒng)。
高主任補(bǔ)充說:“生產(chǎn)上還有十幾個(gè)應(yīng)用程序在運(yùn)行。目前我們正在建設(shè)一個(gè)新的數(shù)據(jù)中心,應(yīng)該在明年年底投入使用。它有1000平方米。當(dāng)數(shù)據(jù)中心投入使用后,很多應(yīng)用程序?qū)⑦w移到新的數(shù)據(jù)中心。”
他解釋說,使用開源OpenStack基礎(chǔ)設(shè)施有三條清晰的價(jià)值鏈,這可以分為當(dāng)前、短期和未來的價(jià)值。
高主任表示,當(dāng)前,OpenStack云降低了運(yùn)營成本,簡(jiǎn)化了管理,還減少了能源消耗,而且更容易對(duì)新應(yīng)用程序的啟動(dòng)作出更快的響應(yīng)。
他說:“短期的好處是,OpenStack和云計(jì)算改變了我們的信息系統(tǒng)建設(shè)模式,以前是項(xiàng)目驅(qū)動(dòng)的,而現(xiàn)在是平臺(tái)驅(qū)動(dòng)的。這是一個(gè)很大的變化?!?/p>
項(xiàng)目驅(qū)動(dòng)的方法意味著要經(jīng)過層層審批,或者等著應(yīng)用程序上線,等著有可用資源?,F(xiàn)在,應(yīng)用程序和基礎(chǔ)設(shè)施是平臺(tái)驅(qū)動(dòng)的,因?yàn)榛A(chǔ)設(shè)施“本身就是一個(gè)項(xiàng)目”。
高主任說:“那么,我們可以根據(jù)需要增加云的規(guī)模,我們可以更快、更好地為應(yīng)用提供支持。中國鐵路是一家非常傳統(tǒng)的公司,我們的業(yè)務(wù)是客運(yùn)和貨運(yùn)。我們必須通過數(shù)字化實(shí)現(xiàn)轉(zhuǎn)型,我們必須在核心業(yè)務(wù)的基礎(chǔ)上開展新業(yè)務(wù)。我們必須有很好的計(jì)算能力,必須挖掘業(yè)務(wù)數(shù)據(jù),以找到降低成本和開展新業(yè)務(wù)的方法。
借助云平臺(tái),我們可以更好地支持并滿足用戶的需求,這就是‘短期:它有助于實(shí)現(xiàn)業(yè)務(wù)創(chuàng)新、溝通創(chuàng)新和管理創(chuàng)新?!?/p>
對(duì)于未來,高主任預(yù)計(jì)私有云將幫助中國鐵路實(shí)現(xiàn)更好的企業(yè)應(yīng)用發(fā)展模式。他說:“我們有數(shù)百個(gè)應(yīng)用程序,是由不同的人、不同的部門采用不同的標(biāo)準(zhǔn)開發(fā)的,所以在運(yùn)營中很難管理。而采用云管理,我們的應(yīng)用程序部門管理模式是基于云的,因此,我們可以統(tǒng)一管理,可以統(tǒng)一硬件架構(gòu)并使之標(biāo)準(zhǔn)化。這是一個(gè)很大的變化。
因此,在未來,企業(yè)所有應(yīng)用程序都易于管理,我們可以共享很多東西——代碼、資源、過程。我想這就是未來?!?/p>
然而并非一帆風(fēng)順??梢灶A(yù)料,從老的應(yīng)用環(huán)境改為新的私有云平臺(tái)意味著要學(xué)習(xí)新技術(shù)。高主任說:“對(duì)于大多數(shù)程序員,面臨的困難是他們必須學(xué)習(xí)新東西——學(xué)習(xí)Linux,學(xué)習(xí)像Hadoop這樣的數(shù)據(jù)庫”,但他補(bǔ)充說,這是必須克服的障礙。
這導(dǎo)致他希望OpenStack能夠幫助解決問題,簡(jiǎn)化最終用戶的操作和部署。
他說:“我認(rèn)為OpenStack社群正在這方面進(jìn)行改進(jìn),用容器部署控制組件,他們正在這樣做。還有就是自動(dòng)化,因?yàn)椴豢赡苁謩?dòng)管理成千上萬臺(tái)服務(wù)器。部署應(yīng)該更容易,操作更簡(jiǎn)單——我想,社群正在這樣做。”
原文網(wǎng)址:
https://www.computerworlduk.com/infrastructure/full-speed-ahead-for-china-railway-openstack-private-cloud-3666616/endprint