Creazione di una workstation Windows virtuale

Questo tutorial mostra come creare una workstation virtuale in Google Cloud che esegue Windows Server 2016 e che dispone di un display virtuale. Una macchina virtuale (VM) con un display virtuale è ideale se devi eseguire applicazioni che richiedono un dispositivo di visualizzazione, ma non richiedono la potenza o il costo completi di una GPU.

Per creare una workstation Linux, consulta Creazione di una workstation Linux virtuale.

Dopo aver creato la workstation virtuale, imparerai ad accedervi da remoto utilizzando Teradici PC-over-IP (PCoIP), un protocollo desktop remoto ampiamente utilizzato in settori come i media e l'intrattenimento, la visualizzazione dell'architettura, la finanza, la pubblica amministrazione e la sanità. PCoIP offre funzionalità essenziali per i carichi di lavoro che richiedono precisione di colore e supporto per la visualizzazione senza perdita di dati.

Obiettivi

  • Creare un'istanza di Compute Engine. Questa istanza funge da base per una workstation virtuale.
  • Installa il software di accesso Cloud di Teradici sulla workstation virtuale.
  • Connettiti alla workstation virtuale utilizzando un client software PCoIP o un client zero, un tipo di endpoint hardware.

Costi

Questo tutorial utilizza i seguenti componenti fatturabili di Google Cloud:

Puoi utilizzare il Calcolatore prezzi per generare una stima dei costi in base all'utilizzo previsto. Al momento della stesura, il costo approssimativo di una configurazione di workstation tipica illustrata in questo tutorial è di 0,46 $all'ora.

Le risorse che compongono la workstation virtuale e i fattori che influiscono sui costi di questo tutorial sono:

Il traffico in uscita da Internet rappresenta i dati che vengono trasmessi dalla workstation virtuale al client display locale e che vengono fatturati con le tariffe per il traffico in uscita da Internet. Le variabili che influiscono sul traffico dati in uscita durante una sessione PCoIP sono larghezza di banda, risoluzione dello schermo, numero di monitor display, applicazioni utilizzate e tipo di attività su ciascun monitor. Il costo per la configurazione della workstation virtuale creato in questo tutorial si basa su un utilizzo medio di 10 Mbps. La guida alla pianificazione delle sessioni di Teradici può aiutarti a comprendere i diversi requisiti per il carico di lavoro.

Devi anche avere una licenza software Teradici Cloud Access. Se non hai già una licenza, puoi registrarti per richiedere una licenza o contattare il tuo rappresentante Teradici. Ti verrà fornito un codice di registrazione di prova di 30 giorni da utilizzare per questa workstation virtuale.

Prima di iniziare

Questo tutorial utilizza i comandi gcloud e gsutil, che puoi eseguire da un'istanza Cloud Shell avviata da Google Cloud Console. Se vuoi utilizzare gcloud e gsutil sulla tua workstation locale, installa l'interfaccia a riga di comando di Google Cloud.

Il tutorial mostra come eseguire comandi in Cloud Shell; se utilizzi l'interfaccia a riga di comando di Google Cloud sulla workstation, modifica le istruzioni di conseguenza.

  1. Accedi al tuo account Google Cloud. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
  2. Nella pagina del selettore dei progetti in Google Cloud Console, seleziona o crea un progetto Google Cloud.

    Vai al selettore progetti

  3. Assicurati che la fatturazione sia attivata per il tuo progetto Cloud. Scopri come verificare se la fatturazione è abilitata su un progetto.

  4. Attiva l'API Compute Engine.

    Abilita l'API

  5. Nella pagina del selettore dei progetti in Google Cloud Console, seleziona o crea un progetto Google Cloud.

    Vai al selettore progetti

  6. Assicurati che la fatturazione sia attivata per il tuo progetto Cloud. Scopri come verificare se la fatturazione è abilitata su un progetto.

  7. Attiva l'API Compute Engine.

    Abilita l'API

Inoltre, assicurati di disporre di quanto segue:

  • Un progetto Cloud con quota per 4 vCPU nella zona selezionata.
  • Un browser Google Chrome per accedere alla console.
  • L'estensione di Chrome RDP per Google Cloud per l'accesso iniziale alla workstation virtuale.
  • Un client Zero Teradici o l'ultimo client di software Teradici per Windows, Mac o Linux per accedere alla workstation virtuale.
  • Una licenza software di accesso a Teradici Cloud. Puoi ottenere una licenza di prova come descritto in precedenza in Costi.

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, all'oggetto e all'archiviazione condivisa, nonché un'istanza VM aggiuntiva per la gestione delle licenze di terze parti.

Architettura dell'infrastruttura della workstation virtuale.

Creazione della workstation virtuale

