NVIDIA RTX 가상 워크스테이션(vWS)용 드라이버 설치


원격 데스크톱이나 게임에 하드웨어 가속 그래픽을 위한 GPU가 필요한 경우 NVIDIA RTX 가상 워크스테이션(vWS)(이전 명칭: NVIDIA GRID)을 사용하는 가상 워크스테이션을 만들 수 있습니다.

NVIDIA RTX 가상 워크스테이션(vWS)은 클라우드 원격 데스크톱에서 Vulkan, OpenGL, Direct3D 등의 API를 사용하는 워크로드를 실행하는 데 이상적입니다.

가상 워크스테이션용 GPU를 선택하면 Compute Engine이 NVIDIA RTX 가상 워크스테이션(vWS) 라이선스를 VM에 추가합니다. 가격 책정에 대한 자세한 내용은 GPU 가격 책정을 참조하세요.

NVIDIA RTX 가상 워크스테이션(vWS)을 설정하려면 다음을 수행해야 합니다.

  1. 가상 워크스테이션이 사용 설정된 VM 만들기
  2. 가상 워크스테이션용 드라이버 설치

가상 워크스테이션을 만든 후 Teradici® PCoIP 또는 VMware® Horizon View와 같은 원격 데스크톱 프로토콜을 사용하여 가상 워크스테이션에 연결할 수 있습니다.

시작하기 전에

  • 아직 인증을 설정하지 않았다면 설정합니다. 인증은 Google Cloud 서비스 및 API에 액세스하기 위해 ID를 확인하는 프로세스입니다. 로컬 개발 환경에서 코드 또는 샘플을 실행하려면 다음과 같이 Compute Engine에 인증하면 됩니다.

    이 페이지의 샘플 사용 방법에 대한 탭을 선택하세요.

    콘솔

    Google Cloud 콘솔을 사용하여 Google Cloud 서비스 및 API에 액세스할 때는 인증을 설정할 필요가 없습니다.

    gcloud

    1. Google Cloud CLI를 설치한 후 다음 명령어를 실행하여 초기화합니다.

      gcloud init
    2. 기본 리전 및 영역을 설정합니다.

    REST

    로컬 개발 환경에서 이 페이지의 REST API 샘플을 사용하려면 gcloud CLI에 제공한 사용자 인증 정보를 사용합니다.

      Google Cloud CLI를 설치한 후 다음 명령어를 실행하여 초기화합니다.

      gcloud init

필요한 NVIDIA 드라이버 버전

Compute Engine에서 실행되는 NVIDIA RTX 가상 워크스테이션(vWS)의 경우 다음 NVIDIA 드라이버 버전을 사용하는 것이 좋습니다.

  • L4 NVIDIA RTX 가상 워크스테이션(vWS)의 경우:
    • Linux: 525.105 이상
    • Windows: 537.13 이상
  • T4, P4, P100 NVIDIA RTX 가상 워크스테이션(vWS)의 경우:
    • Linux: 470.63.01 이상
    • Windows: 471.68 이상

NVIDIA RTX 가상 워크스테이션(vWS)용 드라이버 설치

VM에서 다음 단계를 완료합니다.

  1. Linux 운영체제의 경우 Linux 버전에 맞는 빌드 도구를 설치합니다.

    Debian/Ubuntu

    sudo apt install build-essential

    CentOS/RHEL

    sudo yum group install "Development Tools"

    SLES

    • SLES 12

      sudo zypper install -t pattern devel_basis
      sudo zypper install gcc8
    • SLES 15

      sudo SUSEConnect -p sle-module-development-tools/15/x86_64
      sudo zypper install gcc8 
  2. Linux 운영체제의 경우 Linux 커널 헤더를 설치합니다. Nvidia 문서의 Verify the System has the Correct Kernel Headers and Development Packages Installed(시스템에 올바른 커널 헤더 및 개발 패키지가 설치되었는지 확인)을 참조하세요.

  3. 모든 운영체제에 드라이버를 설치합니다.

    Linux

    1. 드라이버를 다운로드합니다. Compute Engine에서 사용할 수 있는 NVIDIA RTX 가상 워크스테이션(vWS)의 전체 목록은 NVIDIA RTX 가상 워크스테이션(vWS)용 드라이버를 참조하세요.

      예를 들어 NVIDIA 550.54.15 드라이버를 다운로드하려면 다음 명령어를 실행합니다.

      curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.1/NVIDIA-Linux-x86_64-550.54.15-grid.run
      
    2. 설치 프로그램을 시작합니다.

      예를 들어 NVIDIA 550.54.15 드라이버를 시작하려면 다음 명령어를 실행합니다.

      sudo bash NVIDIA-Linux-x86_64-550.54.15-grid.run
    3. 설치 도중 다음과 같이 옵션을 선택합니다.

      • 32비트 바이너리를 설치할지 묻는 메시지가 표시되면 를 선택합니다.
      • x.org 파일을 수정할지 묻는 메시지가 표시되면 아니요를 선택합니다.

    Windows Server

    1. Windows Server 버전에 따라 필요한 NVIDIA RTX 가상 워크스테이션(vWS) 드라이버를 다운로드합니다.

      Compute Engine에서 실행되는 Windows VM에서 사용할 수 있는 NVIDIA RTX 가상 워크스테이션(vWS) 드라이버의 전체 목록은 NVIDIA RTX 가상 워크스테이션(vWS)용 드라이버를 참조하세요.

    2. 설치 프로그램을 실행하고 빠른 설치를 선택합니다.

    3. 설치가 완료되면 VM을 다시 시작합니다. 다시 시작할 때 세션 연결이 끊어집니다.

    4. RDP 또는 PCoIP 클라이언트를 사용하여 인스턴스에 다시 연결합니다.

  4. 이 단계는 T4 또는 L4 GPU가 연결된 Linux 기반 NVIDIA RTX 가상 워크스테이션(vWS)에만 필요합니다.

    NVIDIA 510 이상 드라이버를 설치한 경우 GSP 펌웨어를 사용 중지해야 합니다. Nvidia 문서의 GSP 펌웨어 사용 중지를 참조하세요. 이 단계를 완료할 때 다음 사항에 유의하세요.

    • sudo를 사용하여 구성 파일을 만들고 업데이트하는 명령어를 실행합니다.
    • VM을 재부팅하려면 sudo reboot을 사용하거나 VM을 중지했다가 시작하면 됩니다.

드라이버의 설치 여부 확인

Linux

다음 명령어를 실행합니다.

nvidia-smi

명령어 결과는 다음과 비슷하게 표시됩니다.

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.15              Driver Version: 550.54.15      CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  Tesla T4                       On  |   00000000:00:04.0 Off |                    0 |
| N/A   62C    P0             28W /   70W |       0MiB /  15360MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|  No running processes found                                                             |
+-----------------------------------------------------------------------------------------+

Windows Server

  1. RDP 또는 PCoIP 클라이언트를 사용하여 Windows 인스턴스에 연결합니다.

  2. 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 NVIDIA Control Panel을 선택합니다.

  3. NVIDIA Control Panel의 Help(도움말) 메뉴에서 System Information(시스템 정보)을 선택하면 VM이 사용 중인 GPU와 드라이버 버전 정보가 표시됩니다.

다음 단계