中國農歷除夕的前一天,當大多數中國人正在準備過年的時候,一則題為“這一天對云計算公司來說絕對是黑暗日”的報道在圈子內一石激起千層浪。文章大致的內容是前日,美股眾多云計算相關的股票大跌和由此引發的對云計算前景的擔憂或討論。云優先(cloud first)戰略是否繼續,主流是公有云還是私有云還是混合云,混合云如何規劃,哪些應用應該部署在私有云上哪些在公有云上……又被提上熱議話題。這里不去討論國際環境和美元匯率走勢,筆者從一篇Gartner報告解讀,什么情況下公司應該部署應用在私有云上而不是公有云。
以亞馬遜AWS為代表的一派宣揚的“公有云才是未來,私有云必將走向滅亡”的口號讓多少人熱血沸騰和記憶深刻。那么有多少用戶在規劃使用公有云呢?讓我們來看一個有意義的Gartner調查:到2018年,你的企業有多少云上服務能力(cloud service aggregate capacity)會部署在私有云上、多少在公有云上?結果四成的人選擇了八二的比例,即80%在私有云,20%在公有云。綜合所有受訪者來看,兩者比例為64%對36%。私有云占主優勢。
哪5種情況應該采用私有云而不是公有云呢?
1 對應用高性能和高SLA要求的時候用私有云
一些對速度和性能要求很高的應用需要部署在本地的私有云。這些關鍵應用關系企業的業務和利潤,它們需要物理系統而不是和其他企業共享的虛擬資源,舉個例子比如交易系統,不僅在應用層面高度定制化,在基礎架構層面也是這樣的。還有一類應用對SLA的要求極高,甚至接近100%的可靠性,這對公有云來說都是不合適的。相反,一些以性價比和敏捷性為主的系統比如研發系統、測試系統倒是合適公有云的。
2 在對監管、法規遵從或者對控制要求嚴格的應用,部署在私有云上
常見的另一種情況是哪些用于處理個人驗證信息(personally identifiable information (PII) )的應用,從監管或者法規遵角度考慮,會部署在私有云上。因為多數公有云服務提供商并不保證為監管當局提供實物證物。而部署在企業內部的私有云上,企業則可以完全滿足監管的要求和控制結果,不也不會有廠商數據主權的糾紛,不用擔心公有云或者托管服務提供商遷移你的數據到不同的物理機器上,毋庸擔心無法一一追蹤。
由此引申出的透明性的問題。公有云服務提供商或者托管云服務提供商應該對其用戶公開其對用戶數據使用或者遷移的記錄,完整的追蹤相關硬件的去向,但是其可靠程度相比企業內部私有云還是會受到質疑。這也是為什么許多大型企業和國家機關不會把最核心最機密的數據是放在外部公有云或托管云環境的原因。
3 如果IT就是你的業務,用私有云吧
如果一個企業的IT投入占其收入的6-10%,甚至超過10%,那么IT對其就至關重要了。這些公司里IT部門通常不會是一個孤立的部門,而是和其他很多部門有協調和溝通。這就是判斷的數字性的門檻。
這些企業本身規模龐大,代表的比如電信運營商或者銀行。他們的業務也都依賴在IT上。這些企業在規劃雙模IT組織的時候,其模態2(參考筆者的另一片文章《Gartner給CIO的建議:沒有雙模(bimodal)光混合架構(hybrid)是不行的》)一直基于內部私有云開發。尤其很多大型企業IT核心競爭力之一來自其知識產權,其基于私有云的產品和開發管理的知識產權。使用公有云可能導致這些知識產權被竊取是他們的擔憂。
但這個原則也有例外,比如Netflix,Zynga和其他一些SaaS類型的公司,IT是重要部門但是其大幅度依賴公有云。但這類公司普遍都是年輕的高科技公司,他們從初創時候就使用公有云,并且規劃雙模IT組織架構時候模態2(參考筆者的另一片文章《Gartner給CIO的建議:沒有雙模(bimodal)光混合架構(hybrid)是不行的》)一直在基于公有云做創新和面向云原生應用的開發。
4 當私有云比公有云更便宜的時候使用私有云
公有云不是在所有情況下都總體成本更低。使用的量和使用的時間是導致價格不同的原因。舉個生活中的例子很容易理解,如果你偶爾外出,那么租車或者使用公共交通是不錯的選擇,而如果你每天都頻繁的用車或者路線比較特殊,那么您真的需要自己買一輛汽車了。
關于有沒有一個數量的分水嶺,筆者聽說的一些企業反饋的結果是,如果一個企業擁有超過800個計算節點,那么不用猶豫了私有云一定比公有云更便宜。
還有一個要考慮的因素是公司的財務和記賬。如果擁有企業內部的數據中心和采購了設備,這些都將計入資本支出(Capex),而使用公有云,這些支出則會變為運營支出(Opex)。計入前者是有利于財務報表更好的展示。這也是為什么很多企業建設私有云的另一個原因。
Gartner援引一位金融行業用戶的話說:使用公有云一段時間后,開始重新架構和采用OpenStack等開源架構后,計算的成本比之前用公有云下降了50%之多。
5 如果模態1的應用要求較高的敏捷性和頻繁的發布,使用私有云
通常模態1(參考筆者的另一片文章《Gartner給CIO的建議:沒有雙模(bimodal)光混合架構(hybrid)是不行的》)當前的應用多是關鍵應用,對可靠性要求非常高。然而當模態1需要頻繁部署新應用或者為已有應用打補丁的時候,敏捷性就變得至關重要。私有云可以帶來這樣的敏捷性。盡管如此,還是建議,最最關鍵的應用,總最一開始規劃時候就不用放在云環境上。
參考:Gartner 2015年 12月8號改版的 “When IT Leaders Should Select Private Over Public Cloud Services”
作者簡介:
文禹翔,2015年7月加入易捷思達(EasyStack)任職市場總監,全面負責市場營銷工作;此前分別擔任瞻博網絡(Juniper Networks)市場營銷經理和惠普(HP)高級解決方案顧問,負責金融、電信、政府行業商務拓展、市場情報、營銷活動策劃執行以及合作伙伴培訓認證,專注數據中心和云計算解決方案領域十年。