Menginstal driver untuk NVIDIA RTX Virtual Workstations (vWS)


Jika memerlukan GPU untuk grafis yang dipercepat hardware di desktop jarak jauh atau untuk game, Anda dapat membuat workstation virtual yang menggunakan NVIDIA RTX Virtual Workstations (vWS) (sebelumnya dikenal sebagai NVIDIA GRID).

NVIDIA RTX Virtual Workstations (vWS) sangat ideal untuk menjalankan beban kerja yang menggunakan API seperti Vulkan, OpenGL, atau Direct3D di desktop jarak jauh cloud.

Saat memilih GPU yang mendukung visualisasi untuk workstation virtual, Anda dapat menambahkan lisensi NVIDIA RTX Virtual Workstation (vWS) ke VM Anda. Untuk mengetahui informasi selengkapnya tentang harga, lihat harga GPU.

Untuk menyiapkan NVIDIA RTX Virtual Workstation (vWS), Anda perlu melakukan hal berikut:

  1. Buat VM dengan workstation virtual yang diaktifkan.
  2. Instal driver untuk workstation virtual.

Setelah membuat workstation virtual, Anda dapat menghubungkannya menggunakan protokol desktop jarak jauh seperti Teradici® PCoIP atau VMware® Horizon View.

Sebelum memulai

  • Jika Anda belum melakukannya, siapkan autentikasi. Autentikasi adalah proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud. Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.
    3. REST

      Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.

        Install the Google Cloud CLI, then initialize it by running the following command:

        gcloud init

      Untuk informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud.

Versi driver NVIDIA minimum yang direkomendasikan

Untuk NVIDIA RTX Virtual Workstation (vWS) L4, T4, P4, dan P100 yang berjalan di Compute Engine, versi driver NVIDIA berikut direkomendasikan berdasarkan software GPU virtual NVIDIA yang diperlukan untuk aplikasi Anda:

  • Untuk software GPU virtual NVIDIA versi 17, sebaiknya gunakan driver minimum NVIDIA berikut:
    • Untuk VM Linux: 550.90.07
    • Untuk VM Windows: 552,55
  • Untuk software GPU virtual NVIDIA versi 16, sebaiknya gunakan driver minimum NVIDIA berikut:
    • Untuk VM Linux: 535.183.01
    • Untuk VM Windows: 538,67

Menginstal driver untuk NVIDIA RTX Virtual Workstation (vWS)

Selesaikan langkah-langkah berikut di VM Anda.

  1. Untuk sistem operasi Linux, instal alat build untuk versi Linux Anda.

    CentOS/RHEL

    sudo yum group install "Development Tools"

    Debian/Ubuntu

    1. Instal alat build.

      sudo apt update
      sudo apt install -y build-essential
      sudo apt install -y libvulkan1
    2. Jika Anda menggunakan Ubuntu 22.04, update versi gcc untuk driver NVIDIA.

      sudo apt install -y gcc-12
      sudo apt install -y linux-headers-$(uname -r)
      sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12
      sudo update-alternatives --config gcc

    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. Untuk sistem operasi Linux, instal header kernel Linux. Lihat Memverifikasi bahwa Sistem memiliki Header Kernel dan Paket Pengembangan yang Terinstal dalam dokumentasi NVIDIA.

  3. Untuk semua sistem operasi, instal driver.

    Linux

    1. Download driver. Untuk mengetahui daftar lengkap driver NVIDIA RTX Virtual Workstation (vWS) yang dapat Anda gunakan di Compute Engine, lihat Driver untuk NVIDIA RTX Virtual Workstation (vWS).

      Misalnya, untuk mendownload driver NVIDIA 550.127.05, jalankan perintah berikut:

      curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.4/NVIDIA-Linux-x86_64-550.127.05-grid.run
      
    2. Mulai penginstal.

      Misalnya, untuk memulai driver NVIDIA 550.127.05, jalankan perintah berikut:

      sudo bash NVIDIA-Linux-x86_64-550.127.05-grid.run
    3. Selama penginstalan, pilih opsi berikut:

      • Jika Anda diminta untuk menginstal biner 32-bit, pilih Yes.
      • Jika Anda ditanyai ingin mengubah file x.org, pilih No.

    Windows Server

    1. Bergantung pada versi Windows Server Anda, download driver NVIDIA RTX Virtual Workstation (vWS) yang diperlukan.

      Untuk daftar lengkap driver NVIDIA RTX Virtual Workstation (vWS) yang dapat Anda gunakan pada VM Windows yang berjalan di Compute Engine, lihat Driver untuk NVIDIA RTX Virtual Workstation (vWS) ini.

    2. Jalankan penginstal, lalu pilih Penginstalan Express.

    3. Setelah penginstalan selesai, mulai ulang VM. Ketika Anda memulai ulang, Anda terputus dari sesi Anda.

    4. Hubungkan kembali ke instance Anda menggunakan RDP atau klien PCoIP.

  4. Langkah ini hanya diperlukan untuk NVIDIA RTX Virtual Workstation (vWS) berbasis Linux dengan GPU T4 atau L4 yang terpasang.

    Jika menginstal driver NVIDIA 510 atau yang lebih baru, Anda harus menonaktifkan firmware GSP. Lihat Menonaktifkan Firmware GSP dalam dokumentasi Nvidia. Saat menyelesaikan langkah ini, ingat hal-hal berikut:

    • Gunakan sudo untuk menjalankan perintah guna membuat dan memperbarui file konfigurasi.
    • Untuk memulai ulang VM, Anda dapat menggunakan sudo reboot atau menghentikan dan memulai VM.

Memastikan driver telah terinstal

Linux

Jalankan perintah berikut:

nvidia-smi

Output perintah terlihat mirip dengan berikut ini:

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.127.05             Driver Version: 550.127.05     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   47C    P8             15W /   70W |       1MiB /  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. Hubungkan ke instance Windows menggunakan RDP atau klien PCoIP.

  2. Klik kanan desktop, lalu pilih NVIDIA Control Panel.

  3. Di NVIDIA Control Panel, dari menu Help, pilih System Information. Informasi tersebut menunjukkan GPU yang digunakan VM, dan versi drivernya.

Apa langkah selanjutnya?