가상 시스템을 생성하거나 편집할 때 Windows AERO, CAD, Google Earth, 그리고 기타 3D 디자인, 모델링 및 멀티미디어 애플리케이션을 활용하도록 3D 그래픽을 구성할 수 있습니다.

3D 그래픽을 사용하도록 설정하기 전에 사용 가능한 옵션과 요구 사항을 숙지해야 합니다.

3D 그래픽 사용이 가상 시스템에 미치는 영향

vMotion을 사용하여 3D 그래픽이 사용되도록 설정된 가상 시스템을 마이그레이션할 수 있습니다. 3D 렌더러가 자동으로 설정된 경우 가상 시스템은 GPU 사용 가능 여부에 따라 대상 호스트의 GPU나 소프트웨어 렌더러를 사용합니다. 3D 렌더러가 하드웨어로 설정된 가상 시스템을 마이그레이션하려면 대상 호스트에 GPU가 있어야 합니다.

가상 시스템 그룹이 하드웨어 렌더링만 사용하도록 설정할 수 있습니다. 예를 들어 CAD 애플리케이션을 실행하거나 다른 복잡한 엔지니어링 기능을 가진 가상 시스템이 있는 경우 이러한 가상 시스템에 지속적인 고품질 3D 기능이 필요할 수 있습니다. 이러한 가상 시스템을 마이그레이션하는 경우에는 대상 호스트에도 GPU 기능이 있어야 합니다. 호스트에 GPU가 없으면 마이그레이션을 처리할 수 없습니다. 이러한 가상 시스템을 마이그레이션하려면 가상 시스템을 끄고 렌더러 설정을 자동으로 변경해야 합니다.

