在混合雲環境中遷移資料和應用并不是一件簡單的事。盡管挑戰是如此嚴峻,但是對于衆多企業來說其回報也是頗豐的。 對于aws以及一衆公共雲供應商來說,雲計算的興起可謂一大福音。各類規模的企業都針對他們的存儲應用和各種工作負載采用了混合雲解決方案。使用混合雲的原因有很多,其中不僅是因為其所具有的公共雲優勢,而且它還讓企業使用者能夠充分利用内部部署私有雲的附加安全性和可控性。
混合雲讓企業使用者能夠降低成本、高效運作工作負載、在最适合的環境中開發應用程式以及為最終使用者和資料追求某種合适程度的安全性與可靠性。通過依靠特定公共雲和私有雲供應商的優勢,企業能夠開發他們自己的雲雞尾酒——旨在幫助企業實作成功的專用服務集。
但是問題在于:實施混合雲也是一項讓人感到頭痛的工作。資料和工作負載的遷移是很複雜困難的,而且并不是所有的工作負載都具有從一家雲服務供應商到另一家供應商的互操作性。識别和解決這些混合雲挑戰是保持一個高效雲環境的關鍵。以下是一些企業在實施混合雲時所遇到的常見問題,以及我們提出的解決途徑。
在整合過程中,最大的混合雲挑戰是什麼?
當使用aws作為公共雲元件來建立混合雲時,一些長期性的優勢(如可擴充性、應用程式靈活性和資源管理)都會受到諸如應用程式遷移、管理以及api支援等初始混合雲實施的限制而難以顯現。在整個過程中,一步踏錯都能夠立即給混合雲帶來不可估量的負面影響,并給企業留下一個與實際脫節、價格昂貴且效率低下的雲運作。請記住:那些同時使用公共雲和私有雲的企業如果沒有能力在兩者之間進行工作負載遷移,或者說不擁有對所有相關工作負載進行監控、分析和控制的能力,那麼他們并沒有實施真正的混合雲計算;他們隻是擁有着兩個獨立的雲環境而已。 管理人員在實際開始部署混合雲以及通過确定實施混合雲的成本效益來确定待遷移的合适工作負載之前,他們應當制訂一個合适周密的計劃。針對應用程式如何在混合雲架構中運作而設計一份計劃是特别重要的,其中有無數的因素有待考慮,例如負載平衡、i/o需求以及ip位址配置設定等等。
企業使用者是否應當把原有應用遷往公共雲?
很多應用程式都能夠通過遷往一個可擴充的雲環境而受益匪淺,但是一些原有的舊應用程式則更适于在本地部署中運作。企業使用者有時候可以執行成本分析,即比較在他們私有資料中心中運作某些工作負載和定期運作ec2執行個體的成本,進而找到機關成本下的更高性能。輕量級應用程式能夠在aws中獲得更直接的性能和成本優勢,而重量級單機工作負載則有可能讓使用者每個月都收到一長串的雲計算賬單。 内部部署硬體的相關合同條款可能會進一步限制應用程式遷往公共雲,而違反合同的代價往往并不能通過使用aws而帶來的任何金錢利益抵消。有着這些類型限制的企業可能仍然能夠找到一個混合雲用例,例如基于雲的應用程式與基礎設施災難恢複。
如何在不同雲之間實作資料或工作負載的遷移?
使用vmware的雲使用者已經可以通過vcenter的aws管理門戶網站把虛拟機導入aws。混合雲遷移的本地工具仍然有着一些功能上的限制,特别是将它們用于在不同雲之間複雜多層次應用程式的遷移中更是如此。 雖然aws和vmware都在改進本地工具方面做出了大量的貢獻,但是存在一個健康的第三方遷移工具市場将為企業使用者提供更多在雲服務之間遷移資料和應用的選項。包括unitrends、racemi以及zerto在内的一些供應商都正在解決遷移問題,并通知管理者哪些資料和工作負載可更順暢地進行遷移,但目前還沒有哪一個工具都給非常适合于所有的企業。
哪些網絡和安全性并發症會引發遷移後問題?
在完成混合雲部署之後,是沒有時間擊掌相慶的。成功地運作一個混合雲意味着確定企業在公共雲和私有雲中運作的資料是安全的。每一家雲服務供應商在安全性方面都有着不同的特定和理念。 例如,在vmware和aws之間有着根本的聯網差異。這甚至還不包括網絡帶寬問題,當在内部部署和公共雲之間遷移資料時,這一問題會進一步讓工作流程陷入困境。但是,所有這些問題與比較刻闆的企業文化相比就顯得不值一提了。it團隊需要靈活性,他們應當不斷地緻力于了解和整合可用于提高企業整體實力的所有服務和技術。
有混合雲管理的成功案例嗎?
鑒于以上所有這些混合雲計算的挑戰,可以想見企業在建立一個混合雲環境時企業是很容易會失敗的,或者至少是蹒跚前行的。但是,成功的混合雲管理則有助于企業占領有利位置并邁向成功。 flightstats公司選擇使用具有私有雲和公共雲環境之間差異化功能的混合雲:這家全球資料服務公司瞄準了航空航天監視每天十億量級的交易.為了實作這一目标,flightstats公司的it團隊開發了自定義saltstack子產品,這是一個開源配置管理工具,它是少數幾個可跨兩個雲環境實作部署工具之一。除了其他的一些功能以外,這些子產品可檢測和自動修複錯誤。 蓋帝圖像有限公司是一家可視通訊企業,他們最初采用以vmware為中心的方法,之後則針對其全球營運增加了aws 和 openstack的運作環境。雖然蓋帝圖像的it人員正準備把應用從aws遷往openstack,但是它仍然依賴于aws并有能力将其進行備份、開發定制的cloudformation模闆和auto scaling組。
容器技術內建混合雲模式的切入點在哪裡?
對于衆多企業來說,混合雲可謂意義深遠,它能夠幫助他們避免受制于某特定供應商、提供更安全的計算解決方案以及降低雲計算使用成本。混合雲環境的好處有望在未來有所增加,同時更多的工具将紛紛問世以解決混合雲的諸多難題并滿足企業需求。 docker尚處于其起步階段,但是容器化技術有望成為一個混合雲的工具,這主要歸功于其在不同基礎設施之間的可移植性。容器管理将繼續與docker及其他雲供應商一起開發出下一代的容器技術。 随着雲供應商更多地幫助客戶找到混合選項而不是找到批發選項,本地工具也一定會發展良好。雖然aws、azure以及其他雲服務供應商會非常感激所有使用他們産品的企業,但是雲文化更傾向于其中長袖善舞者。
本文作者:滕曉龍編譯
來源:51cto