12.3. 가상 머신 마이그레이션에 대한 제한 사항
RHEL 9에서 VM(가상 머신)을 마이그레이션하기 전에 마이그레이션의 제한 사항을 알고 있어야 합니다.
-
libvirt
의 세션 연결 또는 세션 연결 로 VM을 마이그레이션하는 것은 신뢰할 수 없으므로 권장되지 않는 것이 좋습니다. 마이그레이션된 경우 특정 기능 및 구성을 사용하는 VM이 제대로 작동하지 않거나 마이그레이션이 실패합니다. 이러한 기능은 다음과 같습니다.
- 장치 패스스루
- SR-IOV 장치 할당
- vGPU와 같은 중재 장치
- NUMA(Non-Uniform Memory Access) 고정 고정을 사용하는 호스트 간의 마이그레이션은 호스트에 유사한 토폴로지가 있는 경우에만 작동합니다. 그러나 워크로드 실행에 대한 성능은 마이그레이션의 영향을 받을 수 있습니다.
소스 VM과 대상 VM의 에뮬레이션된 CPU는 동일해야 합니다. 그렇지 않으면 마이그레이션이 실패할 수 있습니다. 다음 CPU 관련 영역에 있는 VM 간의 차이로 인해 마이그레이션에 문제가 발생할 수 있습니다.
CPU 모델
- x86-64 명령을 공유하더라도 Intel 64 호스트와 AMD64 호스트 간에 마이그레이션하는 것은 지원되지 않습니다.
- 다른 CPU 모델을 사용하여 호스트로 마이그레이션한 후 VM이 올바르게 작동하는지 확인하는 단계는 가상 머신 마이그레이션에 대한 호스트 CPU 호환성 확인을 참조하십시오.
- 펌웨어 설정
- 마이크로 코드 버전
- BIOS 버전
- BIOS 설정
- QEMU 버전
- 커널 버전
1TB 이상의 메모리를 사용하는 VM을 실시간 마이그레이션하는 경우 안정적으로 작동하지 않을 수 있습니다. 이러한 마이그레이션의 안정성은 다음에 따라 다릅니다.
- VM의 현재 워크로드
- 호스트가 마이그레이션에 사용할 수 있는 네트워크 대역폭
- 배포에서 지원할 수 있는 다운 타임
1TB 이상의 메모리가 있는 VM과 관련된 실시간 마이그레이션 시나리오의 경우 고객은 Red Hat에 문의하십시오.