評量概觀 (移轉至 Azure App Service)

本文提供使用 Azure Migrate:探索和評量工具將內部部署 ASP.NET/Java Web 應用程式移轉至 Azure App 服務 的評量概觀。

什麼是評量?

使用探索和評估工具的評量是數據的時間點快照集,可測量整備程度,並提供將內部部署伺服器、資料庫和 Web 應用程式裝載至 Azure 的成本詳細數據。

評量類型

您可以使用 Azure Migrate:探索和評估工具建立四種類型的評定。

評定類型 詳細資料
Azure VM 將內部部署伺服器移轉至 Azure 虛擬機的評量。

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

您可以使用此評量類型,評估內部部署 VMware VM 以移轉至 Azure VMware 解決方案 (AVS)。 深入了解

Azure App 服務 評定提供一個重設大小準則:

調整大小準則 詳細資料 Data
以組態為基礎 根據收集的組態數據提出建議的評量 Azure App 服務 評定只會採用組態數據來考慮評估計算。 不會收集 Web 應用程式的效能數據。

如何? 評估內部部署 ASP.NET/Java Web 應用程式嗎?

您可以使用輕量型 Azure Migrate 設備所收集的組態數據來評估內部部署 Web 應用程式。 設備會探索內部部署 Web 應用程式,並將設定數據傳送至 Azure Migrate。 深入瞭解

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

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

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

設備開始探索之後,您可以收集想要評估至群組的伺服器(裝載 Web 應用程式),並針對具有評估類型 Azure App 服務 的群組執行評量。

請遵循我們的教學課程來評估 ASP.NET Web 應用程式 ,以試用這些步驟。

哪些屬性可用來自定義評量?

以下是 Azure App Service 評量屬性中包含的內容:

設定 詳細資料
目標位置 要作為移轉目的地的 Azure 區域。 Azure App Service 組態和成本建議是根據您指定的位置。
需要隔離 如果您想要讓 Web 應用程式在 Azure 資料中心的私用和專用環境中執行,請選取 [是],使用具有較快處理器、SSD 記憶體的 Dv2 系列 VM,以及相較於標準方案,將記憶體與核心比率加倍。
節省選項 (計算) 指定您想要評估考慮的節省選項,以協助將 Azure 計算成本優化。

Azure 保留 (保留 1 年或 3 年) 是最一致執行資源的好選項。

Azure 節省方案 (1 年或 3 年節省方案) 提供額外的彈性和自動的成本最佳化。 理想情況下移轉後,您可以同時使用 Azure 保留和節省方案 (先取用保留),但在 Azure Migrate 評量中,您只能看到一次 1 個節省選項的成本估計。

當您選取 [無] 時,Azure 計算成本會以隨用隨付費率或實際使用量為基礎。

您必須在供應項目/授權程式中選取隨用隨付,才能使用保留執行個體或 Azure 節省方案。 當您選取 『None' 以外的任何節省選項時,「折扣 」設定不適用。 每月成本估計的計算方式是將 744 小時乘以所建議 SKU 的每小時價格。
供應項目 您要在其中註冊的 Azure 供應專案。 評量會評估該供應項目的成本。
貨幣 帳戶的帳單貨幣。
折扣 (%) 基於 Azure 供應項目所能獲得的任何訂用帳戶專屬折扣。 預設設定為 0%。
EA 訂用帳戶 指定 Enterprise 合約 (EA) 訂用帳戶用於成本估計。 考慮適用於訂用帳戶的折扣。

保留實例、折扣 ≦ 和 VM 執行時間屬性的設定,並保留其預設設定。
安全性 指定您是否要評估 Azure 上安全性工具的整備程度和成本。 如果設定具有預設值 [是],且具有 適用於雲端的 Microsoft Defender,則會使用 適用於雲端的 Microsoft Defender 評估 Azure App 服務 部署的安全性整備程度和成本。

檢閱使用 Azure Migrate 建立評量的最佳作法

計算整備程度

Azure App Service 整備程度

Azure App 服務 Web 應用程式的整備程度是以內部部署 Web 應用程式和 Azure App 服務 之間的功能相容性檢查為基礎:

  1. Azure App 服務 評估會考慮 Web 應用程式設定數據,以識別相容性問題。
  2. 如果找不到相容性問題,整備程度會針對目標部署類型標示為 [準備就緒]
  3. 如果發生非重大相容性問題,例如未封鎖移轉至特定目標部署類型的降級或不支援的功能,則整備程度會標示為 「就緒」, 其中包含 警告 詳細數據和建議的補救指引。
  4. 如果有任何可能會封鎖移轉至特定目標部署類型的相容性問題,整備程度會標示為 [未就緒],其中包含問題詳細資料和建議的補救指導。
  5. 如果探索仍在進行中,或 Web 應用程式有任何探索問題,整備程度會標示為 未知 ,因為評量無法計算該 Web 應用程式的整備程度。

安全性整備程度

如果 Web 應用程式標示為 [就緒] 或 [就緒],且條件為 [Azure App 服務],則會標示為 [適用於 App Service 的 Microsoft Defender 就緒]。

計算重設大小

Azure App 服務 SKU

評量根據設定資料判定整備程度後,就會決定適合用來在 Azure App Service 中執行應用程式的 Azure App Service SKU。 進階版 計劃適用於生產工作負載,並在專用的虛擬機實例上執行。 每個執行個體均可支援多個應用程式和網域。 隔離方案會在私人、專用的 Azure 環境中裝載您的應用程式,非常適合需要與內部部署網路進行安全連線的應用程式。

注意

目前,Azure Migrate 僅建議 I1、P1v2 和 P1v3 SKU。 Azure App Service 中有更多 SKU 可供使用。 深入了解

Azure App Service 方案

在 App Service 中,應用程式一律會在 App Service 方案中執行。 App Service 方案會定義一組計算資源,供要執行的 Web 應用程式使用。 概括而言,方案/SKU 會根據下表來決定。

需要隔離 保留執行個體 App Service 方案/SKU
Yes Yes I1
No I1
No Yes P1v3
No No P1v2

Azure App Service 成本詳細資料

App Service 方案會根據所使用的計算資源計費。 在 App Service 中,您會依 App Service 方案付費,而不是按 Web 應用程式付費。 一或多個應用程式可設定為在相同的計算資源上執行 (或在相同的 App Service 方案中執行)。 無論您將何種應用程式置入此 App Service 方案,都會在該 App Service 方案定義的計算資源上執行。 為了將成本最佳化,Azure Migrate 評量會將多個 Web 應用程式配置給每個建議的 App Service 方案。 配置給每個方案實例的 Web 應用程式數目如下表所示。

App Service 計劃 每個 App Service 方案的 Web 應用程式
I1 8
P1v2 8
P1v3 16

注意

可以隨時相應增加和相應減少您的 App Service 方案。 深入了解

安全性成本

對於已建議給 App Service 方案的 Web 應用程式,安全性成本會根據建議的 App Service 方案計算。

下一步