기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Application Discovery Service란 무엇인가요?
AWS Application Discovery Service 는 온프레미스 서버 및 데이터베이스에 대한 사용량 및 구성 데이터를 수집하여 AWS 클라우드로의 마이그레이션을 계획하는 데 도움이 됩니다. Application Discovery Service는 AWS Migration Hub 및 AWS Database Migration Service Fleet Advisor와 통합됩니다. Migration Hub는 마이그레이션 상태 정보를 단일 콘솔로 집계하므로 마이그레이션 추적을 간소화합니다. 검색된 서버를 보고 애플리케이션으로 그룹화한 다음 홈 리전의 Migration Hub 콘솔에서 각 애플리케이션의 마이그레이션 상태를 추적할 수 있습니다. DMS Fleet Advisor를 사용하여 데이터베이스 워크로드의 마이그레이션 옵션을 평가할 수 있습니다.
검색된 모든 데이터는 AWS Migration Hub 홈 리전에 저장됩니다. 따라서 검색 및 마이그레이션 활동을 수행하기 전에 Migration Hub 콘솔에서 또는 CLI 명령을 사용하여 홈 리전을 설정해야 합니다. Microsoft Excel 또는 AWS Amazon Athena 및 Amazon QuickSight와 같은 분석 도구에서 분석을 위해 데이터를 내보낼 수 있습니다.
Application Discovery Service APIs 사용하여 검색된 서버의 시스템 성능 및 사용률 데이터를 내보낼 수 있습니다. 이 데이터를 비용 모델에 입력하여 해당 서버를 실행하는 데 드는 비용을 계산합니다 AWS. 또한 서버 간에 존재하는 네트워크 연결에 대한 데이터를 내보낼 수 있습니다. 이 정보는 서버 간 네트워크 종속성을 판단하고 마이그레이션 계획을 위해 애플리케이션으로 그룹화하는 데 도움이 됩니다.
참고
데이터는 홈 리전에 저장되므로 검색 프로세스를 시작하기 AWS Migration Hub 전에 홈 리전을에 설정해야 합니다. 홈 리전 작업에 대한 자세한 내용은 홈 리전을 참조하세요.
Application Discovery Service는 온프레미스 서버에 대한 검색 및 데이터 수집을 수행하는 세 가지 방법을 제공합니다.
-
VMware vCenter를 통해 Application Discovery Service Agentless Collector(Agentless Collector)(OVA 파일)를 배포하여 에이전트 없는 검색을 수행할 수 있습니다. Agentless Collector를 구성한 후에는 vCenter와 연결된 가상 머신(VMs) 및 호스트를 식별합니다. Agentless Collector는 서버 호스트 이름, IP 주소, MAC 주소, 디스크 리소스 할당, 데이터베이스 엔진 버전 및 데이터베이스 스키마와 같은 정적 구성 데이터를 수집합니다. 또한 각 VM 및 데이터베이스에 대한 사용률 데이터를 수집하여 CPU, RAM 및 디스크 I/O와 같은 지표의 평균 및 최대 사용률을 제공합니다.
-
에이전트 기반 검색은 각 VMs 및 물리적 서버에 AWS Application Discovery Agent(Discovery Agent)를 배포하여 수행할 수 있습니다. Windows 및 Linux 운영 체제에서 에이전트 설치 관리자를 사용할 수 있습니다. 이는 정적인 구성 데이터, 시계열 시스템 성능 세부 정보, 인바운드(수신) 및 아웃바운드(발신) 네트워크 연결, 실행되는 프로세스에 대한 데이터를 수집합니다.
-
파일 기반 가져오기를 사용하면 Agentless Collector 또는 Discovery Agent를 사용하지 않고도 온프레미스 환경의 세부 정보를 Migration Hub로 직접 가져올 수 있으므로 가져온 데이터에서 직접 마이그레이션 평가 및 계획을 수행할 수 있습니다. 수집된 데이터는 제공된 데이터에 따라 달라집니다.
Application Discovery Service는 AWS 파트너 네트워크(APN) 파트너의 애플리케이션 검색 솔루션과 통합됩니다. 이러한 타사 솔루션은 에이전트리스 수집기 또는 검색 에이전트를 사용하지 않고도 온프레미스 환경에 대한 세부 정보를 Migration Hub로 직접 가져오는 데 도움이 될 수 있습니다. 타사 애플리케이션 검색 도구는 AWS Application Discovery Service를 쿼리할 수 있으며 퍼블릭 API를 사용하여 Application Discovery Service 데이터베이스에 쓸 수 있습니다. 이러한 방식으로 데이터를 Migration Hub로 가져와서 볼 수 있으므로 애플리케이션을 서버와 연결하고 마이그레이션을 추적할 수 있습니다.
VMware 검색
VMware vCenter 환경에서 실행 중인 가상 머신(VMs)이 있는 경우 Agentless Collector를 사용하여 각 VM에 에이전트를 설치하지 않고도 시스템 정보를 수집할 수 있습니다. 대신이 온프레미스 어플라이언스를 vCenter에 로드하고 모든 호스트와 VMs을 검색할 수 있도록 허용합니다.
Agentless Collector는 사용 중인 운영 체제에 관계없이 vCenter에서 실행되는 각 VM에 대한 시스템 성능 정보 및 리소스 사용률을 캡처합니다. 하지만 각 VM '내부'를 볼 수는 없습니다. 따라서 각 VM에서 실행되는 프로세스나 존재하는 네트워크 연결을 파악할 수 없습니다. 따라서이 수준의 세부 정보가 필요하고 마이그레이션 계획을 지원하기 위해 기존 VMs 중 일부를 자세히 살펴보려는 경우 필요에 따라 Discovery Agent를 설치할 수 있습니다.
또한 VMware에서 호스팅되는 VMs의 경우 Agentless Collector와 Discovery Agent를 모두 사용하여 동시에 검색을 수행할 수 있습니다. 각 검색 도구가 수집할 정확한 데이터 유형에 대한 자세한 내용은 섹션을 참조하세요VMware vCenter Agentless Collector 데이터 수집 모듈 사용.
데이터베이스 검색
온프레미스 환경에 데이터베이스 및 분석 서버가 있는 경우 Agentless Collector를 사용하여 이러한 서버를 검색하고 인벤토리를 생성할 수 있습니다. 그런 다음 환경의 각 컴퓨터에 Agentless Collector를 설치할 필요 없이 각 데이터베이스 서버에 대한 성능 지표를 수집할 수 있습니다.
Agentless Collector 데이터베이스 및 분석 데이터 수집 모듈은 데이터 인프라에 대한 통찰력을 제공하는 메타데이터 및 성능 지표를 캡처합니다. 데이터베이스 및 분석 데이터 수집 모듈은 Microsoft Active Directory의 LDAP를 사용하여 네트워크의 OS, 데이터베이스 및 분석 서버에 대한 정보를 수집합니다. 그런 다음 데이터 수집 모듈은 주기적으로 쿼리를 실행하여 데이터베이스 및 분석 서버의 CPU, 메모리 및 디스크 용량에 대한 실제 사용률 지표를 수집합니다. 수집된 지표에 대한 자세한 내용은 섹션을 참조하세요데이터베이스 및 분석 모듈에서 수집한 데이터.
Agentless Collector가 환경에서 데이터 수집을 완료한 후 AWS DMS 콘솔을 사용하여 추가 분석을 수행하고 마이그레이션을 계획할 수 있습니다. 예를 들어에서 최적의 마이그레이션 대상을 선택하려면 소스 데이터베이스에 대한 대상 권장 사항을 생성할 AWS 클라우드수 있습니다. 자세한 내용은 데이터베이스 및 분석 데이터 수집 모듈 사용 단원을 참조하십시오.
Agentless Collector와 Discovery Agent 비교
다음 표에서는 Application Discovery Service에서 지원하는 데이터 수집 방법을 빠르게 비교합니다.
에이전트리스 수집기 | Discovery Agent | Migration Hub 템플릿 | RVTools 내보내기 | |
---|---|---|---|---|
Supported server types | ||||
VMware 가상 머신 |
예 |
예 |
Yes | Yes |
물리적 서버 |
아니요 |
예 |
Yes | Yes |
Deployment | ||||
서버 당 |
아니요 |
예 |
N/A | No |
vCenter 당 |
예 |
아니요 |
N/A | Yes |
동일한 네트워크의 데이터 센터당 |
아니요 |
아니요 |
N/A |
아니요 |
Collected data | ||||
서버 프로파일(정적 구성) 데이터 |
Yes | Yes | Yes | Yes |
Hypervisor의 서버 사용률 지표(CPU, RAM 등) |
Yes | Yes | Yes | No |
서버의 서버 사용률 지표(CPU, RAM 등) |
Yes | Yes | Yes | No |
서버 네트워크 연결(TCP만 해당) |
Yes | Yes | No | No |
실행 중인 프로세스 |
No | Yes | No | No |
수집 간격 |
-60 minutes | -15 seconds | Single snapshot | Single snapshot |
Server data use cases | ||||
Migration Hub에서 서버 데이터 보기 |
Yes | Yes | Profile only | No |
서버 프로파일을 기반으로 Amazon EC2 권장 사항 생성 |
Yes | Yes | Yes | Yes |
사용률 데이터를 기반으로 Amazon EC2 권장 사항 생성 |
Yes | Yes | Yes | No |
최신 사용률 스냅샷 데이터 내보내기 |
Yes | Yes | Yes | No |
시계열 사용률 데이터 내보내기 |
No | Yes | No | No |
Network data use cases | ||||
Migration Hub의 시각화 |
Yes | Yes | No | No |
추가 탐색을 위해 Amazon Athena로 내보내기 |
No | Yes | No | No |
CSV 파일로 내보내기 |
No | Yes | No | No |
Database use cases | ||||
데이터베이스 서버 프로파일(정적 구성) 데이터 |
Yes | No | No | No |
지원되는 데이터베이스 엔진 |
Oracle, SQL Server, MySQL, PostgreSQL |
None | None | None |
데이터베이스 스키마 복잡성 및 중복 |
Yes | No | No | No |
데이터베이스 스키마 객체 |
Yes | No | No | No |
Platform support | ||||
지원되는 운영 체제 |
VMware 센터 v5.5 이상 버전에서 실행되는 모든 OS |
모든 Linux 또는 Windows 서버 |
모든 Linux 또는 Windows 서버 |
모든 Linux 서버, Windows 서버 또는 VMware v5.5 이상 버전 |
가정
Application Discovery Service를 사용하려면 다음과 같이 가정합니다.
-
에 가입했습니다 AWS. 자세한 내용은 Application Discovery Service 설정 단원을 참조하십시오.
-
Migration Hub 홈 리전을 선택했습니다. 자세한 내용은 홈 리전에 대한 설명서를 참조하세요.
예상되는 결과는 다음과 같습니다.
-
Migration Hub 홈 리전은 Application Discovery Service가 검색 및 계획 데이터를 저장하는 유일한 리전입니다.
-
검색 에이전트, 커넥터 및 가져오기는 선택한 Migration Hub 홈 리전에서만 사용할 수 있습니다.
-
Application Discovery Service를 사용할 수 있는 AWS 리전 목록은 섹션을 참조하세요Amazon Web Services 일반 참조.