FedEx CIO:采用私有云的六點心得
時至今日,我們已經(jīng)進(jìn)入了基于x86架構(gòu)的大型服務(wù)器能夠輕易的制造出來的階段,但它對于摩爾定律的應(yīng)用(以每兩年至少翻倍的計算能力需求)還處于早期階段。以30天為例,數(shù)量將從起初的1便士每日翻番最終達(dá)到五百萬美元。
CIO Rob Carter通過對伙伴和行業(yè)領(lǐng)袖的觀察,描述了FedEx是如何投入到私有云旅程中的。
2010年秋天,F(xiàn)edEx在科羅拉多建立了新的數(shù)據(jù)中心,意圖在于提供“通用的、工作負(fù)載不可知的”計算環(huán)境功能——簡言之,就是作為其私有云,執(zhí)行副董事和CIO Rob Carter說。
Rob Carter 認(rèn)為他所執(zhí)行的是適用于未來數(shù)據(jù)中心的“市場主流設(shè)計”,他從Salesforce.com,Twitter以及Facebook為他們自己所建立的數(shù)據(jù)中心上得到了暗示和印證。在Information 500會議上,根據(jù)他的談話,以下是六點實施過程中的心得體會:
1.在摩爾定律和x86上下賭注
時至今日,我們已經(jīng)進(jìn)入了基于x86架構(gòu)的大型服務(wù)器能夠輕易的制造出來的階段,但它對于摩爾定律的應(yīng)用(以每兩年至少翻倍的計算能力需求)還處于早期階段。以30天為例,數(shù)量將從起初的1便士每日翻番最終達(dá)到五百萬美元。
在x86的發(fā)展進(jìn)程中,我們只處于那個過程中的第19天,卡特說,大的變化和收獲即將到來。堅持x86,即使你認(rèn)為需要現(xiàn)有應(yīng)用系統(tǒng)的能力處理工作負(fù)載??屏_拉多數(shù)據(jù)中心“看起來像一排排規(guī)模擴(kuò)展的x86服務(wù)器組”,卡特認(rèn)為,“我們有一個大的相關(guān)數(shù)據(jù)中心環(huán)境”。在硬件支持方面,我們已經(jīng)投入了成百上千萬美元應(yīng)用到這一進(jìn)程中。在過去的幾年里,我們已經(jīng)投入了一千萬美元,卡特說。同樣的環(huán)境,現(xiàn)在在x86上,相當(dāng)于在運行Linux硬件投入三萬美元。
2.參與SOA課程
或許“服務(wù)導(dǎo)向的架構(gòu)(SOA)”這個詞已經(jīng)不經(jīng)常被提及和聽到,但是卡特使用了兩次,基于x86架構(gòu)基礎(chǔ)的服務(wù)組織你的應(yīng)用程序,一項服務(wù)能夠滿足許多應(yīng)用程序的需求。新數(shù)據(jù)中心中運行的應(yīng)用程序依賴于共享環(huán)境中卡特所稱的“同化(相似)服務(wù)”,通過標(biāo)準(zhǔn)化的用戶接入途徑,身份驗證,信息傳送,安全措施和數(shù)據(jù)庫存取。
這種方法避免了IT部門一遍遍重復(fù)同樣的事情。這樣服務(wù)器和網(wǎng)絡(luò)環(huán)境都得到了簡化,應(yīng)用程序的運行也更加精準(zhǔn)。通常很復(fù)雜的故障處理也得到了簡化。“能夠縮放比例的能力以及應(yīng)用軟件的普遍性(經(jīng)過充分測試的服務(wù))可能帶來的故障率很低”,卡特說。
3.虛擬化,再虛擬化
科羅拉多數(shù)據(jù)中心虛擬化程度較高,F(xiàn)edEx70%的服務(wù)器作為虛擬機(jī)運行??ㄌ卣f,“這意味著它是一個使用更少能源、排放足跡更少的綠色數(shù)據(jù)中心”?,F(xiàn)在電力支出在一個典型的數(shù)據(jù)中心消費預(yù)算中占據(jù)了25%的比例。通過虛擬化應(yīng)用,F(xiàn)edEx最終控制了持續(xù)上升的電力消耗并有效的節(jié)約了成本。
4.爭取不情愿的最高管理層支持
勸服最高管理層采取行動,卡特并沒有做一個五年計劃或者十年項目投資回報的報告。相反,他將現(xiàn)有的數(shù)據(jù)中心對比想要應(yīng)用的簡化的數(shù)據(jù)中心圖示呈現(xiàn)。從圖中看,現(xiàn)有的應(yīng)用基礎(chǔ)設(shè)施和附屬設(shè)備如此復(fù)雜、密集、讓人困惑,使得最高管理層最終下定決心采取行動。“我有許多丑陋的圖片”,卡特說。
5.不必為了正好合適的軟件而等待
卡特并沒有被分析麻痹。他并不想要引入一個外部供應(yīng)商的私有云系統(tǒng)作為啟動或者等待像Openstack這樣的云計算標(biāo)準(zhǔn)使得系統(tǒng)更牢靠穩(wěn)定。作為Salesforce.com的顧客,卡特和他的IT員工們與Salesforce.com在它的數(shù)據(jù)中心運營中“比較注釋”,并且FedEx知道Twitter和Facebook是怎樣建立新數(shù)據(jù)中心的。他的員工們在LAMP(一套擁有已證明的集成開源代碼的Linux系統(tǒng))平臺上工作,來建立一個可共享的x86基礎(chǔ)設(shè)施,然后在頂層創(chuàng)建實驗性、導(dǎo)向型服務(wù)。
這里涉及到文化問題。有些IT員工覺得他們工作的成效得益于舊有系統(tǒng)的運行。卡特解釋為FedEx使用200種不同的應(yīng)用管理其業(yè)務(wù)核心的重要組成部分——地址,而實際上一種地址服務(wù)能夠提高效率并且降低成本??ㄌ馗嬖V他的員工們,你們在現(xiàn)有基礎(chǔ)設(shè)施上管理細(xì)節(jié)的工作卓有成效。“看起來不可持續(xù)的是大圖景(未來的數(shù)據(jù)中心運營)”。
6.公有云如何?
卡特指出他的方法并不包含應(yīng)用于公有云環(huán)境的藍(lán)圖。但實際上FedEx是Salesforce.com的一個重要伙伴。“我認(rèn)識Marc Benioff很長時間了”,卡特說,并且重要的是FedEx將“與Salesforce的CRM應(yīng)用共存于于混合云環(huán)境”。但卡特也提到了FedEx業(yè)務(wù)的季節(jié)性特點以及如何在節(jié)假日加倍渠道的問題。“我們的業(yè)務(wù)在峰值因素上有獨一無二的特點……亞馬遜網(wǎng)絡(luò)應(yīng)用容量能夠應(yīng)對密集的工作負(fù)載,像Netflix視頻,這意味著它可能很合適我們的部分工作”,卡特說。