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