評量概觀(遷移至 Azure VMware 解決方案)

Azure Migrate 提供中央中樞來追蹤內部部署應用程式和工作負載的探索、評量和移轉。 它也會將私人和公用雲端實例追蹤至 Azure。 中樞提供 Azure Migrate 工具進行評量和移轉,以及第三方獨立軟體廠商 (ISV) 供應專案。

Azure Migrate 中的探索和評估工具會評估要移轉至 Azure 虛擬機和 Azure VMware 解決方案 的內部部署伺服器。 本文提供如何計算 Azure VMware 解決方案 評估的相關信息。

注意

Azure VMware 解決方案 評估只能針對 VMware vSphere VM 建立。

評量類型

您使用 Azure Migrate 建立的評量是資料的時間點快照集。 您可以使用 Azure Migrate 建立兩種類型的評量:

評定類型 詳細資料
Azure VM 將內部部署伺服器移轉至 Azure 虛擬機的評量。 您可以在 VMware vSphere 和 Hyper-V 環境中評估內部部署伺服器,以及使用此評定類型移轉至 Azure VM 的實體伺服器
Azure SQL 將內部部署 SQL 伺服器從 VMware 環境遷移至 Azure SQL 資料庫 或 Azure SQL 受控執行個體 的評量。
Azure App Service 評估,將內部部署 ASP.NET Web 應用程式、在 IIS 網頁伺服器或 Java Web 應用程式上執行,從 VMware vSphere 環境在 Tomcat 伺服器上執行,以 Azure App 服務。
Azure VMware 解決方案 (AVS) 將內部部署 vSphere 伺服器遷移至 Azure VMware 解決方案 的評量。 您可以使用此評量類型,評估內部部署 VMware vSphere VM 以移轉至 Azure VMware 解決方案。 深入了解

注意

如果探索和評估工具上的 Azure VM 或 Azure VMware 解決方案 評量數目不正確,請按兩下評量總數以流覽至所有評量,並重新計算 Azure VM 或 Azure VMware 解決方案 評定。 接著,探索和評估工具將會顯示該評量類型的正確計數。

Azure VMware 解決方案 評量提供兩個重設大小準則選項:

評量 詳細資料 Data
以效能為基礎 根據內部部署 VM 收集的效能數據進行評估。 建議的節點大小:根據CPU和記憶體使用率數據,以及您為評量選取的節點類型、記憶體類型和 FTT 設定。
作為內部部署 以內部部署大小為基礎的評量。 建議的節點大小:根據內部部署 VM 大小,以及您為評量選取的節點類型、記憶體類型和 FTT 設定。

如何? 執行評量嗎?

有幾種方式可以執行評定。

  • 使用輕量型 Azure Migrate 設備所收集的伺服器元數據來評估伺服器。 設備會探索內部部署伺服器。 然後,它會將伺服器元數據和效能數據傳送至 Azure Migrate。 這允許更精確。
  • 使用以逗號分隔值 (CSV) 格式匯入的伺服器元數據來評估伺服器。

如何? 使用設備進行評估?

如果您要部署 Azure Migrate 設備來探索內部部署伺服器,請執行下列步驟:

  1. 設定 Azure 和您的內部部署環境以使用 Azure Migrate。
  2. 針對您的第一個評量,建立 Azure 專案,並將探索和評量工具新增至其中。
  3. 部署輕量型 Azure Migrate 設備。 設備會持續探索內部部署 vSphere 伺服器,並將伺服器元數據和效能數據傳送至 Azure Migrate。 將設備部署為 VM。 您不需要在想要評估的伺服器上安裝任何專案。

設備開始伺服器探索之後,您可以收集想要評估為群組的伺服器,並針對具有評量類型 Azure VMware 解決方案 (AVS) 的群組執行評量。

遵循這裡的步驟,建立您的第一個 Azure VMware 解決方案 評定。

如何? 使用匯入的數據進行評估?

如果您要使用 CSV 檔案來評估伺服器,則不需要設備。 請改為執行下列步驟:

  1. 設定 Azure 以使用 Azure Migrate。
  2. 針對您的第一個評量,建立 Azure 專案,並將探索和評量工具新增至其中。
  3. 下載 CSV 範本,並將伺服器資料新增至其中。
  4. 將範本匯入 Azure Migrate。
  5. 探索使用匯入新增的伺服器、將它們收集到群組中,然後針對具有評量類型 Azure VMware 解決方案 (AVS) 的群組執行評量。

