在混合云環境中遷移數據和應用并不是一件簡單的事。盡管挑戰是如此嚴峻,但是對于眾多企業來說其回報也是頗豐的。 對于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以及其他云服務供應商會非常感激所有使用他們產品的企業,但是云文化更傾向于其中長袖善舞者。