13장. 가상화
virt-viewer는 RHEV-H 가상 머신에 대한 직접 액세스 지원
이제 Red Hat Enterprise Virtualization Hypervisor를 사용하여 virt-viewer를 사용하여 가상 머신에 직접 액세스할 수 있습니다.
핫 스왑 가능한 CD 이미지
remote-viewer 툴을 사용하여 ovirt:// URI에 연결하면 사용자가 VM(가상 머신)에 삽입된 CD 이미지를 변경할 수 있는 메뉴가 표시됩니다. 따라서 Red Hat Enterprise Virtualization 또는 oVirt 포털을 사용할 필요 없이 VM이 실행되는 동안 삽입된 CD를 변경할 수 있습니다.
새로운 패키지: rest
나머지 패키지가 libgovirt 패키지의 종속성으로 이 릴리스에 추가되었습니다. libgovirt 패키지를 사용하면 remote-viewer 툴이 oVirt 및 Red Hat Enterprise Virtualization에서 관리하는 가상 머신에 연결할 수 있습니다.
QEMU-img는 fallocate()로 사전 할당 지원
qemu-img 툴에는 이제 preallocation=full 옵션의 성능을 개선하기 위해 fallocate() 시스템 호출이 포함됩니다. fallocate() 시스템 호출을 사용하려면 qemu-img로 qcow2 이미지를 생성할 때 preallocation=falloc 을 지정합니다. 사전 할당 작업은 사전 할당=falloc 이 지정된 상태에서 훨씬 빠르게 실행되므로 새 게스트를 준비하는 데 필요한 시간이 단축됩니다.
KVM-clock은 일시 중단 후 VM 시스템 시간을 올바르게 동기화합니다.
KVM 가상 머신은 kvm-clock 유틸리티를 일시 중지 모드에서 다시 시작한 후 가상 머신 시스템 시간을 호스트 시스템과 동기화하는 시간 소스로 사용합니다. 이전 버전에서는 Red Hat Enterprise Linux 6 호스트에서 실행 중인 가상 머신이 디스크로 중지된 후 복원된 경우 가상 머신의 시스템 시간이 호스트 시스템 시간과 올바르게 동기화되지 않았습니다. 이번 업데이트를 통해 kvm-clock이 호스트의 시스템 시간과 안정적으로 동기화되도록 수정되었습니다.
QEMU-kvm에서 가상 머신 종료 추적 이벤트 지원
가상 머신 시스템 종료 프로세스 중에 qemu-kvm 추적 이벤트에 대한 지원이 추가되어 사용자가 virsh shutdown 명령 또는 virt-manager 애플리케이션에서 발급한 게스트 시스템의 종료 요청에 대한 자세한 진단을 얻을 수 있습니다. 이를 통해 사용자는 종료 중에 KVM 게스트 문제를 분리하고 디버깅할 수 있는 향상된 기능을 제공합니다.
QEMU-kvm은 가상 디스크에서 직접 동기화 캐시 모드 지원
이번 업데이트를 통해 qemu-kvm은 호스트 파일에서 cache=directsync 옵션을 지원하므로 가상 디스크에서 directsync 캐시 모드를 사용할 수 있습니다. cache=directsync 가 가상 디스크에 설정된 경우(게스트 XML 또는 virt-manager 애플리케이션에서 구성됨) 디스크의 데이터가 안전한 경우에만 가상 머신의 쓰기 작업이 완료됩니다. 이렇게 하면 가상 머신 간의 파일 트랜잭션 중에 데이터 보안이 향상되고 게스트의 I/O가 호스트 페이지 캐시를 우회하여 성능이 향상됩니다.
virt-who는 암호화된 암호 지원
암호화된 암호에 대한 지원이 virt-who 서비스에 추가되었습니다. 이전에는 외부 서비스의 암호가 구성 파일에 일반 텍스트로 저장되었으며 읽기 권한이 있는 모든 사용자에게 암호를 노출했습니다. 이번 업데이트에서는 암호화된 암호를 virt-who 구성 파일에 저장할 수 있는 virt-who-password 유틸리티가 도입되었습니다. 이 변경으로 virt-who 구성 파일을 여는 모든 사용자는 암호가 암호화된 것으로 표시됩니다. 암호화된 암호는 root 사용자가 해독할 수 있습니다.
virt-who가 오프라인 모드 지원
이제 하이퍼바이저가 오프라인 상태일 때 virt-who 서비스에서 호스트 물리적 머신과 게스트 가상 머신 간의 연결을 보고할 수 있으므로 이 작업을 수행하기 위해 더 이상 하이퍼바이저에 연결할 필요가 없습니다. 예를 들어 보안 정책으로 인해 virt-who 서비스가 하이퍼바이저에 연결할 수 없는 경우 사용자는 매핑 파일에 저장된 정보를 표시하고 서브스크립션 관리자에게 전송하는 virt-who --print 명령을 사용하여 host-guest 매핑 파일에 대한 정보를 가져올 수 있습니다.
virt-who는 호스트 필터링 지원
이번 업데이트를 통해 virt-who 서비스에 서브스크립션 관리자 보고서에 대한 필터링 메커니즘이 도입되었습니다. 결과적으로 사용자는 지정된 매개변수에 따라 virt-who가 표시할 호스트를 선택할 수 있습니다. 예를 들어 Red Hat Enterprise Linux 게스트를 실행하지 않는 호스트 또는 지정된 Red Hat Enterprise Linux 버전의 게스트를 실행하는 호스트입니다.
virt-who는 클러스터 필터링 지원
이번 업데이트를 통해 virt-who 서비스에 서브스크립션 관리자 보고서에 대한 필터링 메커니즘이 도입되었습니다. 결과적으로 사용자는 지정된 매개변수에 따라 virt-who 가 표시되어야 하는 클러스터를 선택할 수 있습니다. 예를 들어 Red Hat Enterprise Linux 게스트를 실행하지 않는 호스트 또는 지정된 Red Hat Enterprise Linux 버전의 게스트를 실행하는 호스트입니다.
virt-who는 RHEL 하이퍼바이저가 아닌 필터링 지원
Red Hat Enterprise Linux 게스트가 연결되지 않은 하이퍼바이저와 같이 모든 하이퍼바이저를 보고할 필요가 없는 경우 virt-who는 이제 지정된 하이퍼바이저를 필터링할 수 있습니다.