您當(dāng)前的位置是:  首頁 > 新聞 > 國內(nèi) >
 首頁 > 新聞 > 國內(nèi) >

做先吃螃蟹的人 湖州銀行OpenStack實(shí)踐紀(jì)實(shí)

2016-01-08 10:17:32   作者:   來源:ZD至頂網(wǎng)   評論:0  點(diǎn)擊cti:


  湖州銀行,浙江省一家算不上大的區(qū)域性股份制商業(yè)銀行。按照傳統(tǒng)思維,它們的IT系統(tǒng)可能是保守的,畢竟守護(hù)一方金融,穩(wěn)定性、可靠性最重要;而實(shí)際呢,它們是引領(lǐng)的,甚至可以說有些冒進(jìn)。這不,OpenStack商用還算不上太久,湖州銀行就嘗鮮了,而且不是現(xiàn)在,是早在2年前。
  回顧2013年,大多以O(shè)penStack起家的創(chuàng)業(yè)公司也只是剛剛成立,或者成立并不久。而據(jù)湖州銀行信息中心主任(以下簡稱主任)回憶,那時候他們就已經(jīng)在考察OpenStack這項技術(shù)。
  彼時,核心生產(chǎn)系統(tǒng)(核心數(shù)據(jù)庫)用小型機(jī)來承載,外圍全部采用x86服務(wù)器,每上一個新應(yīng)用,就得上一套系統(tǒng),系統(tǒng)之間各自分離、浪費(fèi)巨大?赡軙腥藛柫,不是有虛擬化技術(shù)嗎?是有,但當(dāng)時也算不上成熟。一個偶然的交流機(jī)會,該主任發(fā)現(xiàn)了OpenStack,OpenStack的使用也隨后在湖州銀行按部就班的進(jìn)行著。決定正式采用OpenStack之后他們便采購了一批設(shè)備并進(jìn)行研究,甚至也構(gòu)建起了一套系統(tǒng),可卻不太好用,F(xiàn)在回想起原因,一是以當(dāng)時的條件,OpenStack也不太成熟,二是以一個城市商業(yè)銀行的技術(shù)實(shí)力,要玩轉(zhuǎn)OpenStack也不是太容易的事。這時,九州云給予的技術(shù)支持幫他們解決問題、度過難關(guān),直到現(xiàn)在。
  目前,據(jù)主任介紹,當(dāng)前除核心數(shù)據(jù)庫還運(yùn)行在小型機(jī)上之外,所有外圍應(yīng)用均跑在Linux系統(tǒng)之外,而這些會逐步用OpenStack來實(shí)現(xiàn)資源管控(現(xiàn)在只是20個OpenStack物理節(jié)點(diǎn))。湖州銀行核心生產(chǎn)系統(tǒng)相對獨(dú)立的一塊是以VMware平臺承載的系統(tǒng),還有一大塊是以O(shè)penStack平臺來承載的。所以總的來說湖州銀行的IT系統(tǒng)分三大塊,其中VMware和OpenStack之間是雙活關(guān)系,也就是說一方出問題,另一方會自動接管。OpenStack在湖州銀行的應(yīng)用當(dāng)前還處于比較前期的試驗(yàn)階段,主任表示很快IT系統(tǒng)將迎來每年一次的“大考”,也就是銀行的年終盤點(diǎn),如果順利度過了這一天,那上線半年多的OpenStack平臺就算是滿足需求了。
  作為幫助湖州銀行烹飪“螃蟹”(OpenStack)的九州云公司當(dāng)然值得一提,作為專業(yè)打造OpenStack平臺的技術(shù)提供商,之所以能夠因OpenStack和湖州銀行結(jié)緣,原因有二:一是九州云作為本地企業(yè),總部雖在上海,但在湖州有分公司,體現(xiàn)在服務(wù)上無疑更及時;二是技術(shù)上來看,其在2012年成立,九州云算得上最早一批OpenStack創(chuàng)業(yè)企業(yè)。在和湖州銀行合作的具體過程中,遇到的主要挑戰(zhàn)性有三個方面,一是穩(wěn)定性和合規(guī)性:通過OpenStack是否獲能夠得更高的系統(tǒng)可靠性,在銀行體系是否可以復(fù)制互聯(lián)網(wǎng)模式下的容錯和高可用技術(shù)?二是歷史遺留和異構(gòu)兼容:傳統(tǒng)銀行由于歷史問題,必定會有異構(gòu)兼容的問題,如何在引入新的技術(shù)平臺情況下,兼容既有技術(shù)投資和異構(gòu)架構(gòu),保證架構(gòu)和無縫集成或者是遷移?三是業(yè)務(wù)適配和技術(shù)取舍:如何量體裁衣,用力適度,既能照顧傳統(tǒng)銀行運(yùn)作模式,也能符合未來互聯(lián)網(wǎng)+的大趨勢?針對上述問題,九州云副總裁李開表示,“面對挑戰(zhàn),九州云同湖州銀行一同對其進(jìn)行分析并對其技術(shù)人員進(jìn)行指導(dǎo)協(xié)同將問題解決。今年8月份,湖州銀行實(shí)現(xiàn)了原有商業(yè)環(huán)境和自主可控環(huán)境共存支持業(yè)務(wù)的基礎(chǔ)架構(gòu),成為國內(nèi)第一個將OpenStack用于生產(chǎn)系統(tǒng)的銀行。”
  以小見大,湖州銀行的實(shí)踐也可以看作是OpenStack實(shí)踐的縮影,其朝氣蓬勃不假,但是離真正的大規(guī)模應(yīng)用還有一段距離,尤其是像金融、政府這些對穩(wěn)定性、可靠性本來就要求高的行業(yè)。因此,雖然2015年是業(yè)界公認(rèn)的OpenStack元年,但是我們更多應(yīng)該將其看作一個契機(jī),畢竟其還不夠完美、也沒有那么多的前車之鑒供參考。
  基于緣分及實(shí)力,二者的合作十分順利。話說回來,其實(shí)前文提到過湖州銀行自己投入人力、物力研究過一段時間,雖說效果不算理想,但畢竟還是有積累的。加之英特爾這雙在背后支撐的大手,就連采訪中,九州云副總裁李開也表示,相比一般用戶,在湖州銀行這個案例上他們是比較省心的。
  采訪手記
  一個算不上大的OpenStack實(shí)踐案例,卻能反映出OpenStack真實(shí)的發(fā)展現(xiàn)狀。當(dāng)前對OpenStack的應(yīng)用主要還是停留在嘗試階段,未經(jīng)過大規(guī)模驗(yàn)證,還遠(yuǎn)算不上主流,但經(jīng)過最近一段密集接觸OpenStack的用戶實(shí)踐(包括湖州銀行),看得出愿意嘗試的人越來越多,連英特爾軟件服務(wù)事業(yè)部總經(jīng)理兼英特爾亞太研發(fā)有限公司的總經(jīng)理何京翔都稱:“英特爾也不僅僅是一個硬件公司,更是一個平臺公司,會持續(xù)在開源軟件上進(jìn)行全方位的貢獻(xiàn)。”我想這是一個好的開端,我們無法預(yù)見OpenStack的結(jié)局,但就當(dāng)前的發(fā)展勢頭而言,無疑是好的。

專題