Citrix DaaS™

Gestire un catalogo AWS

Gestire i cataloghi di macchine descrive le procedure guidate per la gestione di un catalogo di macchine. Le seguenti informazioni riguardano i dettagli specifici degli ambienti cloud AWS.

Nota:

Prima di gestire un catalogo AWS, è necessario completare la creazione di un catalogo AWS. Vedere Creare un catalogo AWS.

Rimuovere i tag

Quando si crea un catalogo o una VM, i tag vengono creati sulle seguenti risorse:

  • Macchina virtuale
  • Volume del disco radice
  • Volume del disco di identità
  • Interfaccia di rete elastica (ENI)
  • Immagine del disco radice (AMI)
  • Modello di avvio
  • Snapshot di AMI o disco radice

È possibile rimuovere le VM e i cataloghi di macchine dal database Citrix® e rimuovere i tag creati da Citrix. È possibile utilizzare:

  • Remove-ProvVM con il parametro ForgetVM per rimuovere le VM e i tag creati da Citrix da una singola VM o da un elenco di VM da un catalogo di macchine.

    Nota:

    Con il parametro ForgetVM, le VM vengono rimosse dal database dello schema di provisioning di Citrix, tuttavia, le VM continuano a rimanere nell’hypervisor.

  • Remove-ProvScheme con il parametro ForgetVM per rimuovere un catalogo di macchine dal database Citrix e le risorse da un catalogo di macchine.

Per fare ciò:

  1. Aprire una finestra di PowerShell.
  2. Eseguire asnp citrix* per caricare i moduli PowerShell specifici di Citrix.
  3. Sbloccare la VM prima di rimuovere le VM. Ad esempio:

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
  4. Eseguire uno dei seguenti comandi per rimuovere le VM, il catalogo di macchine e i tag creati da Citrix dalle risorse.

    • Eseguire Remove-ProvVM con ForgetVM per rimuovere le VM dal database Citrix e i tag creati da Citrix dalle VM. Ad esempio:

       Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
       <!--NeedCopy-->
      
    • Eseguire Remove-ProvScheme per rimuovere il catalogo di macchine dal database Citrix e le risorse da un catalogo di macchine. Ad esempio:

       Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
       <!--NeedCopy-->
      
  5. Verificare che la VM sia stata rimossa dal Delivery Controller™, ma non dall’hypervisor.

    1. Eseguire Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>". Questo non deve restituire nulla.
    2. Accedere alla console AWS EC2. Si dovrebbero vedere le VM, tuttavia, i tag creati da Citrix sono ora rimossi. I tag creati da Citrix vengono rimossi dalle seguenti risorse:

      • Macchina virtuale
      • Volume del disco radice
      • Volume del disco di identità
      • ENI
  6. Se si rimuove il catalogo di macchine, verificare che il catalogo sia stato rimosso dal Delivery Controller.

    1. Eseguire Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo". Questo deve restituire un errore.
    2. Verificare nella console AWS EC2 che le seguenti risorse siano state rimosse.

      • Immagine del disco radice (AMI)
      • Modello di avvio
      • Snapshot di AMI o disco radice

Identificare le risorse create da MCS

Di seguito sono riportati i tag che MCS aggiunge alle risorse sulla piattaforma AWS. I tag nella tabella sono rappresentati come “chiave”:”valore”.

Nome risorsa Tag
Disco ID “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Immagine “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
ENI “Description”: “XD Nic”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disco OS “Name”: “VMName_rootDisk”
  “XdConfig”: “XdProvisioned=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [quando AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [quando AwsCaptureInstanceProperties = true e AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
PrepVM “Name”: “Preparation - CatalogName - xxxxxxxxxx”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [quando AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [quando AwsCaptureInstanceProperties = true e AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
Snapshot pubblicato “XdConfig”: “XdProvisioned=true”
  Se non è uno snapshot per l’AMI del worker di volume, allora “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Modello [quando AwsCaptureInstanceProperties = true] “XdConfig”: “XdProvisioned=true”
  [quando AwsCaptureInstanceProperties = true] “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [quando AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  [quando AwsCaptureInstanceProperties = true e AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
VM nel catalogo “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [quando AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  [quando AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:id”:”lt-xxxx”
  [quando AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:version”: “n”
  [quando AwsCaptureInstanceProperties = true e AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
AMI del worker di volume “XdConfig”: “XdProvisioned=true”
Bootstrapper del worker di volume “Name”: “XenDesktop® Temp”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [quando AwsCaptureInstanceProperties = true e AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
Istanza del worker di volume “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
  “XdConfig”: “XdProvisioned=true”

Convertire i cataloghi MCS legacy in AWS in cataloghi basati su profili macchina

Per convertire un catalogo di macchine non basato su profili macchina in un catalogo di macchine basato su profili macchina, completare i seguenti passaggi:

  1. Nella pagina Cataloghi di macchine, fare clic con il pulsante destro del mouse sul nome del Catalogo di macchine che si desidera convertire, quindi selezionare Modifica catalogo di macchine.
  2. Nella pagina Modifica catalogo di macchine > Profilo macchina, selezionare la casella di controllo Usa un profilo macchina.
  3. Fare clic su Seleziona un profilo macchina.
  4. Nella pagina Seleziona un profilo macchina, selezionare una macchina virtuale o un modello di avvio da utilizzare come profilo macchina.
  5. Se alcune impostazioni correnti differiscono dalle nuove impostazioni del profilo macchina, selezionare l’opzione richiesta per le impostazioni che si desidera utilizzare e fare clic su Continua.
  6. Fare clic su Applica.

Ulteriori informazioni

Gestire un catalogo AWS