設備會收集哪些數據?

如果您使用 Azure Migrate 設備進行評估,請瞭解針對 VMware vSphere 收集的元數據和效能數據。

設備如何計算效能數據?

如果您使用裝置進行探索,它會使用下列步驟收集計算設定的效能資料:

  1. 設備會收集實時取樣點。

    • VMware vSphere VM:每隔 20 秒收集一個範例點。
  2. 設備會結合範例點,每10分鐘建立一個數據點。 若要建立數據點,設備會從所有範例中選取尖峰值。 然後,它會將數據點傳送至 Azure。

  3. Azure Migrate 會儲存上個月的所有 10 分鐘數據點。

  4. 當您建立評量時,評量會識別要用於許可權的適當數據點。 識別是以效能歷程記錄百分位數使用率百分位數值為基礎。

    • 例如,如果效能歷程記錄是一周,且百分位數使用率為第95個百分位數,則評估會針對上周排序10分鐘的取樣點。 它會依遞增順序排序它們,並挑選第95個百分位數值進行許可權調整。
    • 第 95 個百分位數值可確保忽略任何極端值,如果您挑選第 99 個百分位數,可能會包含此值。
    • 如果您想要挑選期間尖峰使用量,且不想錯過任何極端值,請選取百分位數使用率的第 99 個百分位數。
  5. 此值乘以舒適因數,以取得設備所收集這些計量的有效效能使用率數據:

    • CPU 使用率
    • RAM 使用率

收集下列效能數據,但不會用於調整 Azure VMware 解決方案 評量的建議:

  • 連結至 VM 之每個磁碟的磁碟 IOPS 和輸送量數據。
  • 網路 I/O,用來處理連結至 VM 之每個網路適配器的效能型大小調整。

如何計算 Azure VMware 解決方案 評估?

Azure VMware 解決方案 評估會使用內部部署 vSphere 伺服器的元數據和效能數據來計算評量。 如果您部署 Azure Migrate 設備,評量會使用設備收集的數據。 但是,如果您執行使用 CSV 檔案匯入的評量,則會提供計算的元數據。

計算會在下列三個階段進行:

  1. 計算 Azure VMware 解決方案 整備程度:內部部署 vSphere VM 是否適合移轉至 Azure VMware 解決方案。
  2. 計算節點之間的 Azure VMware 解決方案 節點數目和使用率:估計執行 VMware vSphere VM 所需的 Azure VMware 解決方案 節點數目,以及所有節點的 CPU、記憶體和記憶體使用率。
  3. 每月成本估計:執行內部部署 vSphere VM 之所有 Azure VMware 解決方案 節點的預估每月成本。

計算順序為上述順序。 只有在伺服器通過前一個階段時,伺服器才會移至較新的階段。 例如,如果伺服器失敗 Azure VMware 解決方案 整備階段,則會將其標示為不適合 Azure。 未針對該伺服器進行重設大小和成本計算

Azure VMware 解決方案 評定中有哪些內容?

以下是 Azure VMware 解決方案 評量中包含的內容:

屬性 詳細資料
目標位置 指定要移轉的私人雲端位置 Azure VMware 解決方案。
儲存體類型 指定要用於 Azure VMware 解決方案 的儲存引擎。 Azure VMware 解決方案 目前僅支援 vSAN 作為預設記憶體類型,但會根據藍圖提供更多記憶體選項。
保留實體 (RI) 此屬性可協助您在 Azure VMware 解決方案 購買時指定保留實例,以及保留實例的期限。 您的成本估計值會考慮選擇的選項。瞭解更多資訊

