2.3. Migration
마이그레이션 은 한 호스트에서 다른 호스트로 게스트 가상 머신을 이동하는 프로세스를 설명합니다. 이는 가상 머신이 하드웨어에서 직접 실행되는 대신 가상화된 환경에서 실행되므로 가능합니다. 가상 머신을 마이그레이션하는 방법은 라이브 및 오프라인입니다.
마이그레이션 유형
- 오프라인 마이그레이션
- 오프라인 마이그레이션에서는 게스트 가상 머신을 일시 중지한 다음 가상 머신의 메모리 이미지를 대상 호스트로 이동합니다. 그러면 가상 머신이 대상 호스트에서 다시 시작되고 소스 호스트의 가상 시스템에서 사용하는 메모리가 해제됩니다.
- 실시간 마이그레이션
- 실시간 마이그레이션은 활성 가상 머신을 한 물리적 호스트에서 다른 호스트로 마이그레이션하는 프로세스입니다. 이는 모든 Red Hat Enterprise Linux 릴리스 간에는 불가능합니다. 자세한 내용은 가상화 배포 및 관리 가이드 를 참조하십시오.
2.3.1. 가상 머신 마이그레이션의 이점
마이그레이션은 다음에 유용합니다.
- 로드 밸런싱
- 호스트 머신이 과부하된 경우 실시간 마이그레이션을 사용하여 하나 이상의 가상 머신을 다른 호스트로 마이그레이션할 수 있습니다. 마찬가지로 실행 중이 아니며 과부하되는 머신은 오프라인 마이그레이션을 사용하여 마이그레이션할 수 있습니다.
- 호스트 변경 또는 업그레이드
- 호스트에서 하드웨어 장치를 업그레이드, 추가 또는 제거하려는 필요성이 발생하면 가상 시스템을 다른 호스트로 안전하게 재배치할 수 있습니다. 즉, 호스트로 인한 변경으로 인해 게스트에 다운타임이 발생하지 않습니다.
- 더 많은 비용 절감
- 가상 머신은 다른 호스트에 재배포할 수 있으며 로드되지 않은 호스트 시스템의 전원을 꺼 비용을 절감할 수 있습니다.
- 지리적 마이그레이션
- 대기 시간이 낮거나 다른 이유로 가상 머신을 다른 물리적 위치로 이동할 수 있습니다.
마이그레이션 프로세스에서 가상 머신의 메모리를 이동하면 가상 머신과 연결된 디스크 볼륨도 마이그레이션됩니다. 이 프로세스는 실시간 블록 마이그레이션을 사용하여 수행됩니다.
참고
마이그레이션에 대한 자세한 내용은 Red Hat Enterprise Linux 7 Virtualization 배포 및 관리 가이드 를 참조하십시오.
2.3.2. 가상화된 V2V(Virtualized Migration)
Red Hat Enterprise Linux 7은 특별한 유형의 마이그레이션으로 가상 머신을 다른 유형의 하이퍼바이저에서 KVM으로 변환하는 툴을 제공합니다.
virt-v2v
툴은 192.0.2., 기타 KVM 버전 및 VMware ESX에서 가상 머신을 변환하고 가져옵니다.
참고
V2V에 대한 자세한 내용은 V2V 지식베이스 문서를 참조하십시오.
또한 Red Hat Enterprise Linux 7.3 이상에서는
virt-p2v
툴을 사용하여 P2V(physical-to-virtual) 변환을 지원합니다. 자세한 내용은 P2V 지식베이스 문서를 참조하십시오.