3.3. 게스트 에이전트 및 드라이버 설치
3.3.1. Red Hat Virtualization 게스트 에이전트 및 드라이버
표 3.1. Red Hat Virtualization 게스트 드라이버
|
드라이버
|
설명
|
작동 대상
|
|---|---|---|
virtio-net
|
반가상화 네트워크 드라이버는 rtl 등과 같은 에뮬레이트된 장치보다 더 높은 성능을 제공합니다.
|
서버 및 데스크탑
|
virtio-block
|
반가상화 HDD 드라이버는 게스트와 하이퍼바이저 간의 조정 및 통신을 최적화함으로써 IDE 등과 같은 에뮬레이트된 장치보다 높은 I/O 성능을 제공합니다. 이 드라이버는 호스트가 사용하는 virtio-device의 소프트웨어 구현을 보완해서 하드웨어 장치 역할을 합니다.
|
서버 및 데스크탑
|
virtio-scsi
|
반가상화 iSCSI HDD 드라이버는 virtio-block 장치와 비슷한 성능을 제공하며 여기에 더해 몇 가지 개선된 기능이 있습니다. 특히 이 드라이버에서는 수백 개의 장치를 추가하는 것이 지원되며 일반적인 SCSI 장치 이름 지정 규칙에 따라 장치의 이름을 지정합니다.
|
서버 및 데스크탑
|
virtio-serial
|
Virtio-serial은 여러 개의 시리얼 포트를 지원합니다. 이렇게 개선된 성능을 사용하여 네트워크 문제 없이 게스트와 호스트 간의 빠른 통신을 할 수 있습니다. 이와 같은 빠른 통신은 게스트 에이전트에서 필요하며 게스트와 호스트 간 클립보드 복사 및 붙여넣기 그리고 로깅(logging) 등과 같은 다른 기능에도 빠른 통신이 필요합니다.
|
서버 및 데스크탑
|
virtio-balloon
|
Virtio-balloon을 사용하여 게스트가 실제로 액세스하는 메모리의 크기를 제어합니다. 이를 통해 메모리 오버커밋을 개선할 수 있습니다. 향후 호환성을 위해서 balloon 드라이버가 설치되지만 Red Hat Virtualization에서 기본적으로 사용되지는 않습니다.
|
서버 및 데스크탑
|
qxl
|
반가상화된 디스플레이 드라이버를 사용하면 호스트에서 CPU 사용량이 감소하며 거의 모든 워크로드의 네트워크 대역폭을 줄여서 성능을 개선합니다.
|
서버 및 데스크탑
|
표 3.2. Red Hat Virtualization 게스트 에이전트 및 도구
|
게스트 에이전트/도구
|
설명
|
작동 대상
|
|---|---|---|
rhevm-guest-agent-common
|
Red Hat Virtualization Manager가 게스트 내부 이벤트 정보와 IP 주소 및 설치된 애플리케이션 등의 정보를 수신할 수 있게 해줍니다. 또한 Manager가 게스트 종료 또는 재부팅 등과 같은 특정 명령을 실행할 수 있게 해줍니다.
Red Hat Enterprise Linux 6 이상의 게스트에서 rhevm-guest-agent-common은 사용자의 가상 머신에 tuned를 설치하고 이것이 최적화된 virtualized-guest 프로파일을 사용하도록 설정합니다.
|
서버 및 데스크탑
|
spice-agent
|
SPICE 에이전트는 여러 개의 모니터를 지원하며 QEMU 에뮬레이션보다 개선된 사용자 경험과 응답성을 제공하기 위해 client-mouse-mode를 지원합니다. client-mouse-mode에서는 커서 (cursor) 캡쳐가 필요하지 않습니다. SPICE 에이전트는 광역 네트워크에서 사용 시 색상 농도 조절, 배경화면 해제, 글꼴 다듬기, 그리고 애니메이션 등의 디스플레이 수준을 낮추는 작업을 통해 광대역 사용량을 줄입니다. SPICE 에이전트에서 활성화되는 클립보드 지원을 사용하면 클라이언트와 게스트 간의 텍스트 및 이미지를 잘라내서 붙여넣는 작업을 할 수 있으며 클라이언트 측의 설정에 따라 자동으로 게스트 디스플레이를 설정합니다. Windows 게스트에서 SPICE 에이전트는 vdservice 및 vdagent로 구성되어 있습니다.
|
서버 및 데스크탑
|
rhev-sso
|
이 에이전트를 사용하여 사용자는 Red Hat Virtualization Manager에 액세스할 때 사용한 인증 정보를 바탕으로 사용자의 가상 머신에 자동으로 로그인할 수 있습니다.
|
데스크탑
|
rhev-usb
|
이 구성 요소에는 게스트에서 레거시 (3.0 이전 버전) USB 지원 드라이버 및 서비스가 포함되어 있습니다. 이것이 있어야 클라이언트 시스템에 꽂은 USB 장치에 액세스할 수 있습니다. 클라이언트 측에서
RHEV-USB Client가 필요합니다.
|
데스크탑
|
3.3.2. Windows에 게스트 에이전트 및 드라이버 설치
rhev-tools-setup.iso ISO 파일을 사용하여 Windows 가상 머신에 설치됩니다. 이 ISO 파일은 Red Hat Virtualization Manager가 설치된 시스템에서 /usr/share/rhev-guest-tools-iso/rhev-tools-setup.iso에 있습니다.
참고
rhev-tools-setup.iso ISO 파일은 사용자가 engine-setup 실행 시 기본 ISO 스토리지 도메인이 있다면 그 스토리지 도메인으로 자동으로 복사되며, 그렇지 않은 경우 사용자가 ISO 스토리지 도메인으로 수동으로 업로드해야 합니다.
참고
rhev-tools-setup.iso ISO 파일의 업데이트 버전을 수동으로 연결하여 도구 및 드라이버의 업데이트 버전을 설치합니다. 가상 머신에서 APT 서비스가 활성화되어 있는 경우 업데이트된 ISO 파일이 자동으로 연결됩니다.
참고
ISSILENTMODE 및 ISNOREBOOT 옵션을 RHEV-toolsSetup.exe에 추가하면 게스트 에이전트 및 드라이버가 자동 설치되어서 설치된 직후에 이것이 설치된 시스템이 재부팅되는 것을 막을 수 있습니다. 그 후 배포 과정이 완료되면 시스템을 재부팅하면 됩니다.
D:\RHEV-toolsSetup.exe ISSILENTMODE ISNOREBOOT
절차 3.4. Windows에 게스트 에이전트 및 드라이버 설치
- 가상 머신에 로그인합니다.
rhev-tools-setup.iso파일이 들어 있는 CD 드라이브를 선택합니다.- RHEV-toolsSetup을 더블 클릭합니다.
- 환영 화면에서 을 클릭합니다.
- RHEV-Tools InstallShield Wizard 창에 표시되는 프롬프트에 따릅니다. 구성 요소 목록에 있는 모든 체크 상자가 선택되었는지 확인합니다.