如果您選取保留實例,則無法指定 「Discount ≧」。。
節點類型 指定用來在 Azure 中使用的 Azure VMware 解決方案 節點類型。 默認節點類型為AV36。 未來可能會有更多節點類型可供使用。 Azure Migrate 會建議將 VM 移轉至 Azure VMware 解決方案 所需的節點數目。
FTT 設定、RAID 層級 指定容錯與 Raid 組合的有效組合。 選取的 FTT 選項結合 RAID 層級和內部部署 vSphere VM 磁碟需求,將決定 Azure VMware 解決方案 中所需的 vSAN 記憶體總數。 計算后的可用記憶體總計也包含保留給管理對象的空間,例如 vCenter Server 和 b) vSAN 作業所需的 25% 記憶體寬限時間。
重設大小準則 設定用來判斷 Azure VMware 解決方案 節點記憶體、CPU 和記憶體需求的準則。 您可以選擇 以效能為基礎的 重設大小或 內部部署 ,而不考慮效能歷程記錄。 若要直接隨即轉移,請選擇作為內部部署。 若要取得以使用量為基礎的重設大小,請選擇效能型。
效能歷程記錄 設定評估伺服器效能數據的持續時間。 只有當重設大小準則 是以效能為基礎時,才適用此屬性。
百分位數使用率 指定要針對正確重設大小而考慮之效能範例的百分位數值。 只有當重設大小是以效能為基礎時,才適用此屬性。
緩和因數 Azure Migrate 會在評量期間考慮緩衝區(舒適因素)。 此緩衝區會套用在 VM 的伺服器使用率數據上(CPU、記憶體和磁碟)。 舒適因素會考慮季節性使用量、短期效能歷程記錄,以及未來使用量可能會增加的問題。 例如,具有 20% 使用率的 10 核心 VM 通常會產生 2 核心 VM。 不過,使用 2.0 倍的舒適係數,結果會改為 4 核心 VM。
供應項目 顯示您已註冊的 Azure 供應專案。 Azure Migrate 會據以估計成本。
貨幣 顯示您帳戶的計費貨幣。
折扣 (%) 列出您在 Azure 供應專案上收到的任何訂用帳戶特定折扣。 預設設定為 0%。
Azure Hybrid Benefit 指定您是否具有軟體保證且符合 Azure Hybrid Benefit 的資格。 雖然由於以節點為基礎的價格,它不會影響 Azure VMware 解決方案 定價,但客戶仍然可以使用 Azure Hybrid Benefits 在 Azure VMware 解決方案 套用內部部署 OS 或 SQL 授權(Microsoft 型)。 其他軟體 OS 廠商必須提供自己的授權條款,例如 RHEL。
vCPU Oversubscription 指定 Azure VMware 解決方案 節點中系結至一個實體核心的虛擬核心數目比率。 計算中的預設值是 Azure VMware 解決方案 中的 4 個 vCPU:1 實體核心。 API 使用者可以將此值設定為整數。 請注意,vCPU 過度訂閱 > 4:1 可能會影響工作負載,視其 CPU 使用量而定。 重設大小時,我們一律假設所選核心使用率為 100%。
記憶體過度認可因數 指定叢集上記憶體過度認可的比例。 值 1 代表 100% 的記憶體使用量,例如 0.5,是 50%,而 2 會使用 200% 的可用記憶體。 您最多只能將 0.5 到 10 的值新增至一個小數位數。
重複資料刪除和壓縮因數 指定工作負載的預期重複數據刪除和壓縮因數。 實際值可以從內部部署 vSAN 或記憶體組態取得。 這些會因工作負載而異。 值為 3 表示 3 倍,因此 300GB 磁碟只會使用 100GB 記憶體。 值為 1 表示不會重複資料刪除或壓縮。 您只能將介於 1 到 10 的值相加到一個小數位數。

Azure VMware 解決方案 適用性分析

Azure VMware 解決方案 評估會檢閱伺服器屬性,評估每個內部部署 vSphere VM 是否適合 Azure VMware 解決方案。 它也會將每個評估的伺服器指派給下列其中一個適用性類別:

  • 準備好進行 AVS:伺服器可以依現態移轉至 Azure VMware 解決方案,而不需要進行任何變更。 它將從 Azure VMware 解決方案 開始提供完整支援。
  • 備妥條件:在 VMware vSphere 中可能有一些相容性問題範例因特網通訊協定或已淘汰的 OS,且必須先補救,才能移轉至 Azure VMware 解決方案。 若要修正任何整備問題,請遵循評定建議的補救指引。
  • 尚未準備好進行 AVS:VM 將不會在 Azure VMware 解決方案 中啟動。 例如,如果內部部署 VMware vSphere VM 已連結外部裝置,例如 cd-rom,VMware vMotion 作業將會失敗(如果使用 VMware vMotion)。
  • 整備程度未知:Azure Migrate 無法判斷伺服器的整備程度,因為從內部部署環境收集的中繼資料不足。

