Show Table of Contents
2.4. 게스트 에이전트 및 드라이버 설치
2.4.1. Red Hat Virtualization 게스트 에이전트 및 드라이버
Red Hat Virtualization 게스트 에이전트 및 드라이버는 Red Hat Enterprise Linux 및 Windows 가상 머신에서 추가 정보와 기능을 제공합니다. 이러한 주요 기능에는 리소스 사용량을 감시하고 사용자 포털 및 관리 포털에서 가상 머신을 올바르게 종료하거나 재부팅할 수 있는 기능이 있습니다. 이러한 기능을 사용하려는 가상 머신마다 각각 Red Hat Virtualization 게스트 에이전트 및 드라이버를 설치합니다.
표 2.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 사용량이 감소하며 거의 모든 워크로드의 네트워크 대역폭을 줄여서 성능을 개선합니다.
|
서버 및 데스크탑
|
표 2.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에 액세스할 때 사용한 인증 정보를 바탕으로 사용자의 가상 머신에 자동으로 로그인할 수 있습니다.
|
데스크탑
|
2.4.2. Red Hat Enterprise Linux에 게스트 에이전트 및 드라이버 설치
Red Hat Virtualization 게스트 에이전트 및 드라이버는 Red Hat Virtualization Agent 리포지터리에 있는 rhevm-guest-agent 패키지를 사용하여 Red Hat Enterprise Linux 가상 머신에 설치합니다.
절차 2.7. Red Hat Enterprise Linux에 게스트 에이전트 및 드라이버 설치
- Red Hat Enterprise Linux 가상 머신에 로그인합니다.
- Red Hat Virtualization Agent 리포지터리를 활성화합니다:
- Red Hat Enterprise Linux 6의 경우
# subscription-manager repos --enable=rhel-6-server-rhv-4-agent-rpms
- Red Hat Enterprise Linux 7의 경우
# subscription-manager repos --enable=rhel-7-server-rh-common-rpms
- rhevm-guest-agent-common 패키지와 관련 패키지를 모두 설치합니다:
# yum install rhevm-guest-agent-common
- 서비스를 시작하고 활성화합니다:
- Red Hat Enterprise Linux 6의 경우
# service ovirt-guest-agent start # chkconfig ovirt-guest-agent on
- Red Hat Enterprise Linux 7의 경우
# systemctl start ovirt-guest-agent.service # systemctl enable ovirt-guest-agent.service
qemu-ga서비스를 시작하고 활성화합니다:- Red Hat Enterprise Linux 6의 경우
# service qemu-ga start # chkconfig qemu-ga on
- Red Hat Enterprise Linux 7의 경우
# systemctl start qemu-guest-agent.service # systemctl enable qemu-guest-agent.service
게스트 에이전트가 사용량에 관한 정보를 Red Hat Virtualization Manager에 보냅니다. Red Hat Virtualization 에이전트는
ovirt-guest-agent 서비스를 실행하며, 사용자가 /etc/ 디렉토리에 있는 ovirt-guest-agent.conf 설정 파일을 사용하여 이 서비스를 설정할 수 있습니다.

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.