11장. 가상 머신 스토리지 마이그레이션
VM(가상 머신) 스토리지 오프라인(VM) 스토리지를 오프라인 상태로 마이그레이션하거나 VM이 실행될 때 온라인 상태로 마이그레이션할 수 있습니다.
KubeVirt VM의 경우 VM 스토리지 마이그레이션의 주요 사용 사례는 한 스토리지 클래스에서 다른 스토리지 클래스로 마이그레이션하려는 경우입니다. 다음 이유 중 하나로 VM 스토리지를 마이그레이션할 수 있습니다.
- 다양한 스토리지 공급자 간에 재조정하고 있습니다.
- VM 내부에서 실행되는 워크로드에 더 적합한 새 스토리지를 사용할 수 있습니다.
가상 머신 스토리지 마이그레이션은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
11.1. 가상 머신 스토리지 마이그레이션 프로세스 정보
마이그레이션 중에 어떤 유형의 마이그레이션이 발생하는지 나타내는 MigMigration
리소스가 생성됩니다.
마이그레이션 유형은 다음과 같습니다.
- 단계: 마이그레이션 단계는 애플리케이션을 중지하지 않고 소스 클러스터에서 대상 클러스터로 데이터를 복사합니다. 스테이지 마이그레이션을 여러 번 실행하여 할당 마이그레이션 기간을 줄일 수 있습니다.
- 롤백: 완료된 마이그레이션을 롤백합니다.
- 컷오버: 컷오버 마이그레이션은 소스 클러스터에서 트랜잭션을 중지하고 리소스를 대상 클러스터로 이동합니다.
MigMigration
리소스의 상태에는 실시간 스토리지 마이그레이션에 대한 진행 정보가 포함되어 있습니다.
오프라인 마이그레이션에는 오프라인 마이그레이션의 진행 상황을 보여주는 DirectVolumeMigrationProgress
상태가 포함됩니다.
마이그레이션 계획이 직접 볼륨 마이그레이션 계획인 경우 각 MigMigration
은 DirectVolumeMigration
을 생성합니다.
스토리지 실시간 마이그레이션을 수행하려면 직접 볼륨 마이그레이션이 필요합니다.