案例分析:FICO如何從VMware遷移到OpenStack
編者的話:
就在上周,300多歲的英國巴克萊銀行投身OpenStack大家庭的消息引爆朋友圈。歷經(jīng)300年風(fēng)雨的巴克萊銀行尚能放開胸懷擁抱開源云平臺,那些更年輕、遺留應(yīng)用資產(chǎn)更少的企業(yè)為什么不來嘗試一下呢?
今天我們?yōu)槟钌系氖侵庞迷u分機構(gòu)FICO的OpenStack實踐之路。這家公司擁有60年的歷史,因為創(chuàng)建了消費者信用風(fēng)險評估方法FICO Score而廣為人知。FICO原有的IT架構(gòu)主體是“VMWare+NetApp”,面向未來,F(xiàn)ICO選定的技術(shù)堆棧是“OpenStack+OpenShift+SolidFire+Ceph”。FICO是出于怎樣的需要做出這樣的選型決策的,文中給出了詳細的解釋。
下文根據(jù)forbes.com網(wǎng)站專欄作家Ben Kepes的專欄文章《FICO Proves The Mainstream OpenStack Adoption Point》編譯而成。
FICO(全稱為美國個人消費信用評估公司,中文名稱為費埃哲)是美國加州一家擁有60年歷史的公司。許多人都沒有想到,這樣一家公司能夠為前沿技術(shù)部署提供最佳案例研究。我近期有幸與FICO就他們從舊IT模式向新IT模式的轉(zhuǎn)型嘗試進行了一次交流。該公司的高瞻遠矚和執(zhí)行力給我留下了深刻印象,同時也為云部署給企業(yè)注入新活力提供了有力的佐證。
建立在嚴謹數(shù)學(xué)模型上的傳統(tǒng)商業(yè)王國
FICO由工程師William Fair和數(shù)學(xué)家Earl Isaac創(chuàng)建,從1958年開始銷售信用評分系統(tǒng)。兩人在門洛帕克斯坦福研究所相識并展開合作。FICO在1985年上市,其通過大數(shù)據(jù)和數(shù)學(xué)算法預(yù)測消費者行為的做法已經(jīng)被廣泛應(yīng)用于各行行業(yè)之中。
從技術(shù)上分析,F(xiàn)ICO的軟件技術(shù)實質(zhì)上非常傳統(tǒng)。
FICO在幾年前開始意識到,軟件的知識產(chǎn)權(quán)限制了他們的價值,他們需要向以“多服務(wù)”為基礎(chǔ)的模式轉(zhuǎn)型。為此,F(xiàn)ICO讓Mike Trkay幫助他們將基礎(chǔ)設(shè)施和團隊從傳統(tǒng)的本地模式向基于服務(wù)的模式轉(zhuǎn)型。他們這么做的目的是,讓FICO能夠擁有快速創(chuàng)新的靈活性。雖然FICO當(dāng)時已經(jīng)在Tier 1金融服務(wù)市場中占據(jù)了主導(dǎo)地位,但是他們需要繼續(xù)取得突破性進展,擴大和深化自己的優(yōu)勢。FICO看到了增長機遇,并且準確地意識到他們需要降低進入的門檻,以迎合市場機遇在食物鏈中正逐漸向底層拓展的趨勢。
Trkay稱,F(xiàn)ICO希望將他們的產(chǎn)品組合變成一個平臺。他們開發(fā)的所有表格、規(guī)則引擎和決策模式將被放在一個目錄中,讓用戶以FICO的分析組件為基礎(chǔ)創(chuàng)建自己的應(yīng)用。
VMware曾經(jīng)是FICO在虛擬化領(lǐng)域唯一的供應(yīng)商,但是FICO認為,VMware已經(jīng)無法滿足他們未來發(fā)展的需要。FICO已經(jīng)擁有一個分布非常廣的業(yè)務(wù),并且法規(guī)遵從性方面要求接入點必須要在業(yè)務(wù)所在國本地。在全球創(chuàng)建新的接入點需要擴大虛擬化規(guī)模。
向云遷移的技術(shù)選型進程
在確立了向云轉(zhuǎn)型的目標(biāo)后,首先引起FICO注意的是專利云解決方案。不過,它們并不具備經(jīng)濟上的優(yōu)勢,畢竟FICO希望的是降低進入的門檻,因此價格就變得極為關(guān)鍵。FICO很快轉(zhuǎn)而關(guān)注將OpenStack作為核心基礎(chǔ)設(shè)施的解決方案,并開始對相關(guān)廠商展開評估。FICO讓并行團隊同時對以服務(wù)為基礎(chǔ)的解決方案和超融合解決方案進行評估。
FICO最終選定的是這樣的技術(shù)堆棧:紅帽是OpenStack廠商,紅帽O(jiān)penShift作為PaaS平臺,SolidFire用于Tier 1存儲解決方案, Ceph用于Tier 2和Tier 3的存儲解決方案。您可能會發(fā)現(xiàn),除了SolidFire組件外,所有的部分均來自紅帽。這在我腦海里催生了兩個疑問:他們進行了多少次技術(shù)決策,以及 SolidFire作為一家第三方廠商為什么能夠被接受?
對于第一個問題,答案隱藏在FICO不斷變化的設(shè)計程序中。PaaS的決定是在OpenStack和存儲決定之前做出的。雖然PaaS在2013年還不夠成熟,但是FICO對該技術(shù)的發(fā)展方向抱有信心。隨后出現(xiàn)的容器和容器編排解決方案也引起了FICO的極大興趣,為此他們將OpenShift作為其核心平臺的一部分。
FICO對OpenShift v3與Docker的整合方式尤其感興趣。在選定了OpenShift后,F(xiàn)ICO又選定了可使用以服務(wù)為基礎(chǔ)模式和超融合模式的紅帽 OpenStack。Ceph被選定作為以服務(wù)為基礎(chǔ)的設(shè)計的一部分。SolidFire根據(jù)FICO的需求對平臺進行了持續(xù)的性能測試,并對設(shè)計進行了調(diào)整。在地域增長方面,F(xiàn)ICO認為,SolidFire可以提供更大的靈活性。
有意思的是,F(xiàn)ICO在網(wǎng)絡(luò)方面采用了一個相當(dāng)傳統(tǒng)的解決方案,他們選擇的是Nexus 9K。FICO的團隊認為,隨著SDN(軟件定義網(wǎng)絡(luò))的功能逐漸成熟,這樣的網(wǎng)絡(luò)基礎(chǔ)可以發(fā)揮出SDN的潛力。
Trkay表示,F(xiàn)ICO目前正在將這一創(chuàng)新活動從用戶需求方面擴展至企業(yè)數(shù)據(jù)中心需求方面。性能、成本和靈活性都極具吸引力。FICO希望擺脫由VMWare和NetApp支撐的舊有企業(yè)IT平臺。Trkay認為,F(xiàn)ICO已經(jīng)在成本和性能之間找到了一個很好的平衡點。
原文鏈接:https://www.ustack.com/news/fico-from-vmware-to-openstack/?belong=industry-news





















