OpenStack基金會的一項調(diào)查顯示,主流非IT行業(yè)的用戶數(shù)量增長,其中金融服務(wù)業(yè)是增長最快的行業(yè)之一。
澳大利亞聯(lián)邦銀行(Commonwealth Bank of Australia ,CBA)的分析和信息系統(tǒng)工程領(lǐng)導Quinton Anderson詳細介紹了他在該銀行的經(jīng)歷,開始是在某些基礎(chǔ)的容器環(huán)境中使用OpenStack,然后逐層增加開放源代碼技術(shù)。
CBA從四、五年前就開始推動OpenStack,Anderson星期一在OpenStack悉尼峰會上透露,該銀行正計劃在其公共云環(huán)境中采用OpenStack。
Anderson表示:“我們一開始以O(shè)penStack為基礎(chǔ)……隨著時間的推移,我們在我們的公共云環(huán)境中使用了相同的方法,因為我們有非常多的混合云策略。
從技術(shù)角度來看,CBA主要以集群方式運行,但也有一些相當傳統(tǒng)的數(shù)據(jù)倉庫技術(shù)。Anderson表示,當這家銀行開始OpenStack之旅時,它完全基于其數(shù)據(jù)中心中的物理服務(wù)器。
他解釋說:“這種做法一開始是有效的,但是,正如你所能想象的那樣,它存在著固有的局限,我們必須努力解決這一問題。”他表示,“所以我們開始了一段旅程,試圖找到如何讓這些技術(shù)適應(yīng)云計算的方法,從而大大加快我們業(yè)務(wù)的實驗過程,而且成本更加低廉,也更具確定性。”
CBA首先將目光轉(zhuǎn)向OpenStack,試圖找到如何使新技術(shù)來實現(xiàn)其“增進人們、社區(qū)和企業(yè)的財務(wù)福利”愿景的方法。但是Anderson表示,銀行需要一種方法來加快實驗過程,同時降低成本。
他表示,“我們剛開始采用的技術(shù)堆棧并不非常獨特,這相當?shù)湫汀N覀円呀?jīng)將OpenStack放在了底層,我們?yōu)樗\行了Ironic。用例剛開始就使用Ironic的原因是為了大數(shù)據(jù)處理。”
“除此之外,我們運行了Ubuntu,我們使用Docker作為容器,Calico用于容器網(wǎng)絡(luò),先是使用Vault,然后升級使用Mesos和Marathon進行資源編排——實際上是一個PaaS API——除此之外,我們還運行著我們的大數(shù)據(jù)應(yīng)用程序和我們的終端應(yīng)用。”
Anderson表示這是一個典型的堆棧,因為它本質(zhì)上是一個云端的容器集群。從此開始,CBA在它的整體堆棧中組合了大量的開源項目。
他補充表示:“我們覺得我們所做的一切的獨特之處在于我們專注于堆棧所有層面的連續(xù)交付。我們還專注于通過編碼進行版本管理,并且在堆棧的所有層面都保持不變性。”
“有了這些基礎(chǔ),我們已經(jīng)整合了相當數(shù)量的開源項目,以獲得我們的一些成果。”
“在一些基本的容器環(huán)境中,從OpenStack開始,這是一段非常有趣的旅程,并且使用一個強大的方法,首先完善基礎(chǔ),然后組合其余的這些開源技術(shù)。”
OpenStack除了在金融服務(wù)行業(yè)出現(xiàn)顯著增長外,該《用戶調(diào)查報告》還強調(diào)政府用戶以及電信和研究部門正在越來越多的踏上了OpenStack之路。
該報告[PDF]匯總了從2017年6月1日至2017年8月21日的將近600次部署記錄和1,052次調(diào)查。
此外,OpenStack表示,2017年有近1000次獨立的OpenStack部署登錄,同比增長了95%。