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