Crea una workstation Windows virtuale

Questo tutorial mostra come creare una workstation virtuale Windows con Windows Server 2022 con un display virtuale. Un display virtuale è utile quando le applicazioni sulle tue istanze di macchine virtuali (VM) hanno bisogno di un dispositivo di visualizzazione, ma non richiedono la piena potenza o il costo di una GPU.

Per informazioni su altri tipi di workstation virtuali, tra cui Linux, consulta Informazioni sulla creazione di una workstation virtuale.

Dopo aver creato la workstation virtuale, scopri come accedervi da remoto utilizzando HP Anyware (in precedenza Teradici CAS) e la tecnologia PC-over-IP (PCoIP®), un Remote Desktop Protocol ampiamente impiegato nei settori dei media e dell'intrattenimento, nello sviluppo di giochi, nell'architettura e nell'ingegneria. PCoIP offre funzionalità essenziali per questi tipi di workload, come l'accuratezza del colore, il supporto di più monitor, la visualizzazione senza perdita e la sensibilità alla pressione sul tablet.

Questo tutorial presuppone che tu abbia familiarità con Microsoft Windows e la riga di comando PowerShell.

Architettura

Il seguente diagramma mostra i componenti utilizzati in questo tutorial per eseguire il deployment di una singola workstation virtuale. I componenti facoltativi mostrati nel diagramma includono diversi modi per connettersi alla workstation virtuale, allo spazio di archiviazione condiviso, a una VM aggiuntiva per la gestione di licenze di terze parti e a un'infrastruttura aggiuntiva che rappresenta una farm di rendering o di calcolo.

Architettura dell'infrastruttura della workstation virtuale.

Scegli una regione

Un fattore importante quando esegui il deployment di una workstation virtuale è la latenza tra la tua posizione e la VM creata. Quanto più bassa è la latenza, migliore è l'esperienza. Pertanto, ti consigliamo di posizionare la VM in una regione e una zona geograficamente più vicine a te.

Crea la workstation virtuale

In Cloud Shell, crea l'istanza della workstation virtuale 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

Sostituisci quanto segue:

  • VM_NAME: un nome per l'istanza VM
  • ZONE: la zona geograficamente più vicina a te. Un fattore importante quando esegui il deployment di una workstation virtuale è la latenza tra la tua posizione e la VM creata. Quanto più bassa è la latenza, migliore è l'esperienza. Per informazioni sulla posizione geografica delle zone, vedi Regioni e zone disponibili.

Dopo aver creato la workstation virtuale, viene visualizzato lo stato della VM. L'output è simile al seguente:

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

Prendi nota dell'indirizzo IP esterno, ti servirà più avanti nel tutorial.

Creare una password di Windows

Utilizza RDP per accedere alla workstation virtuale Windows al fine di installare il software host HP Anyware Standard Agent. Per accedere con RDP, devi creare una password Windows per il tuo utente.

  1. In Cloud Shell, esegui questo comando:

    gcloud compute reset-windows-password VM_NAME

    Sostituisci VM_NAME con il nome della VM per cui vuoi modificare la password.

  2. Esamina le informazioni nel prompt di conferma:

    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. Dopo aver confermato il prompt precedente, controlla la conferma delle nuove credenziali, che appaiono nel seguente modo:

    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. Ora puoi connetterti all'istanza VM utilizzando le nuove credenziali.

Accedi alla tua workstation virtuale

Dopo aver creato la workstation virtuale, accedi alla macchina per poterla configurare.

  1. Sulla workstation locale, utilizza il client RDP per connetterti alla tua workstation virtuale tramite il relativo indirizzo IP esterno.
  2. Quando ti viene chiesto di fornire le credenziali, inserisci il nome utente e la password che hai generato in precedenza.
  3. Se viene visualizzato un avviso relativo al certificato, ignoralo e fai clic su Continua.

