마이그레이션 접근 방식 선택

완료됨

프로젝트의 이전 단계에서 현재 환경의 전체 검색 및 평가를 수행 했습니다. 마이그레이션의 범위에 있는 서버 및 서비스의 인벤토리와 이러한 서버와 서비스 간의 종속성을 확인했습니다. 개별 서비스를 사용하는 IT 및 비즈니스 팀의 지침과 지원을 받고 리더십 팀에서 마이그레이션을 승인했습니다.

여러분의 첫 번째 작업은 Azure에서 기존 인프라를 재호스트하기 위한 회사의 비즈니스 목표를 충족하는 마이그레이션 방법 및 도구를 확인하는 것입니다.

이 단원에서는 서버 워크로드를 Azure로 마이그레이션하기 위한 옵션으로 Azure Migrate 및 Azure Site Recovery를 비교합니다. 또한 에이전트 없는 마이그레이션 및 에이전트 기반 마이그레이션 옵션을 검토하고 비즈니스 시나리오에 적합한 방법을 선택합니다.

마이그레이션 도구 및 서비스 식별

리소스를 Azure로 마이그레이션하는 데 도움이 되는 몇 가지 도구와 서비스를 Azure에서 사용할 수 있습니다. 이러한 도구의 상당수는 마이그레이션 도구의 허브 역할을 하는 Azure Migrate 서비스에 통합되어 있으므로 여러 마이그레이션 작업을 한 곳에서 중앙 집중화할 수 있습니다.

선택하는 도구는 마이그레이션하려는 워크로드의 유형에 따라 달라집니다. 데이터베이스 워크로드의 경우 Azure DMS(Azure Database Migration Service)와 같은 도구를 사용하면 데이터베이스 워크로드를 Azure로 이동하는 전체 프로세스를 관리할 수 있습니다.

마이그레이션 파일럿 계획

여러분은 전략의 일부로서 중요 비즈니스용으로 간주되지 않는 회사 애플리케이션의 일부를 마이그레이션하여 초기 파일럿을 실행할 계획입니다. 이러한 애플리케이션은 현재 Windows Server와 Hyper-V에서 호스트되는 Linux 워크로드로서 데이터 센터에서 실행됩니다. 마이그레이션의 후속 단계에는 VMware에서 실행되는 워크로드가 포함됩니다.

이 단원에서는 파일럿 마이그레이션을 수행하는 데 Azure Migrate이 어떻게 도움이 되는지 알아봅니다. Azure Site Recovery를 사용하여 VM을 온-프레미스에서 Azure로 이동할 수도 있습니다. 두 옵션을 비교함으로써 비즈니스 시나리오에 더 적합한 방법을 이해할 수 있습니다.

Azure Migrate

Azure Migrate는 온-프레미스 인프라, 애플리케이션 및 데이터를 평가하고 Azure로 마이그레이션할 수 있는 도구의 통합 허브를 제공합니다. 여러분이 사용자 환경을 평가하기 위해 Azure Migrate을 이미 사용해 왔다고 가정합니다. 동일한 Azure Migrate 프로젝트에서 Azure Migrate: Server Migration 도구를 사용하여 마이그레이션을 수행할 수 있습니다. Azure Migrate 내에는 추가 비용 없이 사용할 수 있는 기본 평가 및 마이그레이션 도구가 있습니다.

이 모듈에서는 도구를 사용하여 워크로드를 평가하고 마이그레이션하는 데 중점을 둡니다.

Azure Migrate 프로젝트의 개요 아래에 있는 시작 페이지의 스크린샷. 이 스크린샷은 Azure Migrate에서 사용 가능한 검색, 평가 및 마이그레이션 옵션을 보여 줍니다. 서버, 데이터베이스, 웹앱 및 온-프레미스 데이터에 대한 옵션이 있습니다. Windows 및 Linux 서버 옵션은 빨간색 테두리로 강조 표시되고 서버 평가 및 마이그레이션이라는 레이블이 있는 파란색 단추를 표시합니다.

ISV 도구

동일한 단일 마이그레이션 시나리오는 없습니다. 일부 마이그레이션 프로젝트는 Azure의 기본 도구와 별도로 확장 마이그레이션 솔루션을 필요로 하는 고유한 문제가 있을 수 있습니다. Azure Migrate는 동일한 단일 통합 포털 인터페이스를 통해 다른 Azure 서비스, 도구 및 ISV(독립 소프트웨어 공급업체) 제품에 통합됩니다. ISV 제품은 마이그레이션 프로젝트에서 특정 문제에 직면한 조직을 위한 대안이 되는 옵션을 제공하며, 여러분은 Azure Migrate에서 직접 이러한 옵션에 액세스할 수 있습니다.

마이그레이션 또는 재해 복구

Azure Site Recovery를 사용해서도 워크로드를 Azure로 마이그레이션할 수 있지만, Azure Migrate가 마이그레이션을 위해 설계되고 최적화되어 있습니다. Azure Migrate 허브는 물리적 서버와 가상 서버, 데이터베이스 및 애플리케이션을 포함하여 다양한 워크로드에 필요한 모든 도구와 지원을 중앙 집중화합니다.