評量會檢閱伺服器屬性,以判斷內部部署 vSphere 伺服器的 Azure 整備程度。

伺服器屬性

評量會檢閱內部部署 vSphere VM 的下列屬性,以判斷是否可以在 Azure VMware 解決方案 上執行。

屬性 詳細資料 Azure VMware 解決方案 整備狀態
網際網路通訊協定 Azure VMware 解決方案 目前不支援端對端 IPv6 因特網尋址。 請連絡您的本機 MSFT Azure VMware 解決方案 GBB 小組,以取得使用 IPv6 偵測到伺服器的補救指引指引。 不支援的 IPv6
作業系統 VMware 已淘汰特定操作系統版本的支援,評估建議您在移轉至 Azure VMware 解決方案 之前升級操作系統。 深入了解
不支援的 OS

調整大小

在 vSphere 伺服器標示為準備好 Azure VMware 解決方案 之後,Azure VMware 解決方案 評定會提出節點大小調整建議,其中包括識別適當的內部部署 vSphere VM 需求,並尋找所需的 Azure VMware 解決方案 節點總數。 這些建議會根據指定的評量屬性而有所不同。

  • 如果評量使用以效能為基礎的重設大小,Azure Migrate 會考慮伺服器的效能歷程記錄,以針對 Azure VMware 解決方案 做出適當的重設大小建議。 如果您過度配置內部部署 vSphere VM,但使用率很低,而且您想要在 Azure VMware 解決方案 中調整 VM 大小,以節省成本,這個方法特別有用。 此方法可協助您在移轉期間優化大小。

注意

如果您的匯入會使用 CSV 檔案來提供服務,則如果您選擇以效能為基礎的重設大小,則會使用您指定的效能值(CPU 使用率、記憶體使用率、儲存體、磁碟 IOPS 和輸送量)。 您將無法提供效能歷程記錄和百分位數資訊。

  • 如果您不想要考慮 VM 重設大小的效能數據,而且想要將內部部署 vSphere 伺服器視為 Azure VMware 解決方案,您可以將重設大小準則設定為內部部署。 然後,評量會根據內部部署 vSphere 設定來調整 VM 的大小,而不考慮使用率數據。

FTT 重設大小參數

Azure VMware 解決方案 中使用的儲存引擎是 vSAN。 vSAN 記憶體原則會定義伺服器的記憶體需求。 這些原則可確保 VM 所需的服務層級,因為原則會決定如何將儲存體配置給 VM。 可用的 FTT-Raid 組合如下:

容忍失敗(FTT) RAID 組態 所需的最小主機 重設大小考慮
1 RAID-1 (鏡像) 3 100GB VM 會耗用 200GB。
1 RAID-5 (清除編碼) 4 100GB VM 會耗用 133.33GB
2 RAID-1 (鏡像) 5 100GB VM 會耗用 300GB。
2 RAID-6 (清除編碼) 6 100GB 的 VM 會耗用 150GB。
3 RAID-1 (鏡像) 7 100GB VM 會耗用 400GB。

以效能為基礎的重設大小

針對以效能為基礎的重設大小,Azure Migrate 設備會分析內部部署 vSphere 環境,以收集 CPU、記憶體和磁碟的效能數據。 因此,Azure VMware 解決方案的效能型重設大小會考慮配置的磁碟空間,並使用所選的記憶體和 CPU 百分位數使用率。 例如,如果 VM 已配置 4 個 vCPU,但只使用 25%,則 Azure VMware 解決方案 該 VM 的大小會是 1 個 vCPU。

效能資料收集步驟:

  1. 針對 VMware vSphere VM,Azure Migrate 設備會每隔 20 秒收集一次實時取樣點。
  2. 設備會每隔 10 分鐘收集一次取樣點,並將過去 10 分鐘的最大值傳送至 Azure Migrate。
  3. Azure Migrate 會儲存過去一個月的所有 10 分鐘樣本點。 然後,根據針對 效能歷程記錄百分位數使用率所指定的評量屬性,它會識別用於正確重設大小的適當數據點。 例如,如果效能歷程記錄設定為1天,且百分位數使用率為第95個百分位數,Azure Migrate會針對最後一天使用10分鐘的取樣點、依遞增順序排序,然後挑選第95個百分位數值進行右重設大小。
  4. 此值乘以安慰因數,以取得設備所收集之每個計量(CPU 使用率和記憶體使用率)的有效效能使用率數據。