Viene visualizzato il desktop della workstation virtuale. Chiudi il gestore del server di Windows al termine dell'avvio.

Installa Google Chrome

Il passaggio successivo consiste nell'installare Chrome sull'istanza VM.

  1. Nella sessione RDP, fai clic sul pulsante di avvio nella barra delle app di Windows e digita Windows PowerShell.
  2. Fai clic con il tasto destro del mouse su Windows PowerShell e seleziona Esegui come amministratore.
  3. Al prompt di PowerShell, attiva le richieste HTTPS:

    [Net.ServicePointManager]::SecurityProtocol = "tls12, tls11, tls"
    
  4. Scarica ed esegui il programma di installazione di 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. Al termine del comando, chiudi PowerShell.

Installa il software HP Anyware

Il software HP Anyware consente di ottenere un agente che viene eseguito sulla workstation virtuale, fornendo il desktop al tuo client hardware o software.

  1. Nell'istanza Windows, apri Google Chrome e vai alla sezione PCoIP Hosts (Host PCoIP) nella pagina di assistenza di HP Anyware.
  2. Scarica Standard Agent for Windows.
  3. Se non hai ancora eseguito l'accesso, fai clic su Accedi per scaricare.
  4. Fai clic su Download e script.
  5. Completa la procedura di installazione dell'agente e scegli l'opzione di esecuzione per Standard Agent scaricato eseguibile. Segui le istruzioni per installare Standard Agent nella località predefinita.

Registra Anyware Standard Agent

Al termine della procedura di installazione, ti verrà chiesto un codice di registrazione.

  1. Nella finestra Registrazione licenza, inserisci il codice di registrazione che hai ricevuto durante la procedura di registrazione alla prova.

  2. Dopo aver inserito il codice di registrazione, riavvia l'istanza Windows.

Crea una regola firewall

Il client PCoIP comunica con la tua workstation virtuale utilizzando diverse porte. Devi impostare regole firewall che consentano il traffico verso la tua workstation virtuale.

  • In Cloud Shell (non nella workstation virtuale), crea una regola firewall che apra le porte richieste:

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

Accedi alla tua workstation virtuale utilizzando il client PCoIP

  1. Sul computer locale, vai alla sezione Client PCoIP nella pagina di assistenza HP Anyware, quindi scarica, installa e avvia l'applicazione client software PCoIP per il tuo sistema operativo.

  2. Nel campo Indirizzo host o codice di registrazione, inserisci l'indirizzo IP esterno della tua workstation virtuale. Se vuoi, puoi inserire un nome per la connessione.

  3. Una volta stabilita la connessione, autenticati inserendo il nome utente e la password che hai creato in precedenza per la workstation virtuale.

    Dopo pochi secondi viene visualizzata la schermata del desktop di Windows.

Attiva l'audio sulla workstation virtuale

Per attivare l'audio sulla tua workstation virtuale, abilita Teradici Virtual Audio Driver come dispositivo di riproduzione predefinito.

  1. Nella VM Windows, fai clic sul pulsante di avvio nella barra delle app di Windows e digita mmsys.cpl per aprire il pannello di controllo Audio e inizializzare Teradici Virtual Audio Driver.

  2. Fai clic su . Windows verifica che il driver audio funzioni.

Testa la workstation virtuale

Dopo aver eseguito il deployment della tua workstation virtuale, puoi testarne le prestazioni e l'interattività utilizzando una serie di strumenti:

  • Utilizza Google Chrome per navigare sui tuoi siti preferiti o riprodurre video di YouTube.
  • Installa Teradici Session Statistics Viewer per esaminare l'utilizzo della larghezza di banda, la latenza e altre metriche relative allo streaming del desktop.
  • Scopri di più sulla configurazione di Teradici Standard Agent for Windows.
  • Installa le applicazioni e testa il loro comportamento e le relative prestazioni.

Puoi anche scoprire di più sull'ottimizzazione delle prestazioni di PCoIP in base al tuo workload.