Membuat workstation Windows virtual

Tutorial ini menunjukkan cara membuat workstation Windows virtual yang menjalankan Windows Server 2022 dengan tampilan virtual. Perangkat tampilan virtual berguna saat aplikasi pada instance mesin virtual (VM) Anda memerlukan perangkat tampilan, tetapi tidak memerlukan daya atau biaya penuh GPU.

Untuk mengetahui informasi tentang jenis workstation virtual lainnya, termasuk Linux, lihat Tentang pembuatan workstation virtual.

Setelah membuat workstation virtual, Anda akan mempelajari cara mengaksesnya dari jarak jauh menggunakan teknologi HP Anyware (sebelumnya disebut Teradici CAS) menggunakan PC-over-IP (PCoIP®), protokol desktop jarak jauh yang banyak digunakan di industri media dan hiburan, pengembangan game, arsitektur, dan teknik. PCoIP menawarkan fitur yang penting untuk jenis workload ini, seperti akurasi warna, dukungan untuk beberapa monitor, layar lossless, dan sensitivitas tekanan tablet.

Tutorial ini mengasumsikan bahwa Anda familier dengan Microsoft Windows dan command line PowerShell.

Arsitektur

Diagram berikut menunjukkan komponen yang digunakan dalam tutorial ini untuk men-deploy satu workstation virtual. Komponen opsional yang ditampilkan dalam diagram mencakup berbagai cara untuk terhubung ke workstation virtual, penyimpanan bersama, VM tambahan untuk menyalurkan lisensi pihak ketiga, dan infrastruktur tambahan yang merepresentasikan render atau compute farm.

Arsitektur infrastruktur workstation virtual.

Pilih wilayah

Faktor penting saat Anda men-deploy workstation virtual adalah latensi antara lokasi Anda dan VM yang Anda buat. Makin rendah latensi, makin baik pengalamannya. Oleh karena itu, sebaiknya tempatkan VM Anda di region dan zona yang secara geografis paling dekat dengan Anda.

Membuat workstation virtual

Di Cloud Shell, buat instance workstation virtual Compute Engine:

gcloud compute instances create VM_NAME \
    --zone=ZONE \
    --machine-type=e2-standard-4 \
    --enable-display-device \
    --image-project=windows-cloud \
    --image-family=windows-2022 \
    --boot-disk-size=50 \
    --boot-disk-type=pd-balanced \
    --network=default

Ganti kode berikut:

  • VM_NAME: nama untuk instance VM Anda.
  • ZONE: zona yang secara geografis paling dekat dengan Anda. Faktor penting saat Anda men-deploy workstation virtual adalah latensi antara lokasi Anda dan VM yang Anda buat. Makin rendah latensi, makin baik pengalamannya. Untuk mengetahui informasi tentang lokasi geografis zona, lihat Region dan zona yang tersedia.

Setelah workstation virtual dibuat, status VM akan ditampilkan. Outputnya terlihat mirip dengan berikut ini:

NAME: test-workstation
ZONE: us-west1-b
MACHINE_TYPE: e2-standard-4
PREEMPTIBLE:
INTERNAL_IP: 10.138.XX.XXX
EXTERNAL_IP: XX.XXX.XXX.XXX
STATUS: RUNNING

Catat alamat IP eksternal karena Anda akan memerlukannya nanti dalam tutorial.

Membuat sandi Windows