判斷有效使用率值之後,記憶體、網路和計算大小調整會如下處理。

儲存體 重設大小:Azure Migrate 除了客戶選取的 FTT 設定之外,也會使用總內部部署 VM 磁碟空間作為計算參數,以判斷 Azure VMware 解決方案 vSAN 記憶體需求。 FTT - 無法容許,以及要求每個 FTT 選項最少的節點數目,將決定與 VM 磁碟需求結合所需的 vSAN 記憶體總數。 如果您的匯入會使用 CSV 檔案來提供服務,當您建立以效能為基礎的評量時,會考慮記憶體使用率。 如果您建立內部部署評定,邏輯只會查看每個 VM 配置的記憶體。

網路大小調整:Azure VMware 解決方案 評估目前不會考慮節點大小的任何網路設定。 移轉至 Azure VMware 解決方案 時,會根據 VMware NSX- T 數據中心標準使用最小值和最大值。

計算大小調整:計算機需求(FTT 大小調整參數)之後,Azure VMware 解決方案 評估會考慮 CPU 和記憶體需求,根據節點類型判斷 Azure VMware 解決方案 所需的節點數目。

  • 根據重設大小準則,Azure VMware 解決方案 評估會查看以效能為基礎的 VM 數據或內部部署 vSphere VM 組態。 舒適因數設定允許指定叢集的成長因數。 目前預設會啟用超線程,因此 36 個核心節點會有 72 個虛擬核心。 每個實體 4 個虛擬核心是用來判斷每個叢集的 CPU 閾值,其使用 VMware 標準不超過 80% 的使用率,以允許維護或失敗處理,而不會影響叢集可用性。 目前沒有可變更超訂閱值的覆寫,未來版本可能會有此專案。

作為內部部署重設大小

如果您使用 作為內部部署大小調整,Azure VMware 解決方案 評量不會考慮 VM 和磁碟的效能歷程記錄。 相反地,它會根據內部部署配置的大小來配置 Azure VMware 解決方案 節點。 默認記憶體類型為 Azure VMware 解決方案中的 vSAN。

深入瞭解如何檢閱 Azure VMware 解決方案 評定。

Azure VMware 解決方案節點上的CPU使用率

CPU 使用率假設可用核心使用量為 100%。 若要減少所需的節點數目,您可以根據工作負載特性和內部部署 vSphere 體驗,將超額訂閱從 4:1 增加到 6:1。 不同於磁碟,Azure VMware 解決方案 不會對CPU使用率造成任何限制。 客戶必須確保叢集能以最佳方式執行,因此如果需要「作用中」,請據以調整。 若要允許更多成長空間,請減少超額訂閱或增加成長因數的值。

CPU 使用率也已考慮 vCenter Server、NSX Manager 和其他較小資源的管理額外負荷。

Azure VMware 解決方案節點上的記憶體使用率

記憶體使用率會顯示所有節點的總記憶體,以及伺服器或工作負載的需求。 記憶體可以超過訂閱,並再次 Azure VMware 解決方案 沒有限制,而且客戶可以為其工作負載執行最佳的叢集效能。

記憶體使用率也已考慮 vCenter Server、NSX Manager 和其他較小資源的管理額外負荷。

Azure VMware 解決方案節點上的 儲存體 使用率

儲存體 使用率是根據下列順序計算:

  1. VM 所需的大小(依目前配置或以效能為基礎的已使用空間)
  2. 如果有的話,請套用成長因數
  3. 新增管理額外負荷並套用 FTT 比率
  4. 套用重複資料刪除和壓縮因數
  5. 針對 vSAN 套用所需的 25% 寬限時間
  6. 導致 VM 的可用記憶體總記憶體,包括管理額外負荷。

3節點叢集上的可用記憶體會以預設記憶體原則為基礎,也就是Raid-1,並使用粗布建。 例如,計算清除程序代碼或Raid-5時,至少需要4個節點。 請注意,在 Azure VMware 解決方案 中,系統管理員或執行命令(目前為預覽版)可以變更客戶工作負載的記憶體原則。 [深入瞭解](./azure-vmware/configure-storage-policy.md)

