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