L'agente standard di Teradici, che installerai sulla workstation virtuale in seguito, richiede l'abilitazione dell'IP forwarding e il traffico del server HTTPS quando crei la workstation virtuale.

  1. Apri Cloud Shell.

    Vai a Cloud Shell

  2. In Cloud Shell, imposta la zona che vuoi utilizzare in un secondo momento per creare la tua opera virtuale:

    gcloud config set compute/zone zone
    

    Sostituisci zone con il nome della zona che stai utilizzando, ad esempio us-west2-b.

  3. Crea l'istanza Compute Engine per la workstation virtuale:

    gcloud compute instances create instance-name \
        --machine-type=machine-type \
        --enable-display-device \
        --can-ip-forward \
        --tags=https-server \
        --image-project=image-project \
        --image-family=image-family \
        --boot-disk-size=size \
        --boot-disk-type=boot-disk-type
    

    Sostituisci quanto segue:

    Ad esempio:

    gcloud compute instances create test-vws \
        --machine-type=n1-standard-4 \
        --enable-display-device \
        --can-ip-forward \
        --tags=https-server \
        --image-project=windows-cloud \
        --image-family=windows-2016 \
        --boot-disk-size=50 \
        --boot-disk-type=pd-standard
    

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

    Created https://www.googleapis.com/compute/v1/projects/PROJECT/zones/ZONE/instances/test-vws.
    NAME      ZONE        MACHINE_TYPE   PREEMPTIBLE  INTERNAL_IP  EXTERNAL_IP   STATUS
    test-vws  us-west2-b  n1-standard-4               10.168.0.1   203.0.113.1  RUNNING
    

    La workstation virtuale viene creata nella rete VPC predefinita del progetto. Se vuoi creare la tua workstation virtuale in un'altra rete VPC, aggiungi il seguente flag al comando:

    --network=network
    

    Sostituisci network con il nome della rete da utilizzare.

  4. Prendi nota dell'indirizzo IP esterno della workstation virtuale nell'elenco. Lo utilizzerai più tardi nel tutorial.

    Puoi recuperare l'indirizzo IP esterno della tua workstation virtuale in qualsiasi momento utilizzando la console.

Creazione di una password di Windows

Per installare il software host Teradici Standard Agent, devi utilizzare Remote Desktop Protocol (RDP) per accedere alla workstation virtuale Windows. Per accedere con il RDP, devi creare una password Windows per l'utente.

  1. Vai alla pagina di Compute Engine della console:

    Vai alla pagina Compute Engine

  2. Nella colonna Connetti dell'istanza di workstation virtuale, seleziona Imposta password di Windows nell'elenco:

    Imposto la password di Windows nella console.

    Ti verrà chiesto di verificare il tuo nome utente e verrà visualizzato un avviso relativo alla perdita dell'accesso ai dati criptati reimpostando la password. Puoi ignorare questo avviso, perché si tratta di un nuovo disco e perché non esistono dati utente sulla workstation virtuale.

  3. Quando viene visualizzata la password di Windows, copiala e fai clic su Chiudi.

    Utilizzerai questa password nel passaggio successivo per accedere alla tua workstation virtuale utilizzando il client RDP. e conservala in un luogo sicuro.

Accesso alla workstation virtuale

Dopo aver creato la workstation virtuale, accedi alla macchina in modo da poterla configurare.

  1. Vai alla pagina di Compute Engine della console:

    Vai alla pagina Compute Engine

  2. Fai clic sul pulsante RDP accanto all'istanza della workstation virtuale.

  3. Se non hai installato l'estensione Chrome RDP for Google Cloud, installala e fai di nuovo clic sul pulsante RDP.

  4. Quando ti viene chiesto di inserire le credenziali, lascia vuoto il campo Dominio e inserisci la password generata in precedenza:

    Connessione alla workstation virtuale Windows e inserimento di una password.

  5. Se viene visualizzato il seguente avviso di certificato, ignoralo e fai clic su Continua:

    Avviso relativo al certificato di connessione di Windows.

    Viene visualizzato il desktop della workstation virtuale. Attendi il completamento del lancio di Windows Server Manager prima di andare al passaggio successivo. Quando Server Manager è pronto, vedi quanto segue:

    Windows Server Manager visualizzato nella workstation virtuale.

Configurazione della sicurezza avanzata di Internet Explorer

L'immagine predefinita di Windows Server&nsbp;2016 è dotata di impostazioni di sicurezza predefinite che impediscono il download dei file da Internet. Per scaricare l'agente Standard Teradici, devi disattivare queste funzionalità di sicurezza.

  1. Sulla workstation virtuale, sul lato sinistro di Server Manager, fai clic su Server locale.
  2. Accanto a IE Enhanced Security Configuration, fai clic su On.
  3. Nella finestra di dialogo, disattiva Sicurezza avanzata sia per gli amministratori sia per gli utenti:

    Finestra di dialogo Sicurezza avanzata.

  4. Chiudi la finestra Configurazione di sicurezza avanzata di Internet Explorer e la finestra Gestione server.

