Migrate to Containers 설정

마이그레이션을 시작하기 전, 마이그레이션 수행을 위해 사용하는 처리 클러스터를 만들어 Migrate to Containers를 설정한 후 클러스터에 Migrate to Containers를 설치합니다.

처리 클러스터 유형 선택

처리 클러스터의 유형은 다음 표와 같이 마이그레이션하려는 소스 플랫폼과 워크로드 유형에 따라 다릅니다.

소스 플랫폼 워크로드 유형 클러스터 유형 처리
Compute Engine Linux
  • Google Cloud의 GKE 또는 GKE 클러스터
Windows
  • Google Cloud의 GKE 또는 GKE 클러스터
VMware Linux
  • Google Cloud*의 GKE 또는 GKE 클러스터
  • 베어메탈용 Google Distributed Cloud Virtual
* Migrate to Virtual Machines 버전 5.0이 필요합니다.

예를 들면 다음과 같습니다.

  • 현재 Compute Engine에 배포된 Linux 또는 Windows 워크로드를 마이그레이션하는 경우 처리 클러스터로 GKE 클러스터 또는 Google Cloud용 GKE 클러스터를 사용합니다.

  • VMware에서 Linux 워크로드를 마이그레이션하는 경우 베어메탈용 Google Distributed Cloud Virtual을 사용하거나 Google Cloud의 GKE 클러스터 또는 Google Cloud용 GKE 클러스터를 처리 클러스터로 사용합니다. 그러나 GKE 클러스터 또는 Google Cloud용 GKE 클러스터를 사용하려면 Migrate to Virtual Machines도 설정해야 합니다.

처리 클러스터를 선택할 때는 마이그레이션할 워크로드 유형을 고려하세요.

  • 스테이트리스(Stateless) 워크로드를 컨테이너로 마이그레이션하는 경우 지원되는 모든 처리 클러스터를 쉽게 사용하여 마이그레이션을 수행할 수 있습니다. 그런 후 생성된 마이그레이션 아티팩트를 사용해서 대상 환경에 워크로드를 배포할 수 있습니다.

  • 데이터가 영구 볼륨으로 추출되는 스테이트풀(Stateful) 워크로드를 마이그레이션하는 경우 최종 배포 환경에서 처리 클러스터를 만드는 것이 더 쉬울 수 있습니다. 이렇게 설정하면 스테이트풀(Stateful) 워크로드 마이그레이션을 단순화할 수 있습니다.

스테이트리스(Stateless) 및 스테이트풀(Stateful) 워크로드에 대한 자세한 내용은 마이그레이션 인텐트 설정을 참조하세요.

설정 단계

  1. 마이그레이션 환경의 기본 요건을 읽습니다.

    마이그레이션 기본 요건은 특정 마이그레이션 환경에 따라 달라집니다. 특정 마이그레이션 환경의 기본 요건을 검토하여 워크로드의 OS 및 소스 플랫폼이 마이그레이션과 호환되는지 확인해야 합니다.

  2. 필요한 Google 서비스 사용 설정 및 서비스 계정 구성을 수행합니다.

  3. GKE 또는 Google Cloud용 GKE 클러스터를 사용하여 VMware에서 마이그레이션하는 경우 Migrate to Virtual Machines를 설정합니다. Migrate to Virtual Machines는 소스 플랫폼과 함께 작동하여 소스 VM에서 마이그레이션 데이터의 복제를 용이하게 합니다.

  4. 마이그레이션을 처리하기 위한 GKE 또는 GKE Enterprise 클러스터를 설정합니다. 프로덕션 클러스터에 배포하기 전에 먼저 이 클러스터를 사용하여 마이그레이션을 수행합니다. GKE 처리 클러스터는 Cloud 내 또는 온프레미스에 위치할 수 있습니다.

  5. 처리 클러스터에서 Migrate to Containers 설치 및 구성

다음 단계