종속성 분석

이 문서에서는 Azure Migrate: 검색 및 평가에서 종속성 분석에 대해 설명합니다.

종속성 분석은 검색된 온-프레미스 서버 간의 종속성을 식별합니다. 이는 다음과 같은 장점을 제공합니다.

  • 보다 정확하게, 보다 확실하게 평가할 수 있도록 서버를 그룹으로 수집할 수 있습니다.
  • 함께 마이그레이션해야 하는 서버를 식별할 수 있습니다. 이는 Azure로 마이그레이션할 앱 배포의 일부인 서버를 모를 경우 특히 유용합니다.
  • 서버가 사용 중인지 여부와 마이그레이션 대신 해제할 수 있는 서버를 식별할 수 있습니다.
  • 종속성을 분석하면 마이그레이션 후 누락되는 것이 없는지 확인하므로 갑작스러운 중단을 방지할 수 있습니다.
  • 종속성 분석에 대한 일반적인 질문을 검토합니다.

분석 형식

종속성 분석을 배포하는 옵션은 두 가지가 있습니다.

옵션 세부 정보 퍼블릭 클라우드 Azure Government
에이전트 없음 일반적으로 VMware VM, Hyper-V VM, 베어 메탈 서버, AWS, GCP 등과 같은 다른 퍼블릭 클라우드에서 실행되는 서버에 사용할 수 있습니다. 지원됨 지원됨
에이전트 기반 분석 Azure Monitor의 서비스 맵 솔루션을 사용하여 종속성 시각화 및 분석을 사용하도록 설정합니다.

분석하려는 각 온-프레미스 서버에 에이전트를 설치해야 합니다.
지원됨 지원되지 않습니다.

에이전트 없는 분석

에이전트 없는 종속성 분석은 사용하도록 설정된 서버에서 TCP 연결 데이터를 캡처하여 작동합니다. 서버에 에이전트가 설치되지 않습니다. 동일한 원본 서버와 프로세스 및 대상 서버, 프로세스, 포트를 사용하는 연결은 종속성에 따라 논리적으로 그룹화됩니다. 지도 뷰에서 캡처된 종속성 데이터를 시각화하거나 CSV로 내보낼 수 있습니다. 분석하려는 서버에 에이전트가 설치되어 있지 않습니다.

종속성 데이터

종속성 데이터 검색이 시작된 후 폴링이 시작됩니다.

  • Azure Migrate 어플라이언스는 데이터를 수집하기 위해 서버에서 5분마다 TCP 연결 데이터를 폴링합니다.

  • 폴링은 다음 데이터를 수집합니다.

    • 활성 연결이 있는 프로세스의 이름.
    • 활성 연결이 있는 프로세스를 실행하는 애플리케이션의 이름.
    • 활성 연결의 대상 포트.
  • 수집된 데이터는 Azure Migrate 어플라이언스에서 처리되어 ID 정보를 추론하고 6시간마다 Azure Migrate로 전송됩니다.

에이전트 기반 분석

에이전트 기반 분석의 경우 Azure Migrate: 검색 및 평가는 Azure Monitor의 서비스 맵 솔루션을 사용합니다. 분석하려는 각 서버에 Microsoft Monitoring Agent/Log Analytics 에이전트종속성 에이전트를 설치합니다.

종속성 데이터

에이전트 기반 분석은 다음 데이터를 제공합니다.

  • 원본 서버 이름, 프로세스, 애플리케이션 이름입니다.
  • 대상 서버 이름, 프로세스, 애플리케이션 이름 및 포트입니다.
  • 연결 수, 대기 시간 및 데이터 전송 정보가 수집되어 Log Analytics 쿼리에 사용할 수 있습니다.

에이전트 없는 시각화와 에이전트 기반 시각화 비교

다음 표에는 에이전트 없는 시각화와 에이전트 기반 시각화의 차이점이 요약되어 있습니다.

요구 사항 에이전트 없음 에이전트 기반
지원 일반적으로 VMware VM, Hyper-V VM, 물리적 서버 또는 AWS 및 GCP와 같은 다른 퍼블릭 클라우드에서 실행되는 서버에서 사용할 수 있습니다. GA(일반 공급) 상태입니다.
에이전트 분석하려는 서버에 에이전트가 필요하지 않습니다. 분석하려는 각 온-프레미스 서버에 에이전트가 필요합니다.
Log Analytics 필수 아님. Azure Migrate는 종속성 분석에 대한 Azure Monitor 로그서비스 맵 솔루션을 사용합니다.

Log Analytics 작업 영역을 프로젝트와 연결합니다. 작업 영역은 미국 동부, 동남 아시아 또는 서유럽 지역에 있어야 합니다. 작업 영역은 서비스 맵 지원되는 지역에 있어야 합니다. 모든 지역에서 Azure VM을 모니터링할 수 있습니다. VM 자체는 Log Analytics 작업 영역에서 지원하는 지역으로 제한되지 않습니다.
처리 TCP 연결 데이터를 캡처합니다. 검색 후 5분 간격으로 데이터를 수집합니다. 서버에 설치된 서비스 맵 에이전트는 각 프로세스의 TCP 프로세스 및 인바운드/아웃바운드 연결에 대한 데이터를 수집합니다.
Data 원본 서버 이름, 프로세스, 애플리케이션 이름입니다.

대상 서버 이름, 프로세스, 애플리케이션 이름 및 포트입니다.
원본 서버 이름, 프로세스, 애플리케이션 이름입니다.

대상 서버 이름, 프로세스, 애플리케이션 이름 및 포트입니다.

연결 수, 대기 시간 및 데이터 전송 정보가 수집되어 Log Analytics 쿼리에 사용할 수 있습니다.
시각화 단일 서버의 종속성 맵은 1시간에서 30일 사이의 기간으로 표시됩니다. 단일 서버의 종속성 맵입니다.

서버 그룹의 종속성 맵입니다.

맵은 1시간 기간으로만 표시됩니다.

맵 보기에서 그룹의 서버를 추가 및 제거합니다.
데이터 내보내기 지난 30일 간의 데이터는 CSV 형식으로 다운로드할 수 있습니다. 데이터는 Log Analytics를 사용하여 쿼리할 수 있습니다.

다음 단계