6.13. 호스트 간 가상 머신 마이그레이션
실시간 마이그레이션은 실행 중인 가상 머신을 서비스 중단 없이 물리적 호스트 간에 이동할 수 있는 기능을 제공합니다. 가상 시스템은 새로운 물리적 호스트로 재배치되는 동안 가상 시스템의 전원이 켜지고 사용자 애플리케이션은 계속 실행됩니다. 백그라운드에서 가상 머신의 RAM이 소스 호스트에서 대상 호스트로 복사됩니다. 스토리지 및 네트워크 연결은 변경되지 않습니다.
6.13.1. 실시간 마이그레이션 사전 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
실시간 마이그레이션은 여러 공통 유지 관리 작업을 지원하기 위해 가상 머신을 원활하게 이동하는 데 사용됩니다. Red Hat Virtualization 환경이 사용하기 전에 실시간 마이그레이션을 지원하도록 올바르게 구성되었는지 확인합니다.
최소한 가상 머신의 실시간 마이그레이션을 성공적으로 수행하려면 다음을 수행합니다.
- 소스 및 대상 호스트는 둘 다 동일한 클러스터의 멤버여야 하며, 이 호스트 간의 CPU 호환성을 보장해야 합니다.참고다른 클러스터 간에 가상 머신을 실시간 마이그레이션하는 것은 일반적으로 권장되지 않습니다. 현재 지원되는 유일한 사용 사례는 에 https://access.redhat.com/articles/1390733 문서화되어 있습니다.
- 소스 및 대상 호스트의 상태는
Up이어야 합니다. - 소스 및 대상 호스트는 동일한 가상 네트워크 및 VLAN에 액세스할 수 있어야 합니다.
- 소스 및 대상 호스트는 가상 머신이 상주하는 데이터 스토리지 도메인에 액세스할 수 있어야 합니다.
- 가상 머신의 요구 사항을 지원하기 위해 대상 호스트에 충분한 CPU 용량이 있어야 합니다.
- 가상 머신의 요구 사항을 지원하는 데 사용되지 않는 RAM이 대상 호스트에 충분히 있어야 합니다.
- 마이그레이션 중인 가상 머신에
cache!=none사용자 지정 속성이 설정되어 있지 않아야 합니다.
또한 최상의 성능을 위해서는 네트워크 포화 상태를 방지하기 위해 스토리지 및 관리 네트워크를 분할해야 합니다. 가상 머신 마이그레이션에는 호스트 간에 대량의 데이터를 전송하는 작업이 포함됩니다.
실시간 마이그레이션은 관리 네트워크를 사용하여 수행됩니다. 각 실시간 마이그레이션 이벤트는 최대 30MBps의 전송 속도로 제한되며 지원되는 동시 마이그레이션 수 또한 기본적으로 제한됩니다. 이러한 조치에도 불구하고 동시 마이그레이션은 관리 네트워크를 포화할 수 있습니다. 스토리지, 디스플레이 및 가상 머신 데이터에 대해 별도의 논리 네트워크를 생성하여 네트워크 포화 위험을 최소화하는 것이 좋습니다.