摘要:雲計算宣告了以設備為中心計算時代的終結,取而代之的是以互聯為中心的計算方式。 雲計算並非空中樓閣,以嘩眾取寵來贏得讚譽。 但此時IT架構師們會發現自己遇到了一個棘手的問題,那就是究竟應該選擇公有雲還是私有雲?
谷歌可以說是推廣公有雲的大力推廣者,而在國內,由於對私密性的重視,各大公司紛紛試圖發展私有雲,這與雲的精神相悖,卻又是現實所要求。 對於雲計算的集中與分散式運算之爭,也許很長時間內不會劃上一個句號。
公有雲VS私有雲
根據觀察,大多數企業首選私有雲作為雲計算工具的運行環境,以此保護企業IT的安全。 IT調查諮詢機構Info-Tech近期公佈的報告顯示,76%的IT決策者會首選或只選部署私有雲,只有33%的受訪者首選公有雲。 技術諮詢和外包公司Capgemini公司的CTO Joe Coyle說:「我們的大部分客戶都願意選擇私有雲。 他們希望瞭解雲計算,認為私有雲是獲取雲計算實踐經驗的最佳方式。 」
出於對安全性、服務的可用性、技術的成熟度、服務商信譽度的擔心,許多企業對採用雲存儲服務仍猶豫不決。 但最為關鍵的是,這個私有雲到底能夠給企業帶來什麼?效率的提高?還是金錢的節約?功利的企業壓根不能從「私有雲」上看到類似ERP這樣立竿見影的效能,而且似乎資料存儲這個問題並不是什麼熱點問題。 一個遊戲企業的高管甚至對筆者如是說:「大不了多加兩個刀片伺服器就好了。 」私有雲目前的實用性不強,還太過概念,沒有辦法在節約金錢和提高工作效率這兩大方面刺激使用者的神經。
「不做私有雲的白日夢」?
錢雖然是萬惡的來源,但並不是衡量一切的決定因素。 我們都知道一個再樸實不過的理兒,「掏錢多,稱鹽多」、「一分價錢一分貨」,公司也好,個人也好,當然會從經濟方面考慮是毋庸置疑的,但最後的決定並不總是用「錢」字一錘定音。 我想,企業更是如此吧,雖然最先考慮的是錢,最後考慮的也是錢,但最後這個「錢」應該是從長遠來看獲得的收入吧。 他們看重的是錢以外的東西。 談到公共雲計算,就容易聯想到我們現有的電力系統,電力系統至今發展了125年,整個行業成熟到從裡到外都被研究透了,基礎設施也建設的差不多了。 我們都很容易想明白,只要有集中發電的能力和大規模的配電網絡就能降低電力系統的成本,但鮮有企業自建發電廠以供內需。
私有雲是比公共雲計算服務高貴得多的選擇。 根據微軟白皮書「雲計算經濟學」對於少於100台伺服器的中小型公司來說,私有雲是比公共雲計算服務昂貴得多的選擇。 對於這些小型的企業或部門來說,共用規模雲計算優勢的唯一方法就是遷移至公共雲計算模式。 但是對於伺服器裝置規模達到約1000台的大型企業,私有雲是可行的。 但是仍需面對在相同服務、規模、需求多樣化和多租戶綜合效應下,私有雲比公共雲成本高10倍的問題。
技術是建立私有雲計算服務中需首先克服的最簡單挑戰,規模和成本問題僅僅是個開端;管理軟體的不成熟也同樣是其發展的一個重大障礙。 而且,私有雲技術市場還尚顯稚嫩。 無數的公司—從傳統的基礎設施和管理供應商到初創的虛擬化廠商—都在開發雲計算的管理類產品。 這一領域的擁擠只會使廠商選擇的過程複雜化。
將業務遷移至公共雲平臺比起遷移至私有雲平臺是更具革新意義的一步,而且反而比私有雲平臺風險小。 購買亞馬遜網路服務(Amazon WebServices)提供的虛擬伺服器成本低廉限制也少,而投資硬體軟體組建自己的內部雲平臺肯定所費不菲,可能還意味著要大幅改進整個基礎架構。 此外,當前的市場環境還一直動盪不安。
雲計算需要最終使用者的自助式服務。 那些認為自己不需要投資就可以建立私有雲的企業都是在做白日夢。 要想實現自動化並實施流程重新設計,就需要投入大量的資源,這一過程絕對不可能是免費的。 流程改進(即通常所稱的「流程重新設計」)需要的不僅僅是升級後的Omni Graffle流程圖。 流程改進通常意味著,企業需要實施一些修改或重組,強迫某些部門在日常運營中接受一些不太重要的職責,而且在某些情況下還要歸入其他的部門,其職能則成為改組後部門中更大規模產品的一部分。
切勿只為開發的目的建立一個內部雲。 如果將雲投資全部投向企業內部的IT優化,後果可能非常嚴重。 或者採用一種「混合雲」的方法,可以不對自己的資料中心進行重組,相反可以使用一個公共服務商來實現雲計畫。 很難理解為什麼有些人特別熱衷於實施內部雲。 資料中心大部分都要用來支援現有的應用,而這些應用通常不需要雲環境。 為什麼在這些應用還在運行時就要實施雲呢?況且實施後的雲也無法給這些應用帶來任何的優勢。
企業不應將大量的資本投入自己的資料中心,為什麼不使用他人的資源呢?這樣企業所要支付的只是一些運營費用而已。
私有雲沒辦法達到公共雲所能帶來的規模效應。 基於Web的公共雲在服務品質、利用率、成本、多樣性的優勢等方面具有獨特的優勢。 由此可見,私有雲確實沒有辦法和公共雲相媲美。 至此,我們也可以得出這樣一個結論:私有雲遲早會被淘汰,沒什麼前途可言。 然而,對於現實的環境而言,私有雲又是不可或缺的。
企業:我的安全我做主
Hyper Stratus諮詢公司首席執行官伯納德•戈爾登(Bernard Golden)撰文指出,一個接一個的調查表明,對於公共雲計算,安全是潛在使用者最擔心的問題。 例如,2010年4月的一項調查指出,45%的以上的受訪者感到雲計算的風險超過了收益。 CA和Ponemon Institute進行的一項調查也發現了類似的擔心。 但是,他們還發現,儘管有這些擔心,雲應用還是在部署著。 類似的調查和結果的繼續發佈表明人們對安全的不信任繼續存在。
當然,大多數對雲計算的擔心與公共雲計算有關。 全球IT從業者不斷地對使用一個公共雲服務提供者提出同樣的問題。 例如,戈爾登本星期去了臺灣並且在臺灣雲SIG會議上發表了演講。 有250人參加了這個會議。 正如預料的那樣,人們向他提出的第一個問題是「公共雲計算足夠安全嗎,我是否應該使用私有雲以避免任何安全問題?」 所有地方的人們似乎都認為公共雲服務提供者是不可信賴的。
然而,把雲安全的討論歸結為「公共雲不安全,私有雲安全」的公式似乎過於簡單化。 簡單地說,這個觀點是一個大謊言(或者說是一個基本的誤會)。 主要原因是這種新的計算模式迫使安全產品和做法發生的巨大變化。
這個謊言是:私有雲是安全的。 這個結論的依據僅僅是私有雲的定義:私有雲是在企業自己的資料中心邊界範圍內部署的。 這個誤解產生于這樣一個事實:雲計算包含與傳統的計算不同的兩個關鍵區別:虛擬化和活力。 第一個區別是,雲計算的技術基礎是在一個應用的管理程式的基礎上的。 管理程式能夠把計算(及其相關的安全威脅)與傳統的安全工具隔離開,檢查網路通訊中不適當的或者惡意的資料包。 由於在同一台伺服器中的虛擬機器能夠完全通過管理程式中的通訊進行溝通,資料包能夠從一個虛擬機器發送到另一個虛擬機器,不必經過物理網路。 一般安裝的安全設備在物理網路檢查通訊流量。
至關重要的是,這意味著如果一個虛擬機器被攻破,它能夠把危險的通訊發送到另一個虛擬機器,機構的防護措施甚至都不會察覺。 換句話說,一個不安全的應用程式能夠造成對其它虛擬機器的攻擊,機構的安全措施對此無能為力。 僅僅因為一個機構的應用程式位於私有雲並不能保護這個應用程式不會出現安全問題。
當然,人們也許會指出,這個問題是與虛擬化一起出現的,沒有涉及到雲計算的任何方面。 這個觀察是正確的。 雲計算代表了虛擬化與自動化的結合。 它是私有雲出現的另一個安全缺陷的第二個因素。
雲計算應用程式得益于自動化以實現靈活性和彈性,能夠通過迅速遷移虛擬機器和啟動額外的虛擬機器管理變化的工作量方式對不斷變化的應用狀況做出回應。 這意味著新的實例在幾分鐘之內就可以上線,不用任何人工干預。 這意味著任何必要的軟體安裝或者配置也必須實現自動化。 這樣,當新的實例加入現有的應用程式池的時候,它能夠立即作為一個資源使用。
同樣,它還意味著任何需要的安全軟體必須自動化地安裝和配置,不需要人的干預。 遺憾的是,許多機構依靠安全人員或者系統管理員人工安裝和配置必要的安全性群組件,通常作為這台機器的其它軟體元件安裝和配置完畢之後的第二個步驟。
因此,關於雲計算的一個大謊言的結果是私有雲本身就是不安全的。 一個管理不善和配置糟糕的私有雲應用程式是非常容易受到攻擊的。 一個管理妥當的和配置合格的公共雲應用程式能夠達到很好的安全性。 把這種情況描繪成非黑即白是過度簡單化,會危害這個討論。
私有雲:棄之不舍,食之無味
6月8日,惠普CEO李艾科(Léo Apotheker)在拉斯維加斯舉行的惠普Discover 2011會議上介紹了惠普雲平臺方案,承諾將斥資數十億美元用於研發創新,以及推進惠普混合型雲技術的研發。 此外,惠普還展示了一系列融合存儲戰略下的硬體和軟體平臺,以及移動技術的新產品。
業內首次談及混合雲計算還是在2008年,純雲計算追求者反擊很艱難。 畢竟,他們認為私有雲只不過是資料中心的一個新的法,而且很傻。 對於他們來說,利用私有雲或是傳統的計算平臺搭建的混合雲更是可笑。
目前看來,公有雲依舊是一種不可忽視的雲發展趨勢。 隨著公有雲安全性等核心問題的解決,最終目標是私有雲盡可能移到公有雲。 可以說,私有雲是轉向公有雲的第一步。 公有雲與私有雲之間通過維護不同的技術形式搭建起了橋樑,公有雲正在證明它的價值吸引新的使用者。
公共雲是IT業互聯網化的體現,可以為使用者提供較為完整的IT應用外包服務;在一定程度上解決了存儲安全問題;完全以SaaS模式交付服務;由於本身已經SOA化,使用者之後的應用擴展會變得很便利。 因此,通過公共雲多種服務可以一次性完成,無疑能降低IT外包成本。
私有雲是一個模棱兩可的詞彙。 很多人在目前概念仍混亂的時期會不假思索地亂用這一概念。 IT的根本變化,即應用和資料的爆炸性增長,將使傳統的工作方法及其人工作業步驟和機構孤島變得成一種過時和浪費的代名詞。
與此同時,雲計算提供了一種實現更廉價、更快速和更敏捷計算的前景。 不幸的是,很多提供IT服務的企業相信,新的運營模式必須與企業現有的設想和流程相適應,而不是將它看作消滅浪費和低效率的契機,以及將計算效率與運營效能結合起來的必要手段。
目前的混亂局面至少還要一至兩年的時間才能塵埃落定。 只有到那時,私有雲真正的機遇、要求和挑戰才能明確無誤地顯現出來。 在此之前,大量令人迷惑且自相矛盾的文章、調查和報告仍然會層出不窮,而私有雲即使作為一個概念而言,仍然是一隻不折不扣的雞肋。
(責任編輯:呂光)