22.3. RHEL 10 가상화에서 지원되지 않는 기능
다음 기능은 RHEL 10(Red Hat Enterprise Linux 10)에 포함된 KVM 하이퍼바이저에서 지원되지 않습니다.
이러한 제한 사항은 OpenShift Virtualization 또는 RHOSP(Red Hat OpenStack Platform)와 같이 Red Hat에서 제공하는 다른 가상화 솔루션에는 적용되지 않을 수 있습니다.
다른 가상화 솔루션에서 지원하는 기능은 다음과 같습니다.
해당 가상화 솔루션에 대한 지원 세부 정보는 관련 문서를 참조하십시오.
호스트 시스템 아키텍처
RHEL 10 KVM은 RHEL 10 가상화의 권장 기능에 나열되지 않은 호스트 아키텍처에서 지원되지 않습니다.
게스트 운영 체제
다음 게스트 운영 체제(OS)를 사용하는 KVM 가상 머신(VM)은 RHEL 10 호스트에서 지원되지 않습니다.
- Windows 8.1 및 이전 버전
- Windows Server 2012 R2 및 이전 버전
- macOS
- Solaris for x86 시스템
- 2009년 이전에 출시된 모든 운영 체제
RHEL 호스트 및 기타 가상화 솔루션에서 지원되는 게스트 OS 목록은 Certified Guest Operating Systems in Red Hat OpenStack Platform, Red Hat Virtualization, OpenShift Virtualization 및 Red Hat Enterprise Linux with KVM 을 참조하십시오.
컨테이너에서 VM 생성
Red Hat은 RHEL 10 하이퍼바이저(예: QEMU
에뮬레이터 또는 libvirt
패키지)의 요소를 포함하는 모든 유형의 컨테이너에서 KVM 가상 머신 생성을 지원하지 않습니다.
컨테이너에서 VM을 생성하려면 OpenShift Virtualization 오퍼링을 사용하는 것이 좋습니다.
특정 virsh 명령 및 옵션
virsh
유틸리티와 함께 사용할 수 있는 모든 매개변수가 Red Hat에서 프로덕션 준비 상태로 테스트 및 인증된 것은 아닙니다. 따라서 Red Hat 문서에서 명시적으로 권장되지 않는 virsh
명령 및 옵션은 올바르게 작동하지 않을 수 있으며 프로덕션 환경에서 사용하지 않는 것이 좋습니다.
특히 지원되지 않는 virsh
명령은 다음과 같습니다.
-
virsh iface-*
명령(예:virsh iface-start
및virsh iface-destroy
) -
virsh blkdeviotune
-
외부 스냅샷을 지원하지 않는
virsh snapshot-*
명령 자세한 내용은 가상 머신 스냅샷에 대한 지원 제한 사항을 참조하십시오.
QEMU 명령줄
QEMU는 RHEL 10의 가상화 아키텍처의 필수 구성 요소이지만 수동으로 관리하기가 어렵고 잘못된 QEMU 구성으로 인해 보안 취약점이 발생할 수 있습니다. 따라서 qemu-*
명령줄 유틸리티(예: qemu-kvm
) 사용은 Red Hat에서 지원되지 않습니다. 대신 모범 사례에 따라 QEMU를 오케스트레이션하므로 virt-install
,virt-xml
및 지원되는 virsh
명령과 같은 libvirt 유틸리티를 사용합니다. 그러나 qemu-img
유틸리티는 가상 디스크 이미지 관리에 지원됩니다.
vCPU 핫 언플러그
실행 중인 VM에서 vCPU(가상 CPU) 제거( vCPU 핫 언플러그라고도 함)는 RHEL 10에서 지원되지 않습니다. 실행 중인 VM 또는 vCPU 핫 플러그에 vCPU 추가가 지원됩니다.
RDMA 기반 마이그레이션
RHEL 10에서는 RDMA(Remote Direct Memory Access)를 사용하여 VM(가상 머신) 마이그레이션을 더 이상 지원하지 않습니다. 따라서 Red Hat은 VM 마이그레이션에 rdma
URI를 사용하지 않는 것이 좋습니다.
QEMU-side I/O throttling
virsh blkdeviotune
유틸리티를 사용하여 QEMU-side I/O throttling이라고도 하는 가상 디스크의 작업에 대한 최대 입력 및 출력 수준을 구성하는 것은 RHEL 10에서 지원되지 않습니다.
RHEL 10에서 I/O 제한을 설정하려면 virsh blkiotune
을 사용합니다. 이는 libvirt-side I/O throttling이라고도 합니다. 자세한 내용은 가상 머신의 디스크 I/O 제한 을 참조하십시오.
기타 솔루션:
- RHOSP에서는 QEMU 측 I/O 제한도 지원됩니다. 자세한 내용은 RHOSP 스토리지 가이드의 Red Hat 지식베이스 솔루션 설정 디스크의 리소스 제한 설정 섹션 및 RHOSP 스토리지 가이드 의 서비스 품질 사양 사용 섹션을 참조하십시오.
- 또한 OpenShift Virtualizaton은 QEMU 측 I/O 제한도 지원합니다.
스토리지 실시간 마이그레이션
RHEL 10에서는 실행 중인 VM의 디스크 이미지를 호스트 간에 마이그레이션하는 것은 지원되지 않습니다.
기타 솔루션:
- 스토리지 실시간 마이그레이션은 RHOSP에서 지원되지만 몇 가지 제한 사항이 있습니다. 자세한 내용은 볼륨 마이그레이션을 참조하십시오.
vhost 데이터 경로 가속
RHEL 10 호스트에서 virtio 장치에 대해 vHost Data Path Acceleration(vDPA)을 구성할 수 있지만 Red Hat은 현재 이 기능을 지원하지 않으며 프로덕션 환경에서 사용하지 않는 것이 좋습니다.
vhost-user
RHEL 10은 사용자 공간 vHost 인터페이스 구현을 지원하지 않습니다.
기타 솔루션:
-
vhost-user
는 RHOSP에서 지원되지만virtio-net
인터페이스에만 지원됩니다. 자세한 내용은 Red Hat Knowledgebase 솔루션 virtio-net 구현 및 vhost 사용자 포트를 참조하십시오. -
OpenShift Virtualization에서는
vhost-user
도 지원합니다.
S3 및 S4 시스템 전원 상태
VM을 Suspend to RAM (S3) 또는 Suspend to disk (S4) 시스템 전원 상태를 일시 중지하는 것은 지원되지 않습니다. 이러한 기능은 기본적으로 비활성화되어 있으며 이를 활성화하면 VM을 Red Hat에서 지원하지 않습니다.
S3 및 S4 상태는 현재 Red Hat에서 제공하는 다른 가상화 솔루션에서도 지원되지 않습니다.
다중 경로 vDisk의 S3PR
RHEL 10에서는 다중 경로 vDisk의 SCSI3 영구 예약(S3-PR)이 지원되지 않습니다. 결과적으로 RHEL 10에서는 Windows 클러스터가 지원되지 않습니다.
virtio-crypto
RHEL 10에서 virtio-crypto 장치를 사용하는 것은 지원되지 않으며 RHEL은 사용하지 않는 것이 좋습니다.
virtio-crypto 장치는 Red Hat에서 제공하는 다른 가상화 솔루션에서도 지원되지 않습니다.
virtio-multitouch-device, virtio-multitouch-pci
RHEL 10에서 virtio-multitouch-device 및 virtio-multitouch-pci 장치를 사용하는 것은 지원되지 않으며 RHEL은 사용하지 않는 것이 좋습니다.
증분 라이브 백업
마지막 백업 (조리적 라이브 백업이라고도 함) 이후 VM 변경 사항만 저장하는 VM 백업을 구성하는 것은 RHEL 10에서 지원되지 않으며 Red Hat은 그 사용을 권장하지 않습니다.
다른 솔루션: * 대신 타사 백업 솔루션을 사용하십시오.
net_failover
net_failover
드라이버를 사용하여 자동화된 네트워크 장치 장애 조치 메커니즘을 설정하는 것은 RHEL 10에서 지원되지 않습니다.
net_failover
는 현재 Red Hat에서 제공하는 다른 가상화 솔루션에서도 지원되지 않습니다.
TCG
QEMU 및 libvirt에는 QEMU Tiny Code Generator(TCG)를 사용한 동적 변환 모드가 포함되어 있습니다. 이 모드에서는 하드웨어 가상화 지원이 필요하지 않습니다. 그러나 Red Hat은 TCG를 지원하지 않습니다.
TCG 기반 게스트는 예를 들어 virsh dumpxml
명령을 사용하여 XML 구성을 검사하여 인식할 수 있습니다.
TCG 게스트의 구성 파일에는 다음 행이 포함되어 있습니다.
<domain type='qemu'>
<domain type='qemu'>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow KVM 게스트의 구성 파일에는 다음 행이 포함되어 있습니다.
<domain type='kvm'>
<domain type='kvm'>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
SR-IOV InfiniBand 네트워킹 장치
SR-IOV(Single-root I/O Virtualization)를 사용하여 VM에 InfiniBand 네트워킹 장치를 연결할 수 없습니다.
SGIO
RHEL 10에서는 SCSI 일반 I/O(SGIO)를 사용하여 SCSI 장치를 VM에 연결할 수 없습니다. VM에 연결된 SGIO 장치가 있는지 여부를 감지하려면 다음 행에 대해 VM 구성을 확인합니다.
<disk type="block" device="lun">
<disk type="block" device="lun">
<hostdev mode='subsystem' type='scsi'>
<hostdev mode='subsystem' type='scsi'>