Citrix Hypervisor

Scénarios d’installation et de déploiement

Important :

La mise à jour cumulative 1 de Citrix Hypervisor 8.2 prend fin le 25 juin 2025. Planifiez votre mise à niveau vers XenServer 8 dès maintenant pour assurer une transition en douceur et un support continu. Pour plus d’informations, consultez Mise à niveau.

Si vous utilisez vos fichiers de licence Citrix Virtual Apps and Desktops pour obtenir une licence pour vos hôtes Citrix Hypervisor 8.2 Cumulative Update 1, ces fichiers de licence ne sont pas compatibles avec XenServer 8. Avant la mise à niveau, vous devez acquérir les fichiers de licence socket XenServer Premium Edition à utiliser avec XenServer 8. Ces fichiers de licence de socket sont disponibles en tant que droits des abonnements Citrix pour le cloud privé, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP et Citrix Platform License pour l’exécution de vos charges de travail Citrix. Les clients Citrix qui n’ont pas encore migré vers ces nouveaux abonnements peuvent demander à participer à une promotion gratuite pour 10 000 licences de sockets XenServer Premium Edition. Pour plus d’informations, consultez XenServer.

Si vous n’obtenez pas de licence compatible pour XenServer 8 avant la mise à niveau, lorsque vous mettez à niveau vos hôtes, ils reviennent à l’édition d’essai de 90 jours. L’édition d’essai offre les mêmes fonctionnalités que l’édition Premium, avec quelques limitations. Pour plus d’informations, consultez Présentation des licences XenServer 8.

Cette section décrit les scénarios d’installation et de déploiement courants suivants :

  • Un ou plusieurs serveurs Citrix Hypervisor avec stockage local

  • Pools de serveurs Citrix Hypervisor avec stockage partagé :

    • Plusieurs serveurs Citrix Hypervisor avec stockage NFS partagé

    • Plusieurs serveurs Citrix Hypervisor avec stockage iSCSI partagé

Serveurs hyperviseurs Citrix avec stockage local

Le déploiement le plus simple de Citrix Hypervisor consiste à exécuter des machines virtuelles sur un ou plusieurs serveurs Citrix Hypervisor avec stockage local.

Remarque :

La migration en direct des machines virtuelles entre les serveurs Citrix Hypervisor n’est disponible que lorsqu’ils partagent le stockage. Toutefois, la migration dynamique du stockage est toujours disponible.

Configuration matérielle de base requise

  • Un ou plusieurs serveurs x86 64 bits avec stockage local

  • Un ou plusieurs systèmes Windows, sur le même réseau que les serveurs Citrix Hypervisor

Procédure de haut niveau

  1. Installez le logiciel serveur Citrix Hypervisor sur les serveurs.
  2. Installez XenCenter sur les systèmes Windows.
  3. Connectez XenCenter aux serveurs Citrix Hypervisor.

Une fois que vous avez connecté XenCenter aux serveurs Citrix Hypervisor, le stockage est automatiquement configuré sur le disque local des hôtes.

Pools de serveurs Citrix Hypervisor avec stockage partagé

Un mare comprend plusieurs installations de serveur Citrix Hypervisor, regroupées en une seule entité gérée. Lorsqu’il est associé au stockage partagé, un pool permet de démarrer des machines virtuelles sur quelconque Serveur Citrix Hypervisor dans le pool qui dispose de suffisamment de mémoire. Les machines virtuelles peuvent ensuite être déplacées dynamiquement entre les hôtes pendant l’exécution (migration en direct) avec un temps d’arrêt minimal. Si un serveur Citrix Hypervisor individuel subit une défaillance matérielle, vous pouvez redémarrer les machines virtuelles défaillantes sur un autre hôte du même pool.

Si la fonctionnalité Haute disponibilité (HA) est activée, les machines virtuelles protégées sont automatiquement déplacées en cas de défaillance de l’hôte.

Pour configurer Stockage partagé entre les hôtes d’un pool, créez un référentiel de stockage. Les référentiels de stockage Citrix Hypervisor (SR) sont des conteneurs de stockage dans lesquels les disques virtuels sont stockés. Les SR, comme les disques virtuels, sont des objets persistants sur disque qui existent indépendamment de Citrix Hypervisor. Les SR peuvent exister sur différents types de périphériques de stockage physiques, internes et externes, y compris les périphériques de disque local et le stockage réseau partagé. Plusieurs types de stockage sont disponibles lorsque vous créez une SR, notamment :

  • Stockage VHD NFS

  • Stockage iSCSI logiciel

  • Stockage HBA matériel

  • Stockage GFS2

