關于云計算的爭論從來沒有停止過,當云計算與移動互聯網不期而遇的時候,到底是私有云好,還是公有云好,各家都有各家的說法,從安全戰略考慮私有云好,從IT規劃和價格上考慮公有云好,但是國外專家也給出了不同的觀點就是無論是公有云和私有云沒有討論的必要,兩者需要混合使用才能發揮事半功倍的效用。
云計算經常制造很多問題,企業不知道該從哪開始。公有云和私有云之間的探討不停,要決定采用哪一種云服務架構,甚至是爭論誰才是云的驅動者——個人業務部門還是IT部門。不管怎么來構架,企業都需要考慮在靠近云的過程中是采用“由外向內(outside in)”還是“由內向外(inside out)”的方法。
由外向內的云模型
業務范圍(LOB)規劃師在考慮云的時候用的是“由外向內”的模型;他們希望云計算能夠使IT成為更具戰略的運營組件。這些“由外向內”的云看到的是需要購買資本設備和軟件,支撐一個數據中心,以及內部IT活動,伴隨著潛在的成本問題和明顯的敏捷阻礙。
這些規劃者想要形象化所有的IT軟件即服務(SaaS),能夠快速委任和解除委任應用,以響應業務需求。這種“外部”的云規劃愿景,始于你想要云計算怎么樣要看終端用戶。
由內向外的云模型
另一方面,很多企業采用“由內向外”的方法利用云,將其看作是運行應用的替代平臺,或者是數據中心的而一種擴展。這種愿景強調固定的公有云服務要和他們目前的數據中心技術架構匹配,允許應用在數據中心超負荷或者失敗發生時無縫運行。
“由內向外”的愿景思考者要考慮云服務,不論是基礎架構即服務(IaaS)還是平臺即服務(PaaS),取決于是否有一個本地的單一的域軟件平臺或者它是否支持多操作系統和中間件。這種愿景的云計算始于企業有什么,如何發展它。
全面的云計算
云項目包括了IT和LOB規劃者之間的協作,這樣做要比IT和LOB分開來的云項目事半功倍。
成功的云部署的關鍵在于結合兩者,即“由外向內”團隊和“由內向外”團隊。讓這兩個團隊和諧的方法之一就是讓所的企業應用看起來都像SaaS。這么做很大程度上通過從可用API拖拽數據到其圖形用戶界面(GUI),定制化了終端用戶視圖。在大多數案例中,這個過程不受云支配,但是對于確保用于完成能夠訪問云托管的API的編制工具來說很重要。
所有的SaaS應用通過API操作;如果一項業務托管其應用到云端,這些應用必須能夠同云API工作。云服務提供商可以提供這些云應用API如何訪問的指南,云應用集成工具能夠協助這項任務順利完成。
資源級的靈活性是可以橋接這兩種方法到云計算的另一個概念。構建彈性應用資源池,包含本地服務器和公有云服務將會成為聯合“里”和“外”云模型的關鍵。挑戰在于無縫集成內部IT資源和運資源,這種方法管理者可以 采用構建私有云或者擴展現有虛擬化工具的方法。
構建混合云 橋接云模型
一些企業實施了云戰略,包括了公有云和私有云的功能。一些流行的云平臺,包括OpenStack、CloudStack、Eucalyptus和Hadoop,允許企業混合和匹配公有云和私有云資源。
對于這些混搭的云選擇,進行小規模測試很重要;任何具體的公有云和私有云之間資源的交互必須在服務水平協議中或者是所有的云服務提供商的合同中講清楚。
此外,很多企業構建了混合云,從公有云和私有云中獲得了益處。然而,構建一個混合云,IT部門必須首先確保他們構建了一個合適功能的私有云。
這樣做的話,沒有私有云軟件也可以創建資源池就很重要;技術挑戰在于負載均衡流程。基礎架構即服務(IaaS)和平臺即服務(PaaS)可以按需提供資源,對于終端用戶,和在虛擬化數據中心中功能沒什么區別。為了橋接私有云和公有云,要找到提供服務器負載均和功能的工具,以及兼容已經使用的虛擬化軟件的工具。
在網絡層面上,創建靈活的混合云意味著選擇的網絡工具要能夠以虛擬化服務器和存儲同樣的方式虛擬化。虛擬網絡(vLAN)和虛擬私有云網路(VPN)可能是創建這種靈活云的最佳框架,但是連接公有云資源到VPN,要求具體的支持,通常是從網絡廠商和公有云提供商來實現。