Citrix Virtual Apps and Desktops

Créer un catalogue Citrix Hypervisor

La section Créer des catalogues de machines décrit les assistants qui permettent de créer un catalogue de machines. Les informations suivantes couvrent les détails spécifiques aux environnements de virtualisation Citrix Hypervisor.

Remarque :

Avant de créer un catalogue Citrix Hypervisor, vous devez terminer la création d’une connexion à Citrix Hypervisor. Voir Connexion à Citrix Hypervisor.

Créer un catalogue de machines à l’aide d’une connexion Citrix Hypervisor

Les machines compatibles GPU requièrent une image principale dédiée. Ces machines virtuelles requièrent des pilotes de carte vidéo qui prennent en charge les processeurs graphiques. Configurez des machines prenant en charge les processeurs graphiques pour permettre à la machine virtuelle de fonctionner avec un logiciel qui utilise le processeur graphique pour les opérations.

  1. Dans XenCenter, créez une VM avec un VGA, des réseaux et un processeur virtuel standard.
  2. Mettez à jour la configuration de la VM pour activer l’utilisation du GPU (Passthough ou vGPU).
  3. Installez un système d’exploitation pris en charge et activez RDP.
  4. Installez Citrix VM Tools et les pilotes NVIDIA.
  5. Désactiver la console Administrateur VNC (Virtual Network Computing) pour optimiser les performances, puis redémarrez la VM.
  6. Vous êtes invité à utiliser le logiciel RDP (Connexion Bureau à distance). À l’aide de RDP, installez le VDA, puis redémarrez la machine virtuelle.
  7. Si vous le souhaitez, vous pouvez créer un instantané de la VM en tant que modèle de la ligne de base pour d’autres images principales GPU.
  8. À l’aide de RDP, installez des applications spécifiques au client qui sont configurées dans XenCenter et utilisent les capacités de processeur graphique.

Limitations

  • Si un déploiement Citrix Virtual Apps and Desktops avec ses machines virtuelles hébergées sur Citrix Hypervisor 8.2 utilise plusieurs SR GFS2 dans un seul catalogue MCS, les machines virtuelles du catalogue ne peuvent pas accéder aux VDI pendant le déploiement. L’erreur « VDI est actuellement en cours d’utilisation » est signalée.
  • Citrix Hypervisor ne prend pas en charge les machines virtuelles de clone complet MCS avec référentiels de stockage GFS2.

Pour plus d’informations, consultez la section Contraintes.

Créer un catalogue de machines à l’aide d’un profil de machine

Lorsque vous créez un catalogue pour provisionner des machines à l’aide de MCS, vous pouvez utiliser un profil de machine pour capturer les propriétés matérielles d’une machine virtuelle et les appliquer aux machines virtuelles qui viennent d’être provisionnées dans le catalogue. Si le paramètre MachineProfile n’est pas utilisé, les propriétés matérielles sont capturées à partir de la machine virtuelle ou de l’instantané de l’image principale.

Remarque :

Actuellement, vous ne pouvez utiliser qu’une machine virtuelle comme entrée de profil de machine.

Vous pouvez configurer explicitement les paramètres suivants pour remplacer les valeurs des paramètres dans l’entrée du profil de machine :

  • VMCpuCount
  • VMMemory
  • NetworkMapping

Pour créer un catalogue avec un profil de machine :

  1. Ouvrez la fenêtre PowerShell.
  2. Exécutez asnp citrix*.
  3. Créez un pool d’identités. Le pool d’identités est un conteneur pour les comptes Active Directory (AD) des machines virtuelles à créer. Par exemple :

    New-AcctIdentityPool -Domain "citrix-xxxxxx.local" -IdentityPoolName "ExampleIdentityPool" -NamingScheme "abc1-##" -NamingSchemeType "Numeric" -Scope @() -ZoneUid "xxxxxxxx"
    <!--NeedCopy-->
    
  4. Créez les comptes d’ordinateurs AD requis dans Active Directory.

    $password = "password123" | ConvertTo-SecureString -AsPlainText -Force
    New-AcctADAccount -IdentityPoolName "ExampleIdentityPool" -Count 10 -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password
    Set-AcctAdAccountUserCert -IdentityPoolName "ExampleIdentityPool" -ADUserName "citrix-xxxxxx\admin1" -ADPassword $password
    <!--NeedCopy-->
    
  5. Exécutez la commande New-ProvScheme pour créer un catalogue. Par exemple :

    New-ProvScheme -CleanOnBoot -HostingUnitName "ExampleHostingUnit" -IdentityPoolName "ExampleIdentityPool" -InitialBatchSizeHint 2 -CustomProperties '<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Property xsi:type="StringProperty" Name="UseManagedDisks" Value="true" />
    </CustomProperties>'
    -MasterImageVM "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleVDA.vm\ExampleVDA.snapshot" -ProvisioningSchemeName "ExampleCatalog" -Scope @() -SecurityGroup @()
    -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfile.vm"
    <!--NeedCopy-->
    
  6. Enregistrez le schéma de provisioning en tant que catalogue de courtiers. Par exemple :

    $ConfigZone = Get-ConfigZone | Where-Object { $_.Name -eq "xxxxxx" }
    New-BrokerCatalog -Name "MPLT1" -AllocationType Random -Description "Machine profile catalog" -ProvisioningSchemeId fe7df345-244e-4xxxx-xxxxxxxxx -ProvisioningType Mcs -SessionSupport MultiSession -PersistUserChanges Discard -ZoneUid ($ConfigZone.Uid)
    <!--NeedCopy-->
    
  7. Ajoutez des machines virtuelles au catalogue.

Pour mettre à jour un catalogue avec un nouveau profil de machine :

  1. Exécutez la commande Set-ProvScheme. Par exemple :

    Set-ProvScheme -ProvisioningSchemeName "ExampleCatalog" -MachineProfile "XDHyp:\HostingUnits\ExampleHostingUnit\ExampleMachineProfileVm.vm\ExampleMachineProfileSnapshot.snapshot"
    <!--NeedCopy-->
    

    Pour plus d’informations sur la commande Set-ProvScheme, consultez Set-ProvScheme.

Remarque :

  • Dans ce cas, la commande Set-ProvScheme ne modifie pas le profil de machine des machines virtuelles existantes dans le catalogue. Seules les machines virtuelles nouvellement créées ajoutées au catalogue ont le nouveau profil de machine.
  • Vous ne pouvez pas convertir un catalogue de machines basé sur un profil de machine en catalogue de machines non basé sur un profil de machine.

Autres ressources

Informations supplémentaires

Créer un catalogue Citrix Hypervisor