Les sections suivantes décrivent la configuration de deux solutions de stockage partagé courantes (NFS et iSCSI) pour un pool de serveurs Citrix Hypervisor. Avant de créer un SR, configurez votre stockage NFS ou iSCSI. La configuration diffère selon le type de solution de stockage que vous utilisez. Pour plus d’informations, consultez la documentation de votre fournisseur. Dans tous les cas, pour faire partie d’un pool, les serveurs fournissant un stockage partagé doivent avoir des adresses IP statiques ou être adressables DNS. Pour plus d’informations sur la configuration du stockage partagé, consultez Stockage.

Nous vous recommandons de créer un pool avant d’ajouter un stockage partagé. Pour connaître les exigences du pool et les procédures de configuration, reportez-vous à la section Exigences relatives à la piscine dans la documentation XenCenter ou Hôtes et pools de ressources.

Serveurs hyperviseurs Citrix avec stockage NFS partagé

Configuration matérielle de base requise

  • Deux serveurs x86 64 bits ou plus avec stockage local

  • Un ou plusieurs systèmes Windows, sur le même réseau que les serveurs Citrix Hypervisor

  • Un serveur exportant un répertoire partagé via NFS

Procédure de haut niveau

  1. Installez le logiciel serveur Citrix Hypervisor sur les serveurs.

  2. Installez XenCenter sur les systèmes Windows.

  3. Connectez XenCenter aux serveurs Citrix Hypervisor.

  4. Créez votre pool de serveurs Citrix Hypervisor.

  5. Configurez le serveur NFS.

  6. Créez une SR sur le partage NFS au niveau du pool.

Configuration de votre stockage NFS

Avant de créer un SR, configurez le stockage NFS. Pour faire partie d’un pool, le partage NFS doit avoir une adresse IP statique ou être adressable par DNS. Configurez le serveur NFS pour qu’il dispose d’une ou de plusieurs cibles pouvant être montées par les clients NFS (par exemple, les serveurs Citrix Hypervisor dans un pool). La configuration diffère en fonction de votre solution de stockage, il est donc préférable de consulter la documentation de votre fournisseur pour plus de détails.

Pour créer une SR sur le partage NFS au niveau du pool dans XenCenter :

  1. Sur le Ressources , sélectionnez le pool. Dans la barre d’outils, cliquez sur l’icône Nouveau stockage bouton. Le Nouveau référentiel de stockage L’assistant s’ouvre.

  2. Sous Stockage sur disque virtuel, choisissez NFS VHD comme type de stockage. Choisir Prochain pour continuer.

  3. Entrez un nom pour le nouveau SR et le nom du partage où il se trouve. Cliquer Numériser pour que l’Assistant recherche les SR NFS existants à l’emplacement spécifié.

    Remarque :

    Le serveur NFS doit être configuré pour exporter le chemin d’accès spécifié vers tous les serveurs Citrix Hypervisor du pool.

  4. Cliquez sur Terminer.

    Le nouveau SR apparaît dans le Ressources , au niveau de la piscine.

Création d’une SR sur le partage NFS au niveau du pool à l’aide de l’interface de ligne de commande xe

  1. Ouvrez une console sur n’importe quel serveur Citrix Hypervisor du pool.

  2. Créez le référentiel de stockage sur serveur :/chemin en saisissant les informations suivantes :

      xe sr-create content-type=user type=nfs name-label=sr_name= \
          shared=true device-config:server=server \
          device-config:serverpath=path
    <!--NeedCopy-->
    

    Le serveur-config-périphérique fait référence au nom du serveur NFS et à l’argument chemin-serveurconfiguration-périphérique fait référence au chemin d’accès sur le serveur. Depuis partagé est défini sur true, le stockage partagé est automatiquement connecté à chaque hôte du pool. Tous les hôtes qui rejoignent ultérieurement l’événement sont également connectés au stockage. L’UUID du référentiel de stockage créé est imprimé sur la console.

  3. Trouvez l’UUID du pool à l’aide de la commande liste-commune commander.

  4. Définissez le nouveau SR comme valeur par défaut pour l’ensemble du pool en entrant ce qui suit :

      xe pool-param-set uuid=pool_uuid \
          default-SR=storage_repository_uuid
    <!--NeedCopy-->
    

    Étant donné que le stockage partagé a été défini par défaut à l’échelle du pool, toutes les futures machines virtuelles ont leurs disques créés sur ce SR.

Serveurs hyperviseurs Citrix avec stockage iSCSI partagé

Configuration matérielle de base requise

  • Deux serveurs x86 64 bits ou plus avec stockage local

  • Un ou plusieurs systèmes Windows, sur le même réseau que les serveurs Citrix Hypervisor

  • Serveur fournissant un répertoire partagé via iSCSI

