評定您的內部部署工作負載
在 Tailwind Traders 開始移轉專案之前,我們需要檢閱 Azure 所提供以支援移轉程序的工具、程式和服務。
移轉工具和服務的須知事項
有一系列的工具與服務可協助您規劃並完成移轉的四個階段。 大部分的移轉都需要數個程序和服務。 針對某些移轉,您可能只需要一或兩個服務或工具。
服務或工具 | 階段 | 描述 |
---|---|---|
服務對應 | 評估 | Azure 監視器的服務對應功能會對應 Windows 或 Linux 上應用程式元件之間的通訊。 在判斷要移轉的資料時,請使用這項功能來識別相依性。 服務對應需要在來源環境虛擬機器上安裝另一個代理程式。 |
Azure TCO 計算機 | 評估 | Azure 擁有權總成本 (TCO) 計算機可估計您將工作負載移轉至 Azure 後實際上能省下的成本。 |
Azure Migrate | 評估 與 移轉 | Azure Migrate 會執行虛擬機器 (Hyper-V 和 VMWare)、雲端式虛擬機器、實體伺服器、資料庫、資料、虛擬桌面基礎結構和 Web 應用程式的評量並移轉至 Azure。 |
Data Migration Assistant (DMA) \(英文\) | 評估 與 移轉 | SQL Server Data Migration Assistant 可協助您升級至新式資料平台。 其會協助偵測可能對您新版 SQL Server 或 Azure SQL Database 中資料庫功能造成影響的相容性問題。 |
Database Migration Service | 評估 與 移轉 | Azure 資料庫移轉服務會針對數個不同的資料庫執行評量和移轉,而不只是 Azure SQL Database。 |
資料移轉工具 | 移轉 | Azure Cosmos DB 資料移轉工具會將現有的資料庫移轉至 Azure Cosmos DB。 |
Microsoft 成本管理 | 最佳化 | Microsoft 成本管理 (先前稱為 Azure 成本管理和計費) 可協助您監視、最佳化及控制進行中的 Azure 成本。 |
Advisor | 監視 | Azure Advisor 可協助您將 Azure 資源最佳化,以達成可靠性、效能、成本、安全性和卓越營運等目標。 |
監視 | 監視 | Azure 監視器會從內部部署和 Azure 資源收集監視遙測,以協助您分析資料、設定警示及識別問題。 |
Microsoft Sentinel | 監視 | Microsoft Sentinel 會為您的應用程式提供智慧型安全性分析,方便您收集、偵測、調查及回應事件。 |
讓我們檢查三個 Azure 服務和工具,以支援將 Tailwind Traders 工作負載移轉至 Azure 的評量階段:
- Azure Migrate
- Azure TCO 計算機
- Azure 監視器的服務對應功能
服務對應
Azure 監視器的服務對應功能可讓您在內部部署環境中自動探索應用程式及其元件。 使用此功能來深入解析 Tailwind Traders 的應用程式結構,以有效地規劃和執行您的移轉。 服務對應支援在 Windows 和 Linux 平台上探索。
您可以使用服務對應以互連系統集合的方式檢閱 Tailwind Traders 伺服器環境。 服務對應會以數種格式顯示環境詳細資料:
- 伺服器之間的連線
- 伺服器流程
- 輸入和輸出連線延遲
- 跨任何連線結構的 TCP 或 UDP 連接埠
服務對應的須知事項
Azure 監視器的服務對應功能支援數個重要評量功能:
探索:建置伺服器與其處理程序的相依性通用參考。 以直覺的圖表形式檢閱探索到的資訊。 識別失敗的網路連線。
事件管理:消除問題隔離的猜測。 識別設定錯誤的系統和元件。
移轉保證:規劃、加速及驗證您的 Azure 移轉。 確保不會遺漏任何內容,且不會發生意外中斷。
業務持續性:識別系統彼此相依的方式,進而協助確保復原方案的可靠性。 識別在伺服器還原且可再次使用後,必須復原的前端系統有哪些。
修補檔管理:識別哪些其他小組和伺服器正在使用修補中的服務。 在關閉系統進行修補之前先通知小組。
若要使用 Azure 服務對應,您需要下列設定:
在 Azure 入口網站中定義的 Log Analytics 工作區。
安裝在 Windows 或 Linux 電腦上的 Azure 監視器代理程式。 此代理程式會從電腦收集事件和效能資料,並將其傳送至 Log Analytics 工作區。
安裝在 Windows 或 Linux 電腦上的 Dependency Agent。 此代理程式會收集電腦上執行之處理程序的探索資料,以及其外部流程相依性。 Dependency Agent 需要在同一部電腦上安裝 Azure 監視器代理程式。
Azure TCO 計算機
Azure TCO 計算機可協助您在移轉之後估計和最佳化預期的 Azure 成本。 計算機會引導您完成三個步驟來準備估計:
- 定義您的工作負載
- 調整任何假設
- 檢視估計報告
Azure TCO 計算機的須知事項
首先,您可以定義現有工作負載的特性。 您可以輸入伺服器、資料庫、儲存體和網路的相關資訊。 下列螢幕擷取畫面顯示伺服器的範例工作負載定義:
定義現有的工作負載之後,您可以調整任何假設,例如:
- 軟體保證涵蓋範圍
- 異地備援儲存體
- 虛擬機器成本
- 電力、儲存體和 IT 人力的成本
- 包含硬體和軟體成本、虛擬化成本、資料中心成本等其他假設
透過進行這些調整,您可以微調工作負載,以盡可能準確地向 Tailwind Traders 反映其實際成本。
在最後一個步驟中,您會在 [檢視報表] 頁面上檢閱可能節省成本的相關資訊。
報表中可用的資訊有助於識別從內部部署內容轉而使用 Azure 中內容的優點。
Azure Migrate 和評量
您可以使用 Azure Migrate 來執行無代理程式的環境探索,或使用代理程式來執行相依性分析。 您可以在 Azure 入口網站中存取 Azure Migrate 功能,以協助評估您目前的內部部署工作負載。 Azure Migrate 會針對您需要佈建的虛擬機器大小提出建議,以評估移至 Azure 的整備程度。 您可以識別那些電腦將耗用之資源的估計成本,讓管理小組可以設定預算。
Azure Migrate 可協助您針對所即將移轉電腦進行以效能為基礎的大小調整計算 (虛擬機器大小調整、運算/儲存體),並估計在 Azure 中執行這些電腦的持續成本。 Azure Migrate 可以同時評定 Hyper-V 與 VMware 型虛擬機器,以及實體伺服器。
Azure Migrate 也支援那些機器的相依性視覺化。 它可協助您將可一起評定的電腦分組在一起,並最終將它們同時移轉到 Azure。
伺服器評量的須知事項
Azure Migrate 包含數個評估工具,可協助您準備移轉。 若要執行無代理程式探索,請使用 Azure Migrate:伺服器評量工具。
伺服器評量會引導您下載輕量收集器設備。 此設備會探索您環境中的系統。 此工具會使用設備收集的資料來識別虛擬機器核心、記憶體、磁碟大小和網路介面卡的相關資料。 如果適用,收集器也會收集效能資料,例如 CPU 和記憶體使用量、磁碟 IOPS、磁碟輸送量以及網路輸出。
資料收集完成後,資料會推送至您的 Azure Migrate 專案。 在 Azure 入口網站中,您可以檢視探索到的系統並下載報告。 評估伺服器的完整程序可以視覺化,如下所示:
- 下載及設定設備
- 開始探索
- 建立評量
- 檢閱評定
我們會在下一個單元中更詳細地深入探討 Azure Migrate。