Anda menggunakan RDP untuk mengakses workstation virtual Windows guna menginstal software host HP Anyware Standard Agent. Untuk login dengan RDP, Anda harus membuat sandi Windows untuk pengguna Anda.

  1. Jalankan perintah berikut di Cloud Shell:

    gcloud compute reset-windows-password VM_NAME

    Ganti VM_NAME dengan nama VM yang akan diubah sandinya.

  2. Tinjau informasi di prompt konfirmasi:

    This command creates an account and sets an initial password for the
    user [username] if the account does not already exist.
    If the account already exists, resetting the password can cause the
    LOSS OF ENCRYPTED DATA secured with the current password, including
    files and stored passwords.
    
    For more information, see:
    https://cloud.google.com/compute/docs/instances/windows/generating-credentials#console
    
    Would you like to set or reset the password for [username] (Y/n)?
    
  3. Setelah mengonfirmasi prompt sebelumnya, tinjau konfirmasi kredensial baru yang terlihat seperti berikut:

    Resetting and retrieving password for [username] on [instance-name]
    Updated [https://www.googleapis.com/compute/v1/projects/project-name/zones/zone/instances/instance-name].
    ip_address: ip-address
    password:   password
    username:   username
    
  4. Sekarang Anda dapat terhubung ke instance VM menggunakan kredensial baru.

Login ke workstation virtual

Setelah Anda membuat workstation virtual, login ke mesin untuk mengonfigurasinya.

  1. Di workstation lokal, gunakan klien RDP untuk terhubung ke workstation virtual menggunakan alamat IP eksternalnya.
  2. Saat diminta untuk memasukkan kredensial, masukkan nama pengguna dan sandi yang Anda buat sebelumnya.
  3. Jika Anda melihat peringatan sertifikat, abaikan peringatan tersebut dan klik Continue.

Desktop workstation virtual akan ditampilkan. Tutup Windows Server Manager setelah peluncuran selesai.

Menginstal Google Chrome

Langkah berikutnya adalah menginstal Chrome di instance VM.

  1. Dalam sesi RDP, klik tombol Start di taskbar Windows, lalu ketik Windows PowerShell.
  2. Klik kanan Windows PowerShell, lalu pilih Run as administrator.
  3. Pada prompt PowerShell, aktifkan permintaan HTTPS:

    [Net.ServicePointManager]::SecurityProtocol = "tls12, tls11, tls"
    
  4. Download dan jalankan penginstal Chrome:

    $installer = "$env:TEMP\chrome_installer.exe";
    Write-Host 'Downloading Chrome.'
    Invoke-WebRequest `
    'https://dl.google.com/chrome/install/latest/chrome_installer.exe' `
      -OutFile $installer
    Write-Host 'Installing Chrome.'
    & $installer /silent /install | Out-Default
    Remove-Item $installer
    
  5. Setelah perintah selesai, tutup PowerShell.

Menginstal software HP Anyware

Software HP Anyware menyediakan agen yang berjalan di workstation virtual Anda, yang mengirimkan desktop ke klien hardware atau software Anda.

  1. Pada instance Windows, buka Google Chrome, lalu klik bagian PCoIP Hosts di halaman dukungan HP Anyware.
  2. Download Standard Agent for Windows.
  3. Jika belum login, klik Log in to download.
  4. Klik Downloads and scripts.
  5. Selesaikan proses penginstalan agen dan pilih opsi untuk menjalankan file yang dapat dieksekusi Standard Agent yang telah didownload. Ikuti petunjuk untuk menginstal Agen Standar di lokasi default.

Mendaftarkan Anyware Standard Agent

Setelah proses penginstalan selesai, Anda akan diminta untuk memberikan kode pendaftaran.

  1. Di jendela License Registration, masukkan kode pendaftaran yang Anda terima selama proses pendaftaran uji coba.

  2. Setelah Anda memasukkan kode pendaftaran, mulai ulang instance Windows.

Membuat aturan firewall

Klien PCoIP berkomunikasi dengan workstation virtual menggunakan beberapa port. Anda harus menetapkan aturan firewall yang mengizinkan traffic ke workstation virtual Anda.

  • Di Cloud Shell (bukan di workstation virtual), buat aturan firewall yang membuka port yang diperlukan:

    gcloud compute firewall-rules create allow-pcoip \
        --action=ALLOW \
        --rules=tcp:443,tcp:4172,udp:4172 \
        --source-ranges=0.0.0.0/0
    

Login ke workstation virtual menggunakan klien PCoIP

  1. Di komputer lokal, buka bagian PCoIP Clients di halaman dukungan HP Anyware, lalu download, instal, dan luncurkan aplikasi PCoIP Software Client untuk sistem operasi Anda.

  2. Di kolom Host Address or Registration Code, masukkan alamat IP eksternal workstation virtual Anda. Jika mau, Anda dapat memasukkan nama untuk koneksi.

  3. Setelah terhubung, lakukan autentikasi dengan memasukkan nama pengguna dan sandi yang Anda buat sebelumnya untuk workstation virtual.

    Dalam beberapa detik, desktop Windows Anda akan muncul.

Mengaktifkan audio di workstation virtual

Untuk mengaktifkan audio di workstation virtual, aktifkan Teradici Virtual Audio Driver sebagai perangkat pemutaran default.

  1. Di VM Windows, klik tombol Start di taskbar Windows, lalu ketik mmsys.cpl untuk membuka panel kontrol Sound dan menginisialisasi Teradici Virtual Audio Driver.

  2. Klik Yes. Windows akan memverifikasi bahwa driver audio berfungsi.

Menguji workstation virtual

Setelah men-deploy workstation virtual, Anda dapat menguji performa dan interaktivitas menggunakan sejumlah alat:

Anda juga dapat mempelajari lebih lanjut pengoptimalan performa PCoIP berdasarkan workload Anda.