在移轉到雲端時,您首先需要更清楚了解應用程式、有多少伺服器和/或虛擬機器,以及要如何計畫將它們 轉移到雲端
許多組織都開始領悟到將現有的工作負載移到 Azure 可以有明顯的好處。為這項投資提供正當理由需要有把握,信任您將節省大量的營運成本,而且您目前的工作負載在雲端中將如預期運作。
許多工作負載無需修改就可以立即在 Azure 上執行,而一些在內部部署環境中具有操作和應用程式相依性的工作負載則需要進行進一步的分析和規劃。如果您的應用程式包括多台伺服器或虛擬機器,則必須進行整合規劃,來識別這些程式並將它們移轉到雲端中。這不是以手動方式進行的程序,您需要智慧規劃工具來完成。同樣地,在估計負載和雲端 VM 系列類型時,要獲得準確的成本比較可能充滿挑戰。若沒有自動化分析來將內部部署容量對應到 VM 執行個體,您的估計可能不敷所需而導致效能問題;也可能估計過多,而增加預算。
評估四步驟
內部部署應用程式和伺服器的評估
探索伺服器和虛擬機器通常是一個直接了當的過程。這有賴於直接與端點互動 (使用代理程式),或管理 Hypervisor (如 vSphere 或 Hyper-V)。
評估階段最終的目標是要收集伺服器和應用程式資訊,包括類型、組態、使用量以及可能執行中的應用程式。
應用程式和伺服器相依性的識別
探索一完成後,就需要對應伺服器 (與應用程式) 之間的任何相依性或通訊。這點很重要,因為在移轉應用程式時,您需要知道應用程式正在使用的所有伺服器和程序。
許多工具都提供伺服器相依性對應,但不會延伸到應用程式相依性。為了掌握工作負載之間所有通訊的全貌,您需要一個能夠涵蓋兩者的工具。這可讓您建立所有應用程式和工作負載的視覺化對應,而將其間的互動做為單一實體來進行成本計算、組態分析並在最後進行移轉。
組態分析
評估程序可讓您確保每個工作負載都能在您的雲端平台上運作。透過收集的分析資料,評估工具將能夠針對雲端中工作負載的相容性提供計量。例如,工作負載是否受到 OS 支援?或者是否有特定的硬體相依性無法在雲端環境中複寫 (例如執行 UEFI 開機,這大於 4 TB 的資料磁碟大小)?組態分析應告訴您哪些工作負載在不修改、經過修改下可以移轉,哪些工作負載可能需要進行基本修改才符合要求,以及哪些工作負載在其目前形態下不相容,並提供矯正潛在問題的指導方針或建議組態變更。
成本規劃
評估階段的最後一步是收集資源使用方式報告,例如 CPU、記憶體和儲存體。這一點很重要,因為內部部署虛擬機器往往過度佈建,而實際利用到的不及 20%。如果您要將內部部署伺服器的實體組態對應到 IaaS VM 系列類型,您可能會發現所支付的效能和規模高出所需。
由於雲端是以使用量模型來計算成本,您應該確保您的選擇符合效能和經濟目標。任何雲端模型的目標,是讓虛擬機器至少達到 90% 的利用率,同時確保滿足效能和可靠性目標。透過歷史資源分析,智慧成本分析工具可以判斷工作負載的實際使用狀況,並建議最佳的雲端 IaaS VM 系列來使用。
評估工具
Azure 生態系統中的許多工具都能讓您同時處理這些需求。Microsoft 在所有客戶的 Azure 訂閱中都有提供 Azure Migrate,用於將評估階段自動化。Azure Migrate 非常適合在 VMware 中擁有虛擬化伺服器的客戶。在其他環境中使用伺服器的客戶應利用 Azure Migrate 合作夥伴生態系統中的評估工具。這些工具還可以幫助您將 CPU、記憶體和儲存體等使用狀況特性用於相等的 Azure 環境,從而提供您繼續移轉計畫所需的技術和業務報告。使用這些工具將有助您充分發揮移往 Azure 的好處,並找出您的移轉過程何時可利用如 Azure Hybrid Benefit 此類方案,以進一步節省預算。透過 Azure Hybrid Benefit,您可以在移轉時將內部部署 Windows Server 授權與軟體保證搭配使用,省下高達 40% 的 Azure VM 執行時間成本。