Installazione del software di accesso al cloud di Teradici

Il software Teradici Cloud Access fornisce un agente in esecuzione sulla tua workstation virtuale, offrendo il desktop al tuo client hardware o software.

  1. Sulla workstation virtuale, apri Internet Explorer e scarica il software Teradici Standard Agent for Windows.
  2. Completa il processo di installazione dell'agente e scegli l'opzione per eseguire il file eseguibile dell'agente scaricato. Segui le istruzioni per installare l'agente nella posizione predefinita.

Registrazione dell'agente Teradici Standard

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

  1. Inserisci il codice di registrazione ricevuto da Teradici:

    Registrazione del codice Teradici.

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

Creazione di una regola firewall

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

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

    gcloud compute firewall-rules create allow-teradici \
        --allow tcp:443,tcp:4172,udp:4172,tcp:60443
    

Accesso alla workstation virtuale tramite PCoIP

  1. Sul computer locale, vai alla sezione Client PCO nella pagina di assistenza di Teradici, quindi scarica, installa e lancia Client Terodici PCoIP per il tuo sistema operativo.
  2. Seleziona New Connection (Nuova connessione).
  3. Nel campo Indirizzo host, inserisci l'indirizzo IP esterno della tua workstation virtuale. Se vuoi, puoi inserire un nome per la connessione.

  4. Dopo aver effettuato la connessione, esegui l'autenticazione inserendo il nome utente e la password che hai creato in precedenza per la workstation virtuale:

    Inserisci il nome utente e la password per accedere alla workstation virtuale.

  5. Se ti viene chiesto di selezionare un computer desktop da eseguire, scegli quello che hai appena creato:

    Connessione alla workstation virtuale in corso...

  6. Fai clic su Connect (Connetti).

    In pochi secondi verrà visualizzato il desktop Windows:

    Desktop di Windows mostrato nella workstation virtuale.

Test della workstation virtuale

Dopo aver eseguito il deployment della workstation virtuale, puoi testare le prestazioni e l'interattività utilizzando diversi strumenti:

  • Installa Google Chrome sulla workstation virtuale per sfogliare i tuoi siti preferiti o riprodurre video di YouTube.
  • Installa il visualizzatore statistiche delle sessioni di Teradici per esaminare l'utilizzo della larghezza di banda, la latenza e altre metriche relative allo streaming desktop.
  • Scopri di più sulla configurazione dell'agente Teradici Standard per Windows.
  • Installare applicazioni e testarne il comportamento e le prestazioni.

Risolvere i problemi

In questa sezione sono elencati i problemi che potresti riscontrare durante la configurazione o la connessione alla workstation.

L'audio non funziona

Problema: non potevi sentire alcun suono dalla workstation virtuale di Windows.

Soluzione: a causa del funzionamento dell'agente Teradici Standard, potrebbe essere necessario abilitare manualmente il servizio audio di Windows sull'istanza.

  1. Accedi all'istanza di Windows e fai clic su Start > Pannello di controllo > Hardware > Suono per aprire il pannello di controllo.

    Messaggio di errore che mostra Windows Audio Service non abilitato.

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

    Finestra di dialogo Windows Sound che mostra il driver audio virtuale Teradici.

    Se l'audio funziona, senti l'audio dalla workstation virtuale Windows.

Impossibile connettersi alla workstation virtuale

Problema: non hai eseguito l'utilizzo del client Zero e non riesci a connetterti alla workstation virtuale.

Soluzione: prima di connetterti alla workstation virtuale, assicurati che il client Zero abbia la versione 6.1 o successiva del firmware. Per maggiori informazioni, contatta il tuo rappresentante Teradici.

Esegui la pulizia

Dopo aver completato il tutorial, pulisci le risorse che hai creato su Google Cloud in modo che non ti vengano addebitati costi in futuro.

Arresto della workstation virtuale

Le workstation virtuali arrestate comportano costi per l'utilizzo del disco permanente, ma possono essere riavviati in qualsiasi momento. Per arrestare la workstation virtuale, esegui il comando seguente in Cloud Shell:

gcloud compute instances stop test-vws

Elimina il progetto

  1. Nella console, vai alla pagina Gestisci risorse.

    Vai a Gestisci risorse

  2. Nell'elenco dei progetti, seleziona il progetto da eliminare, quindi fai clic su Elimina.
  3. Nella finestra di dialogo, digita l'ID del progetto e fai clic su Chiudi per eliminare il progetto.

Elimina tutti i componenti

  1. Elimina la workstation virtuale.
  2. Elimina la regola firewall.

Passaggi successivi