그림 3.2. Red Hat Virtualization 도구의 모든 구성 요소 설치 선택
- 설치 완료 후
지금 컴퓨터 다시 시작을 선택하고 변경 사항을 적용하기 위해 를 클릭합니다.
RHEV Agent 서비스를 실행하며, 사용자가 C:\Program Files\Redhat\RHEV\Drivers\Agent에 있는 rhev-agent 설정 파일을 사용하여 이 서비스를 설정할 수 있습니다.
3.3.3. Red Hat Virtualization 애플리케이션 프로비저닝 도구(APT)를 사용하여 Windows 게스트에 자동으로 게스트 추가
rhev-tools-setup.iso ISO 파일을 연결했다는 것을 전제로 합니다.
절차 3.5. Windows에서 APT 서비스 설치
- 가상 머신에 로그인합니다.
rhev-tools-setup.iso파일이 들어 있는 CD 드라이브를 선택합니다.- RHEV-Application Provisioning Tool을 더블 클릭합니다.
- User Account Control 창에서 를 클릭합니다.
- 설치 완료 후 RHEV-Application Provisioning Tool InstallShield Wizard 창에서
RHEV-apt 서비스 시작체크 상자가 선택되어 있는지 확인하고 변경 사항을 적용하기 위해 를 클릭합니다.
참고
RHEV-apt 서비스 시작 체크 상자를 해제하면 설치 직후 RHEV-apt 서비스를 중지할 수 있습니다. 서비스 창을 사용하여 언제든지 이 서비스를 중지, 시작, 또는 다시 시작할 수 있습니다.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.