50장. 가상화
KVM 게스트에 대한 USB 3.0 지원
KVM 게스트에 대한 USB 3.0 호스트 어댑터(xHCI) 에뮬레이션은 Red Hat Enterprise Linux 7에서 기술 프리뷰로 남아 있습니다. (BZ#1103193)
Intel 네트워크 어댑터에서 SR-IOV를 Hyper-V의 게스트로 지원
Hyper-V에서 실행되는 Red Hat Enterprise Linux 게스트 가상 머신의 이번 업데이트에서 새로운 PCI 패스스루 드라이버는 ixgbevf 드라이버에서 지원하는 Intel 네트워크 어댑터에 SR-IOV(Single-root I/O Virtualization) 기능을 사용할 수 있는 기능을 추가합니다. 이 기능은 다음 조건이 충족되면 활성화됩니다.
- 네트워크 인터페이스 컨트롤러(NIC)에 대해 SR-IOV 지원이 활성화됨
- 가상 NIC에 대해 SR-IOV 지원이 활성화됨
- 가상 스위치에 대해 SR-IOV 지원이 활성화됨
NIC의 VF(가상 기능)가 가상 머신에 연결되어 있습니다.
이 기능은 현재 Microsoft Windows Server 2016에서 지원됩니다. (BZ#1348508)
VFIO 드라이버의 no-IOMMU 모드
이 업데이트에서는 기술 프리뷰로 VFIO(가상 기능 I/O) 드라이버를 위한 No-IOMMU 모드를 추가합니다. No-IOMMU 모드는 IOMMU(I/O) I/O(IOMMU) 없이 직접 메모리 액세스(DMA) 가능 장치에 대한 전체 사용자 공간 I/O 액세스를 사용자에게 제공합니다. 지원되지 않는 것 외에도 IOMMU에서 제공하는 I/O 관리 부족으로 인해 이 모드를 사용하는 것은 안전하지 않습니다. (BZ#1299662)
virt-v2v
는 이제 vmx 구성 파일을 사용하여 VMware 게스트를 변환할 수 있습니다.
이제
virt-v2v
유틸리티에 vmx
입력 모드가 포함되어 있어 사용자가 VMware vmx 구성 파일에서 게스트 가상 머신을 변환할 수 있습니다. 이렇게 하려면 해당 VMware 스토리지(예: NFS를 사용하여 스토리지를 마운트)에 액세스해야 합니다. -it ssh 매개변수를 추가하여 SSH를 사용하여 스토리지에 액세스할 수도 있습니다. (BZ#1441197, BZ#1523767)
virt-v2v
는 Debian 및 Ubuntu 게스트를 변환할 수 있습니다.
이제
virt-v2v
유틸리티를 통해 Debian 및 Ubuntu 게스트 가상 머신을 변환할 수 있습니다. 이 변환을 수행할 때 현재 다음 문제가 발생합니다.
virt-v2v
는 GRUB2 설정에서 기본 커널을 변경할 수 없으며 게스트에 구성된 커널은 게스트에서 최적 버전이 제공되는 경우에도 변환 중에 변경되지 않습니다.- Debian 또는 Ubuntu VMware 게스트를 KVM으로 변환한 후 게스트의 네트워크 인터페이스 이름이 변경될 수 있으므로 수동 구성이 필요합니다. (BZ#1387213)
virtio 장치는 이제 vIOMMU를 사용할 수 있습니다.
이 업데이트를 통해 virtio 장치는 vIOMMU(Virtual Input/Output Memory Management Unit)를 사용할 수 있습니다. 이렇게 하면 장치를 DMA로만 허용되는 주소로 허용하여 DMA(직접 메모리 액세스)의 보안을 보장합니다. 그러나 Red Hat Enterprise Linux 7.4 이상을 사용하는 게스트 가상 머신만 이 기능을 사용할 수 있습니다. (BZ#1283251, BZ#1464891)
virt-v2v
는 VMWare 게스트를 보다 빠르고 안정적으로 변환합니다.
이제
virt-v2v
유틸리티에서 VMWare VDDK(가상 디스크 개발 키트)를 사용하여 VMWare 게스트 가상 머신을 KVM 게스트 게스트로 가져올 수 있습니다. 이를 통해 virt-v2v
는 VMWare ESXi 하이퍼바이저에 직접 연결하여 변환의 속도와 안정성을 향상시킬 수 있습니다.
이 변환 가져오기 방법에는 외부
nbdkit
유틸리티 및 해당 VDDK 플러그인이 필요합니다. (BZ#1477912)
Open Virtual Machine Firmware
OVMF(Open Virtual Machine Firmware)는 Red Hat Enterprise Linux 7에서 기술 프리뷰로 사용할 수 있습니다. OVMF는 AMD64 및 Intel 64 게스트를 위한 UEFI 보안 부팅 환경입니다. 그러나 RHEL 7에서 사용할 수 있는 가상화 구성 요소를 사용하여 OVMF는 부팅이 불가능합니다. OVMF는 RHEL 8에서 완전하게 지원됩니다. (BZ#653382)
GPU 기반 중재 장치가 VNC 콘솔을 지원
이제 VNC(Virtual Network Computing) 콘솔을 NVIDIA vGPU 기술과 같은 GPU 기반 중재 장치와 함께 사용할 수 있습니다. 결과적으로 가상 머신의 그래픽 출력을 실시간으로 렌더링하기 위해 이러한 중재 장치를 사용할 수 있습니다. (BZ#1475770, BZ#1470154, BZ#1555246)
RHEL 7 게스트용 호스트로 Azure M416v2
이제 RHEL 7.6 이상을 게스트 운영 체제로 사용하는 가상 머신의 호스트로 Azure M416v2 인스턴스 유형을 사용할 수 있습니다. (BZ#1661654)