當組織中的多個部門有不同的工作流程和存儲需求時,多云部署可以提供幫助。但是使用多個云會帶來挑戰,包括在云之間遷移工作負載和訪問資源。
首先,人們可能會遇到將工作負載從一個云遷移到另一個云的問題。云計算必須具有兼容的接口才能在它們之間遷移工作負載。像REST這樣的標準已經變得更加突出,但并不是每個云計算供應商都遵守它們。要透明地從一個云連接到另一個云,源云必須能夠與目標云的API進行通信,事實并非如此。
每個云計算提供商都使用自己的標準和文件格式。考慮基于云計算的虛擬機,支持虛擬機存儲的文件存在不同的標準。企業的云平臺可能使用虛擬硬盤(VHD)、Qcow2、虛擬機磁盤(VMDK)或任何其他形成虛擬機磁盤格式的標準。而企業在一個云平臺中使用的云存儲服務可能無法在另一個云平臺中使用,這可能導致無法在云平臺之間輕松移動工作負載。如果云計算實例使用磁盤映像文件,則文件格式兼容性問題也可能會阻止企業在云平臺之間移動工作負載。
互操作性是關鍵
企業可能為特定目的使用不同的云服務,如存儲、或運行虛擬機或容器。而且企業可能會選擇其他云,域名購買 directadmin購買,因為它提供了強大的安全功能。在這種多云部署中,跨云訪問非常重要。例如,虛擬機可能會從企業用于存儲的云平臺訪問存儲。在構建多云環境時,請確保企業云平臺可以高度兼容,以簡化互操作性。
超過三分之一的被調查組織使用四個或更多公共云。
在多云環境中工作的另一個挑戰是每個云平臺都有自己的門戶。企業可能發現自己在幾個不同的管理窗口中工作,這增加了在配置環境時迷失的幾率。
多云環境中的下一個嚴重問題是應用程序擴展,這可能發生在多個云服務相同的環境中。這可能發生在不同部門有自主選擇滿足其需求的云端和應用程序的公司。如果您將每個云平臺作為單獨的實體進行管理,則很難避免應用程序蔓延。
每個云平臺都有自己的監控工具。在多云環境中,企業可能會監控不同監控實用程序的輸出,從而增加丟失重要信息的可能性。
如何創建無縫的多云部署
如果企業運行多云環境,其并不孤單。其他公司已經面臨多云挑戰并應對挑戰。以下三種方法將有助于企業的多云環境順利運行:
(1)請確保企業使用的是Amazon S3兼容的產品。如果是關于虛擬機,盡管虛擬機格式標準化不如存儲標準化那么普遍,但嘗試使用開放式虛擬化格式。如果是關于容器,請使用Docker。標準化的方法使多云環境運行更流暢。至少,它確保工作負載可以輕松地在不同的云中遷移。
(2)鞏固管理。單一的多云管理工具可以解決從使用多個管理工具,從多個管理門戶到處理應用程序和虛擬機蔓延等難題。該市場的供應商包括BMCSoftware、CenturyLink、思科,Concerto Cloud Services、IBM、Net Enrich、RightScale、Scalr、Turbonomic和VMware等。這些工具覆蓋了各自管理界面,位于各個云管理界面之上。它們提供單一界面來管理多云環境,并使其看起來像企業正在使用一個云平臺一樣。
(3)監視結果。除了多云管理之外,獨立的監控工具也會有所幫助。特定云計算的監控選項對于監控特定云中發生的事情很好。但是對于多云環境,企業需要一個可以看到涉及到的所有云的更大圖景的工具。這可以是一個開發多云或開源監控工具商業產品,美國服務器租用,如Nagios和Zabbix。
如果企業正在為多云部署問題而煩惱,些時間來解決所涉及的特殊挑戰。但不要就此停止。上述三種方法——標準化、統一化管理和機構獨立監測——將使多云端的體驗更加順利,同時減少挑戰