All Category

공개범위 설정
Table
   
기본채널
Table
   
카테고리
Table
   
공개범위
[전체]개별 설정
Table
   
위치정보
[전체]나만 보기
Table
   
다운로드
[전체]개별 설정
Table
   
슬라이드
Table
   
시작고정
Table
   
사진정보
0
Date: 2021-11-14
2021
November
14

VMware 그래픽 가상화(vSGA, vDGA, vGPU)



VMware 그래픽 가상화(vSGA, vDGA, vGPU)





1. vSGA : 가상 공유 그래픽 가속(Virtual Shared Graphics Acceleration)

  

 [ 여러개의 가상 시스템에서 ESXI 호스트의 물리적 GPU를 공유할 수 있는 방식 ]

  

 그래픽 카드에 대한 액세스는 ESXI(하이퍼바이저)가 담당하고 VM 내부의 VMware SVGA 전용 드라이버와 통신하여 그래픽 명령을 처리합니다

 물리적인 GPU가 아니고 소프트웨어적으로 DirectX 9 및 OpenGL 2.1 애플리케이션을 실행 하기때문에 그래픽 성능(가벼운 3D어플리케이션만 가능)에 대한 제약이 발생합니다.

  

 테스트 결과 GRID K2에서는 포토샵 구동은 OpenGL지원 문제로 지원이 안됬습니다. 그외 웹서핑이나 다른 일반적은 경우는 확실히 vSGA적용에 따른 반은 속도는 달랐습니다.

  

 - 가용 가능한 최대 VM갯수는 가상화 그래픽 카드에 vRAM크기에 따라 달라지며 VMware 설정(GPU Profiles) 에서 조절이 가능합니다.

 - 지원 대상 OS : Windows(Window 7이상)만 지원가은하며, Linux/Mac OS X는 지원하지 않습니다.

 - 지원 대상 그래픽 카드: GRID K1, GRID K2, Tesla M10, Tesla M6









2. vDGA : 가상 다이랙트 그래픽 가속(Virtual Dedicated Graphics Acceleration)


 [ ESXI 호스트의 단일 물리적 GPU를 단일 가상 시스템 전용 사용하는 방식(PCI Pass-through) ]

  

  그래픽 카드에 대한 액세스를 VM이 직접 통신을 하면서 명령어를 처리합니다. 그래픽카드 제조사(밴더)의 드라이버를 그대로 사용할수 있게 되면서 vSGA와 같은 제약사항 없다  

  단점은 GPU 하나당 VM 한개만 사용가능합, 여러개의 VM을 운영하려면 여러개의 그래픽 카드가 필요하므로 확장성에 제약이 발생

  ESXi(하이퍼바이저) 호스트에서 GPU를 패스스루를 활성화 하게되면 더이상 ESXI가 액세스를 하지않고 VM이 제어하게 된다

  

  GRID K2를 기준으로는 그래픽카드에 GPU가 2개 이므로 최대 2대의 VM을 동시에 (Pass-through 방식) 운용 가능합니다.

  

  - 가용 가능한 최대 VM갯수는 그래픽 카드 당 무조건 1개만 가능

  - 지원 대상 OS : Windows, Linux, Mac OS X(해킨토시) 등등 지원 가능합니다. 

  - 지원 대상 그래픽 카드 : 거의 대부분의 그래픽카드 모두를 지원 가능합니다.








3. vGPU : 가상 공유 GPU(Virtual Graphics Processing Unit) - Shared Pass-Through


 [ ESXI 호스트의 단일 물리적 GPU를 여러개의 가상 GPU로 변환 해서 VM입장에서는 물리적인 GPU로 인식 시킴(vDGA와 vSGA의 장정을 결합) ]

  

 그래픽 카드에 대한 액세스는 ESXI(하이퍼바이저)가 담당하면서 각각의 VM에 그래픽 코어를 가상화해서 vGPU를 제공 하므로서 

 VM입장에서는 그래픽 카드 제조사(밴더)들의 드라이버를 그대로 통신하며 그래픽 명령어를 처리합니다 (하지만 모든 그래픽 카드가 다 가능한게 아니기때문에 역시 제약사항은 존재 한다)

  

 - 가용 가능한 최대 VM갯수는 가상화 그래픽 카드에 vRAM크기에 따라 달라지며 VMware 설정(GPU Profiles) 에서 조절이 가능합니다.

 - 지원 대상 OS : Windows(Window 7이상), Linux 등등

 - 지원 대상 그래픽 카드 : A100, Tesla V100S, Tesla V100, RTX 8000, RTX 6000, Tesla T4, Tesla M10, Tesla P6, GRID K1, GRID K2









[1]. NVIDIA 그래픽 가상화 및 고성능 그래픽 카드의 용도별 분류






[2]. 전체 구성 설명 목록


1. VMware 그래픽 가상화 - Nvidia 그래픽 카드 종류


2. VMware 그래픽 가상화 - 그래픽 가상화 방식 분류


3. VMware 그래픽 가상화 - 라이센스 메니저


4. VMware 그래픽 가상화 - 그래픽 가상화 설치 및 설정


  4-1. 그래픽 가상화 설치 및 설정 - ESXI(하이퍼바이저) 호스트 드라이버 설치


  4-2. 그래픽 가상화 설치 및 설정 - 공유모드(vSGA)


  4-3. 그래픽 가상화 설치 및 설정 - 공유모드(vDGA)


  4-4. 그래픽 가상화 설치 및 설정 - 공유모드(vGPU)











URL : http://www.epari.net/@wise-dragon/vlink/b/cT
목록
0
0
  • 뎃글달기
Upload
v
Name Type Size