Azure Migrate를 사용하면 리소스를 검색하고 월별 예상 비용(컴퓨팅 및 스토리지), Azure VM 준비 상태 및 성능 기반 적정 규모 도출을 포함하는 평가 보고서를 제공할 수 있습니다.

Azure Site Recovery

온-프레미스 및 퍼블릭 클라우드 워크로드를 클라우드로 마이그레이션하는 것은 특정한 비즈니스 의사결정 사안입니다. Azure Site Recovery는 온-프레미스 및 Azure VM을 위한 재해 복구에 사용되는 서비스로 설계되었으며, 정전이 발생할 경우 주 사이트에서 보조 사이트로 워크로드를 자동 복제할 수 있습니다. Azure에 대한 액세스를 보조 사이트로 제공함으로써, 다른 데이터 센터를 구축 또는 임대하고 유지 관리하는 비용을 피할 수 있습니다. VM은 온-프레미스에서 Azure로, 또는 한 Azure 지역에서 다른 지역으로 장애 조치(failover)됩니다. 그러나 Azure Site Recovery를 사용하여 Azure로 워크로드를 마이그레이션하는 경우에는 마이그레이션이 일회성 작업이므로 장애 복구(failback) 할 수 없습니다.

데이터 복제 프로세스에 일부 유사성이 있음에도 불구하고 Azure Migrate와 Azure Site Recovery는 용도가 서로 다릅니다. 이 모듈에서는 Azure Migrate를 사용하여 회사의 비즈니스 요구를 충족하고 워크로드를 마이그레이션하는 데 중점을 둡니다.

에이전트 없는 마이그레이션 및 에이전트 기반 마이그레이션 비교

마이그레이션을 계획할 때 먼저 에이전트 기반 또는 에이전트 없는 마이그레이션 중에서 선택하게 됩니다. 에이전트 기반 접근 방법에는 마이그레이션을 위해 복제하려는 각 머신에 경량 에이전트를 설치하는 작업이 포함됩니다. 에이전트는 각 머신에서 복제 데이터를 조정하고 Azure에 보낼 수 있도록 준비합니다. 에이전트 기반 복제를 사용하면 마이그레이션 중에 시스템의 전원을 끌 필요가 없으므로 지속적인 운영 주기를 보장할 수 있습니다.

에이전트 기반 마이그레이션에는 에이전트를 관리하고 최신 상태로 유지하기 위한 비용이 발생합니다. 에이전트 없는 마이그레이션은 더 경제적인 솔루션을 제공하며 관리 오버헤드가 필요하지 않습니다. 단, 마이그레이션하는 동안 시스템이 오프라인 상태여야 합니다. 일반적으로 중요 비즈니스용 시스템인 경우에는 에이전트 기반 옵션을 사용해야 합니다. 중요하지 않은 시스템이나 원격 시스템의 경우에는 짧은 오프라인 시간이 큰 문제가 되지 않으므로 에이전트 없는 마이그레이션을 사용할 수 있습니다.

에이전트 없는 마이그레이션을 사용하여 마이그레이션

마이그레이션 도구의 선택을 고려할 때 Hyper-V 기반 VM을 Azure로 마이그레이션하기 위한 파일럿의 초기 목표를 염두에 두어야 합니다. Azure Migrate Server Migration 도구는 Hyper-V에 최적화된 마이그레이션 워크플로를 사용하여 온-프레미스 Hyper-V VM에 에이전트 없는 복제를 제공합니다. 소프트웨어 에이전트는 Hyper-V 호스트나 클러스터 노드에만 설치하며, 개별 Hyper-V VM에는 아무것도 설치할 필요가 없습니다.

파일럿 시에는 Hyper-V에서 실행되는 중요하지 않은 워크로드를 Azure로 마이그레이션해야 합니다. 따라서 Azure Migrate를 사용하여 에이전트 없는 마이그레이션을 사용합니다.

VMware 워크로드 평가

이후 마이그레이션 단계에서는 회사의 중요 비즈니스용 워크로드 중 상당수가 VMware에서 실행되기 때문에 에이전트 기반 접근 방식을 고려해야 합니다.

에이전트 기반 옵션을 사용하면 VMware 워크로드 간의 상관관계와 VM 간의 종속성에 대한 세부 정보도 얻을 수도 있습니다. 에이전트가 해당 데이터를 수집하면 Azure의 종속성 시각화 기능을 사용하여 이러한 종속성을 이해할 수 있습니다. 이해관계자들은 전체 마이그레이션의 성공을 보장하고 싶어하며, 에이전트 기반 종속성 시각화 기능을 이용하면 여러분은 더 중요한 비즈니스용 워크로드를 더 확신 있게 평가할 수 있습니다.

지식 점검

1.

여러분은 Azure로의 마이그레이션을 준비하기 위해 온-프레미스 Linux 웹 서버 그룹을 평가할 계획입니다. 어떤 도구를 사용해야 할까요?

2.

에이전트 없는 마이그레이션에 해당되는 특성은 무엇일까요?