Windows 데스크톱 또는 Linux 게스트 운영 체제를 실행하는 가상 시스템에서 3D를 사용하도록 설정할 수 있습니다. 일부 게스트는 3D 그래픽을 지원하지 않습니다. 게스트 운영 체제가 3D를 지원하는지 확인하려면 "VMware 호환성 가이드" (http://www.vmware.com/resources/compatibility)를 참조하십시오.

사전 요구 사항

VMware는 AMD 및 NVIDIA 그래픽 카드를 지원합니다. 지원되는 카드는 벤더 웹 사이트를 참조하십시오. 그래픽 카드 또는 GPU 하드웨어를 사용하려면 벤더 웹 사이트에서 적절한 VMware 그래픽 드라이버를 다운로드합니다.

  • NVIDIA 그래픽 카드용 VMware 그래픽 드라이버에 대한 자세한 내용을 보려면 NVIDIA 웹 사이트로 이동합니다.
  • AMD 그래픽 카드용 VMware 그래픽 드라이버에 대한 자세한 내용을 보려면 AMD 웹 사이트로 이동합니다.
Linux 배포에는 3.2 이상의 커널이 있어야 합니다. Linux 게스트에서 3D를 사용할 수 없는 경우 Linux 커널에서 해당 드라이버를 사용할 수 있는지 확인합니다. 드라이버를 사용할 수 없으면 최신 Linux 배포로 업그레이드합니다. 커널의 위치는 배포가 deb를 기반으로 하는지, rpm을 기반으로 하는지에 따라 달라집니다.
표 1. Linux 드라이버 위치
VMware Linux 게스트 커널 드라이버 Debian 형식 RPM 형식
vmwgfx.ko dpkg -S vmwgfx.ko rpm -qf vmwgfx.ko
vmwgfx_dri.so dpkg -S vmwgfx_dri rpm -qf vmwgfx_dri
vmware_drv.so dpkg -S vmware_drv rpm -qf vmware_drv
libxatracker.so.1 dpkg -S libxatracker rpm -qf libxatracker

3D 렌더링 옵션

각 가상 시스템 대한 3D 렌더링 옵션(하드웨어. 소프트웨어 또는 자동)을 선택할 수 있습니다.

표 2. 3D 렌더링 옵션
렌더링 옵션 설명
하드웨어 가상 시스템에서 물리적 GPU에 액세스할 수 있어야 합니다. GPU를 사용할 수 없으면 가상 시스템의 전원을 켤 수 없습니다.
소프트웨어 가상 시스템의 가상 디바이스가 소프트웨어 렌더러를 사용하며, GPU가 있어도 GPU는 사용하지 않습니다.
자동 기본 설정입니다. 가상 디바이스에서 물리적 GPU를 사용할지, 소프트웨어 기반 렌더링을 사용할지 선택합니다. 시스템의 GPU를 사용할 수 있고 가상 시스템에 필요한 리소스가 GPU에 있는 경우 가상 시스템은 GPU를 사용합니다. 그렇지 않으면 소프트웨어 렌더링이 사용됩니다.

3D 그래픽 및 비디오 카드 구성

3D 그래픽을 사용하도록 설정할 때 하드웨어 또는 소프트웨어 그래픽 렌더러를 선택하고 가상 시스템에 할당되는 그래픽 메모리를 최적화할 수 있습니다. 또한 다중 모니터 구성에서 디스플레이 수를 늘리고 그래픽 요구 사항에 맞게 비디오 카드 설정을 변경할 수 있습니다.

총 비디오 RAM에 대한 기본 설정은 최소 데스크톱 해상도에 적합합니다. 더 복잡한 환경에서는 기본 메모리를 변경할 수 있습니다. 일반적으로 3D 애플리케이션을 사용하려면 64MB~512MB의 비디오 메모리가 필요합니다.

3D 그래픽을 사용하는 가상 시스템에는 Fault Tolerance가 지원되지 않습니다.

사전 요구 사항

  • 가상 시스템의 전원이 꺼져 있는지 확인합니다.
  • 가상 시스템 호환성이 ESXi 5.0 이상인지 확인합니다.
  • Windows 8 게스트 운영 체제를 실행하는 가상 시스템에서 3D 그래픽을 사용하도록 설정하려면 가상 시스템 호환성이 ESXi 5.1 이상이어야 합니다.
  • 하드웨어 3D 렌더러를 사용하려면 그래픽 하드웨어를 사용할 수 있어야 합니다. 3D 그래픽을 구성하는 방법의 내용을 참조하십시오.
  • 가상 시스템 호환성을 ESXi 5.1 이상에서 ESXi 5.5 이상으로 업데이트하는 경우 최신 SVGA 가상 그래픽 드라이버와 Windows Display Driver Model 드라이버를 가져올 수 있도록 VMware Tools를 다시 설치합니다.
  • 가상 시스템에 대한 가상 시스템.구성 변경.디바이스 설정 수정 권한이 있는지 확인합니다.

프로시저

  1. 인벤토리의 가상 시스템을 마우스 오른쪽 버튼으로 클릭하고 설정 편집을 선택합니다.
  2. 가상 하드웨어 탭에서 비디오 카드를 확장합니다.
  3. 드롭다운 메뉴에서 디스플레이에 대해 사용자 지정 설정 또는 자동 설정을 선택합니다.
    옵션 설명
    설정 자동 검색

    게스트 운영 체제에 일반적인 비디오 설정을 적용합니다.

    사용자 지정 설정 지정

    디스플레이 수와 총 비디오 메모리를 사용자가 선택할 수 있습니다.

  4. 드롭다운 메뉴에서 디스플레이 수를 선택합니다.
    디스플레이 수를 설정하고 여러 디스플레이로 화면을 확장할 수 있습니다.
  5. 필요한 비디오 메모리를 입력합니다.
  6. (선택 사항) 3D 지원 사용을 선택합니다.
    이 확인란은 VMware에서 3D를 지원하는 게스트 운영 체제에 대해서만 활성화됩니다.
  7. (선택 사항) 3D 렌더러를 선택합니다.
    옵션 설명
    자동 이 가상 시스템에 적합한 옵션(소프트웨어 또는 하드웨어)을 선택합니다.
    소프트웨어 3D 계산에 정상 CPU 처리를 사용합니다.
    하드웨어

    더 빨리 3D 계산을 수행하려면 그래픽 하드웨어(GPU)가 필요합니다.

    참고: 그래픽 하드웨어를 사용할 수 없는 경우 가상 시스템의 전원이 켜지지 않습니다.
  8. 확인을 클릭합니다.

결과

이 가상 시스템의 그래픽에 충분한 메모리 할당이 설정되었습니다.

3D 그래픽 옵션을 사용하는 가상 시스템에 대한 메모리 오버헤드 줄이기

3D 그래픽 옵션을 사용하는 가상 시스템은 다른 가상 시스템보다 메모리 소모량이 더 많을 수 있습니다. 가상 시스템의 구성 파일(.vmx 파일)을 편집하고 특정 메모리 관련 설정을 사용하지 않도록 설정하면 메모리 오버헤드를 줄일 수 있습니다. 가상 시스템의 메모리 오버헤드를 줄이면 호스트당 가상 시스템 수를 늘릴 수 있습니다.

사전 요구 사항

가상 시스템이 하드웨어 버전 10 이상을 사용하고 있는지 확인합니다.

프로시저

  1. 3D 그래픽 옵션을 사용하는 가상 시스템을 종료합니다.
  2. 3D 그래픽 가속화 옵션을 비활성화합니다.
  3. ESXi 호스트를 업그레이드하여 하드웨어 버전 10 이상에서 사용할 수 있는 기능을 사용합니다.
  4. 최대 표시 크기를 필요한 크기로 설정합니다.
  5. 가상 시스템에서 구성 파일(.vmx 파일)을 찾습니다.
  6. 텍스트 편집기에서 가상 시스템 구성 파일을 열고 svga.vgaOnly=TRUE 줄을 추가합니다.
    이 옵션은 SVGA 디바이스에서 모든 그래픽 및 SVGA 기능을 제거하지만 BIOS가 VGA 모드로 전환되는 것을 허용하는 설정을 제거하지 않습니다.
  7. 변경 사항을 저장하고 텍스트 편집기를 종료합니다.
  8. 가상 시스템의 전원을 켜고 표시 콘솔을 확인합니다.
  9. vmware.log 파일의 메모리 예약 설정을 확인합니다.