限制因素

評量中顯示的限制因素可能是根據節點上使用率的 CPU 或記憶體或記憶體或記憶體資源。 這是資源,其限制或決定容納資源所需的主機/節點數目。 例如,在評估中,如果發現將 8 個 VMware VM 遷移至 Azure VMware 解決方案 之後,將會使用 50% 的 CPU 資源、14% 的記憶體使用,並將在 3 Av36 節點上使用 18% 的記憶體,因此 CPU 是限制因素。

信賴評等

Azure Migrate 中的每個效能型評量都與信賴評等相關聯,其範圍從一顆(最低)到五顆星(最高)。

  • 信賴評等會根據計算評量所需的數據點可用性,指派給評量。

  • 評量的信賴評等可協助您評估 Azure Migrate 提供的大小建議之可靠性。

  • 信賴評等不適用於 內部部署 評定。

  • 針對以效能為基礎的大小調整,Azure VMware 解決方案 評估需要 CPU 和 VM 記憶體的使用率數據。 會收集下列數據,但不會用於 Azure VMware 解決方案的大小調整建議:

    • 連結至 VM 之每個磁碟的磁碟 IOPS 和輸送量數據。
    • 網路 I/O,用來處理連結至 VM 之每個網路適配器的效能型大小調整。

    如果 vCenter Server 中有任何一個使用率號碼無法使用,則大小建議可能不可靠。

根據可用的數據點百分比,評定的信賴評等如下。

資料點的可用性 信賴評等
0-20% 1 顆星
21-40% 2 顆星
41-60% 3 顆星
61-80% 4 顆星
81-100% 5 顆星

信賴等級低

以下是評估可能會獲得低信賴評等的一些原因:

  • 您未針對正在建立評估的持續時間剖析環境。 例如,如果您建立效能持續時間設定為一天的評量,則必須在開始探索之後至少等候一天,才能收集所有數據點。

  • 評定無法收集評估期間中部分或所有 VM 的效能數據。 如需高信賴評等,請確定:

    • VM 會在評量期間開啟電源
    • 允許埠 443 上的輸出連線
    • 針對 Hyper-V VM,會啟用易失記憶體

    請「重新計算」評量,以反映信賴評等的最新變更。

  • 某些 VM 是在計算評估期間建立的。 例如,假設您已為上個月的效能歷程記錄建立評量,但一周前才建立一些 VM。 在此情況下,新 VM 的效能數據將無法在整個期間使用,信賴評等會很低。

注意

如果任何評估的信賴評等小於五顆星,建議您至少等候一天的時間,讓設備分析環境,然後重新計算評量。 如果您未這麼做,以效能為基礎的重設大小可能不可靠。 在此情況下,建議您將評量切換至內部部署大小調整。

每月成本估計

重設大小建議完成之後,Azure Migrate 會將節點價格所需的 Azure VMware 解決方案 節點數目乘以計算 Azure VMware 解決方案 中執行內部部署 vSphere 工作負載的總成本。 每個 VM 成本的成本計算方式是將總成本除以評量中的 VM 數目。

  • 計算會將所需的節點數目、節點類型和位置納入考慮。
  • 它會匯總所有節點的成本,以計算每月總成本。
  • 成本會以評估設定中指定的貨幣顯示。

由於 Azure VMware 解決方案 的定價是每個節點,因此總成本沒有計算成本和記憶體成本分配。 深入瞭解

移轉工具指引

在適用於 Azure VMware 解決方案 評定的 Azure 整備報告中,您可以看到下列建議的工具:

  • VMware HCX 或 Enterprise:針對 VMware vSphere 伺服器,VMware 混合式雲端擴充功能 (HCX) 解決方案是建議的移轉工具,可將內部部署 vSphere 工作負載移轉至 Azure VMware 解決方案 私人雲端。 深入了解
  • 未知:對於透過 CSV 檔案匯入的伺服器,預設移轉工具未知。 雖然對於 VMware vSphere 伺服器,建議您使用 VMware 混合式雲端擴充功能 (HCX) 解決方案。

下一步

建立 Azure VMware 解決方案 VM 的評量