Procédure de haut niveau

  1. Installez le logiciel serveur Citrix Hypervisor sur les serveurs.

  2. Installez XenCenter sur les systèmes Windows.

  3. Connectez XenCenter aux serveurs Citrix Hypervisor.

  4. Créez votre pool de serveurs Citrix Hypervisor.

  5. Configurez le stockage iSCSI.

  6. Si nécessaire, activez plusieurs initiateurs sur votre périphérique iSCSI.

  7. Si nécessaire, configurez le nom qualifié iSCSI (IQN) pour chaque serveur d’hyperviseur Citrix.

  8. Créez une SR sur le partage iSCSI au niveau du pool.

Configuration de votre stockage iSCSI

Avant de créer un SR, configurez le stockage iSCSI. Pour faire partie d’un pool, le stockage iSCSI doit disposer d’une adresse IP statique ou être adressable par DNS. Fournissez un LUN cible iSCSI sur le SAN pour le stockage de la machine virtuelle. Configurez les serveurs Citrix Hypervisor pour qu’ils puissent voir et accéder au LUN cible iSCSI. La cible iSCSI et chaque initiateur iSCSI sur chaque serveur d’hyperviseur Citrix doivent disposer d’un unique IQN. Pour plus de détails sur la configuration, il est préférable de consulter la documentation de votre fournisseur.

Configuration d’un IQN iSCSI pour chaque serveur d’hyperviseur Citrix

Lors de l’installation, Citrix Hypervisor attribue automatiquement un IQN unique à chaque hôte. Si vous devez respecter une politique de nommage administrative locale, vous pouvez modifier l’IQN à l’aide de la commande CLI xe suivante :

  xe host-param-set uuid=<host_uuid> iscsi_iqn=<iscsi_iqn>
<!--NeedCopy-->

Pour créer une SR sur le partage iSCSI au niveau du pool à l’aide de XenCenter :

Avertissement :

Lorsque vous créez des SR Citrix Hypervisor sur un stockage iSCSI ou HBA, tout le contenu existant du volume est détruit.

  1. Sur le Ressources , sélectionnez le pool. Dans la barre d’outils, cliquez sur l’icône Nouveau stockage bouton. Le Nouveau référentiel de stockage L’assistant s’ouvre.

  2. Sous Stockage sur disque virtuel, choisissez le type de stockage iSCSI logiciel. Choisir Prochain pour continuer.

  3. Entrez un nom pour le nouveau SR, puis l’adresse IP ou le nom DNS de la cible iSCSI.

    Remarque :

    La cible de stockage iSCSI doit être configurée pour permettre à chaque serveur Citrix Hypervisor du pool d’avoir accès à une ou plusieurs LUN.

  4. Si vous avez configuré la cible iSCSI pour utiliser l’authentification CHAP, entrez l’utilisateur et le mot de passe.

  5. Cliquez sur l’icône Découvrir les IQN , puis choisissez l’IQN cible iSCSI dans la liste IQN cible.

    Avertissement :

    La cible iSCSI et tous les serveurs du pool doivent disposer de unique IQN.

  6. Cliquez sur l’icône Découvrir les LUN , puis choisissez le LUN sur lequel créer le SR dans la liste des LUN cibles.

    Avertissement :

    Chaque référentiel de stockage iSCSI doit être entièrement contenu dans une seule LUN et ne peut pas s’étendre sur plus d’une LUN. Toutes les données présentes sur le LUN choisi sont détruites.

  7. Cliquez sur Terminer.

    Le nouveau SR apparaît dans le Ressources , au niveau de la piscine.

Pour créer une SR sur le partage iSCSI au niveau du pool à l’aide de l’interface de ligne de commande xe :

Avertissement :

Lorsque vous créez des SR Citrix Hypervisor sur un stockage iSCSI ou HBA, tout le contenu existant du volume est détruit.

  1. Sur la console de n’importe quel serveur du pool, exécutez la commande :

      xe sr-create name-label=name_for_sr \
          host-uuid=host_uuid device-config:target=iscsi_server_ip_address \
          device-config:targetIQN=iscsi_target_iqn device-config:SCSIid=scsi_id \
          content-type=user type=lvmoiscsi shared=true
    <!--NeedCopy-->
    

    Le configuration_appareil :cible fait référence au nom ou à l’adresse IP du serveur iSCSI. Depuis le partagé est défini à vrai, le stockage partagé est automatiquement connecté à chaque hôte du pool. Tous les hôtes qui rejoignent ultérieurement l’événement sont également connectés au stockage.

    La commande renvoie l’UUID du référentiel de stockage créé.

  2. Trouvez l’UUID du pool en exécutant la commande liste-commune commander.

  3. Définissez le nouveau SR comme valeur par défaut pour l’ensemble du pool en entrant ce qui suit :

      xe pool-param-set uuid=pool_uuid default-SR=iscsi_shared_sr_uuid
    <!--NeedCopy-->
    

    Étant donné que le stockage partagé a été défini par défaut à l’échelle du pool, toutes les futures machines virtuelles ont leurs disques créés sur ce SR.

Scénarios d’installation et de déploiement