什麼是 AWS Application Discovery Service? - AWS Application Discovery Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 AWS Application Discovery Service?

AWS Application Discovery Service可透過收集關於您內部部署伺服器和資料庫的使用情況和組態資料,協助您規劃遷移到AWS雲端。Application Discovery Service 與AWS Migration Hub和AWS Database Migration Service車隊顧問整合。Migration Hub 可將您的移轉狀態資訊彙總至單一主控台,簡化您的移轉追蹤作業。您可以從主區域的 Migration Hub 主控台檢視探索到的伺服器、將它們分組到應用程式中,然後追蹤每個應用程式的移轉狀態。您可以使用 DMS 叢集顧問來評估資料庫工作負載的移轉選項。

所有發現的數據都存儲在您的AWS Migration Hub家庭區域中。因此,在執行任何探查和移轉活動之前,您必須先在 Migration Hub 主控台或 CLI 命令中設定主區域。您的資料可以匯出到微軟 Excel 或分AWS析工具,如亞馬遜雅典娜和亞馬遜分析工具QuickSight。

使用應用程式探索服務 API,您可以匯出探查到之伺服器的系統效能和使用率資料。將此資料輸入您的成本模型,以計算在中執行這些伺服器的成本AWS。此外,您可以匯出伺服器之間存在的網路連線相關資料。此資訊有助於您判斷網路伺服器之間的相依性,並將這些伺服器分組至應用程式以利遷移規劃。

注意

在開始探索程序之AWS Migration Hub前,您必須先設定您的主地區域,因為您的資料會儲存在您的本地區域。如需有關使用本地區域的詳細資訊,請參閱本地區域

Application Discovery Service 提供兩種執行探索和收集內部部署伺服器相關資料的方式:

  • 透過 VMware vCenter 部署應用程式探索服務無代理程式收集器 (無代理程式收集器) (OVA 檔案),即可執行無代理程式探索。設定無代理程式收集器後,它會識別與 vCenter 相關聯的虛擬機器 (VM) 和主機。無代理程式收集器會收集下列靜態組態資料:伺服器主機名稱、IP 位址、MAC 位址、磁碟資源配置、資料庫引擎版本和資料庫結構描述。此外,它還會收集每個虛擬機器和資料庫的使用率資料,提供 CPU、RAM 和磁碟 I/O 等指標的平均和尖峰使用率。

  • 透過在每部 VM 和實體伺服器上部署AWS應用程式探索代理程式,即可執行代理程式探索。代理程式安裝程式適用於 Windows 和 Linux 作業系統。它會收集靜態組態資料、詳細的時間序列系統效能資訊、傳入和傳出網路連線,以及執行中的處理程序。

Application Discovery Service 與合作AWS夥伴網路 (APN) 合作夥伴的應用程式探索解決方案 這些第三方解決方案可協助您將內部部署環境的詳細資料直接匯入 Migration Hub,而無需使用任何無代理程式收集器或探索代理程式。協力廠商應用程式探索工具可以查詢 ApAWS plication Discovery Service,而且可以使用公用 API 寫入應用程式探索服務資料庫。如此一來,您就可以將資料匯入 Migration Hub,並加以檢視,以便可將應用程式與伺服器建立關聯並追蹤遷移。

VMware Discovery

如果您有在 VMware vCenter 環境中執行的虛擬機器 (VM),則可以使用無代理程式收集器來收集系統資訊,而不必在每個虛擬機器上安裝代理程式。而是改為將此現場部署設備載入到 vCenter 並允許它探索所有主機和 VM。

無代理程式收集器會擷取 vCenter 中執行之每個虛擬機器的系統效能資訊和資源使用率,而不論使用中的作業系統為何。不過,它無法查看每個 VM 內部,因此,無法找出每個 VM 上執行哪些處理程序,以及存在哪些網路連線。因此,如果您需要此詳細資料層級,並想要仔細檢視部分現有 VM 以協助規劃移轉,您可以視需要安裝探索代理程式。

此外,對於 VMware 上託管的虛擬機器,您可以同時使用無代理程式收集器和探索代理程式同時執行探查。如需有關每個探索工具會收集的確切資料類型詳細資訊,請參閱無代理程式收集器所收集的資料探索代理程式收集的資料

資料庫探索

如果您的內部部署環境中有資料庫和分析伺服器,則可以使用無代理程式收集器來探索並清查這些伺服器。然後,您可以收集每個資料庫伺服器的效能測量結果,而不需要在環境中的每部電腦上安裝無代理程式收集器。

無代理程式收集器資料庫和分析資料收集模組會擷取中繼資料和效能指標,提供您資料基礎架構的深入分析。資料庫和分析資料收集模組會使用微軟 Active Directory 中的 LDAP 來收集您網路中的作業系統、資料庫和分析伺服器的相關資訊。然後,資料收集模組會定期執行查詢,以收集資料庫和分析伺服器的 CPU、記憶體和磁碟容量的實際使用率指標。如需有關收集測量結果的詳細資訊,請參閱數據庫和分析模塊收集的數據

無代理程式收集器從您的環境完成資料收集之後,您可以使用AWS DMS主控台進行進一步分析和規劃移轉。例如,若要在中選擇最佳移轉目標AWS 雲端,您可以為來源資料庫產生目標建議。如需詳細資訊,請參閱資料庫與分析資料收集模組

比較無代理程式收集器和探索代理程式

下表提供「Application Discovery Service」資料收集工具的快速比較。

無代理程式收集器 探索代理
Supported server types

VMware 虛擬機器

實體伺服器

Deployment

每個伺服器

每個 vCenter

Collected data

靜態伺服器組態資料

Yes

Yes

資料庫組態資料

Yes

No

VM 使用率指標

Yes

No

資料庫使用指標

Yes

No

時間序列效能資訊

No

Yes (Export only)

網路傳入/傳出連線

No

Yes (Export only)

執行中的程序

No

Yes (Export only)

支援的作業系統

Any OS running in VMware vCenter V5.5+

如需支援的 Linux 和視窗作業系統清單,請參閱探查代理程式的必要

支援資料庫

Oracle, SQL Server, MySQL, and PostgreSQL

前提

若要使用應用程式探索服務,會假設下列情況:

以下是可以預期的情況:

  • Migration Hub 本位目錄區域是應用程式探索服務儲存您的探索和規劃資料的唯一區域。

  • 探索代理程式、連接器和匯入只能在您選取的 Migration Hub 本位目錄區域中使用。

  • 如需可在其中使用應用程式探索服務的AWS區域清單,請參閱Amazon Web Services 一般參考