企業從VMware vSphere遷移到AWS的原因各種各樣,包括節省成本,動態配置,對混合環境和災難恢復的支持。正如從VMware遷移到AWS會帶來的多種好處一樣,也有很多種方法來實現這一飛躍。那么,從VMware遷移到AWS公共云的最佳方法有哪些?
有兩種主要的方法可以遷移基于VMware的虛擬機,使用亞馬遜Web服務(AWS)的原生工具,如虛擬機導入/導出以及使用AWS vCenter管理門戶。企業可能還會想要使用諸如來自Boomerang,RightScale,Racemi和CloudVelox的第三方工具,那些可以更好地支持云爆發、災難恢復(DR)、備份、自動遷移或報表管理。
比方說,RightScale整合了成本分析的功能,使其更易于理解在不同基礎架構上復雜應用部署的成本影響。其他工具可以自動傳輸那些應對峰值負載的虛擬機或設置災難恢復場景策略。這些功能可幫助確保遷移方案滿足企業的合規性需求。
考慮數據在AWS和現有數據中心之間來回傳輸的網絡需求也很重要。 IT團隊可以在現有的企業互聯網連接下傳輸較小的實例,以及相關的數據庫和文件。但是,更大的數據遷移應考慮特殊的AWS傳輸服務。AWS Direct Connect讓企業可以建立數據中心和AWS云之間的高速連接。 AWS Import/Export Snowball是一個加密的物理存儲設備,它可以使企業通過郵件從本地數據中心傳輸到AWS。
使用虛擬機導入/導出工具
AWS的虛擬機導入/導出工具可以幫助IT團隊將VMware的工作負載移到AWS上,然后再轉回到一個私有云里。它允許企業可以在AWS基礎架構中使用那些為了安全性,配置管理和VMware兼容所創建的工具和基礎架構。管理員可以通過命令行界面(CLI)或其它開發工具來提供AWS實例。要將一個虛擬機轉回本地,只要將彈性計算云(EC2)實例導出到一個亞馬遜簡單存儲服務(S3)桶,然后可以下載下來并運行在本地或者一個私有云里。
在這一過程中用到了兩個主要的命令行工具。ImportInstance對于單卷的虛擬機使用最佳。當遷移多個卷的虛擬機或者使用攜帶自己的許可證模式遷移Microsoft Windows實例時,則需要ImportImage命令集。
虛擬機必須是Windows或Linux/ Unix的。此外,虛擬機實例必須被保存為RAW,VHD,VMDK或OVA的格式。如果鏡像包含多個硬盤則使用OVA格式。這里還有一個默認20個同時上傳任務的限制以及磁盤鏡像最大自持1TB;虛擬機必須有一個單獨的網絡接口。另外,它不支持IPv6。
管理員必須使用AWS賬號配置幾個東西,包括虛擬機導入服務角色和AWS身份和訪問管理權限。企業還必須咨詢法律部門關于所有安裝實例的軟件許可方面的相關事宜。
使用AWS 管理門戶自動化虛擬機遷移
AWS vCenter管理門戶可以自動化將工作負載遷移到AWS的過程。該工具會在企業現有的VMware vCenter管理環境中安裝一個插件。它還可以讓IT部門在vCenter里管理AWS資源。這對于擁有VMware專業知識的企業來說是一個很好的選擇。它可以很容易將VMWare的虛擬機遷移到AWS上,同時又可以繼續使用現有的VMware相關工具。這對于在vCenter里創建一個自服務門戶,遷移VMware虛擬機到EC2以及拓展新的區域有很大的幫助。
此外,AWS vCenter管理門戶集成了虛擬機導入支持的功能。IT人員可以在vCenter中點擊一個不在運行的虛擬機,然后選擇“遷移到EC2”來自動創建一個EC2實例。
管理員還可以從vCenter控制臺來追蹤遷移的進度。要使用此選項,下載AWS vCenter連接器。你可以使用CLI或連接器管理控制臺來管理連接器。在AWS連接器和AWS管理門戶之間建立一個安全的連接也很重要。為了增加安全性,設置一個輪轉加密密鑰,可以幫助使用AWS Management Portal Connector Key來自動更新密鑰的過程。
對于考慮遷移到AWS的企業來說,原生AWS工具是一個不錯的選擇。這些工具可以很容易地利用現有的VMware專業知識,在進入概念證明和測試階段的同時。不過,在產品化前對工作負載遷移進行額外的測試仍然很重要。尤其當應用程序跨越多個虛擬機,擁有圍繞大文件,IPv6網絡要求或含有其他AWS不支持的功能等這些的特殊考量時更為重要。考慮AWS和VMware基礎架構之間的成本差異來決定現有和新的工作負載要遷移到哪里也是很好的做法。