XenServer

Configuration système requise

XenServer nécessite au moins deux ordinateurs x86 physiques distincts : l’un pour être l’hôte XenServer et l’autre pour exécuter l’application XenCenter ou l’interface de ligne de commande (CLI) XenServer. L’ordinateur hôte XenServer est entièrement dédié à l’exécution de XenServer et à l’hébergement de machines virtuelles, et n’est pas utilisé pour d’autres applications.

Avertissement :

XenServer ne prend en charge que les pilotes et les packs supplémentaires que nous fournissons et qui sont installés directement dans le domaine de contrôle de l’hôte. Les pilotes fournis par des sites Web tiers, y compris les pilotes portant le même nom ou le même numéro de version que ceux que nous fournissons, ne sont pas pris en charge.

Les exceptions suivantes sont prises en charge :

  • Logiciel fourni sous forme de pack supplémentaire et explicitement approuvé par nous.

  • Pilotes fournis par NVIDIA pour permettre la prise en charge du vGPU. Pour plus d’informations, consultez NVIDIA vGPU.

    Other drivers provided by NVIDIA, for example, the Mellanox drivers, are not supported with XenServer unless distributed by us.

Pour exécuter XenCenter, utilisez n’importe quel système Windows à usage général qui répond à la configuration matérielle requise. Ce système Windows peut être utilisé pour exécuter d’autres applications.

Lorsque vous installez XenCenter sur ce système, l’interface de ligne de commande XenServer est également installée. Une interface de ligne de commande XenServer distante autonome peut être installée sur n’importe quelle distribution Linux basée sur le RPM. Pour plus d’informations, consultez la section Interface de ligne de commande.

Configuration système requise pour l’hôte XenServer

Bien que XenServer soit généralement déployé sur du matériel de type serveur, XenServer est également compatible avec de nombreux modèles de stations de travail et d’ordinateurs portables. Pour plus d’informations, consultez la liste de compatibilité matérielle (HCL).

La section suivante décrit les spécifications matérielles recommandées pour XenServer.

L’hôte XenServer doit être une machine de type serveur x86 64 bits dédiée à l’hébergement de machines virtuelles. XenServer crée une partition Linux optimisée et renforcée avec un noyau compatible XEN. Ce noyau contrôle l’interaction entre les périphériques virtualisés vus par les machines virtuelles et le matériel physique.

XenServer peut utiliser :

  • Jusqu’à 6 To de RAM

  • Jusqu’à 16 cartes réseau physiques

  • Jusqu’à 448 processeurs logiques par hôte.

    Remarque :

    Le nombre maximal de processeurs logiques pris en charge diffère selon le CPU. Pour plus d’informations, consultez la liste de compatibilité matérielle (HCL).

La configuration système requise pour l’hôte XenServer est la suivante :

CPU

Un ou plusieurs processeurs x86 64 bits, 1,5 GHz minimum, 2 GHz ou plus rapides sont recommandés.

Pour prendre en charge les machines virtuelles exécutant Windows ou des versions plus récentes de Linux, vous avez besoin d’un système Intel VT ou AMD-V 64 bits x86 avec un ou plusieurs processeurs.

Remarque :

Assurez-vous d’activer le support matériel pour la virtualisation sur l’hôte XenServer. La prise en charge de la virtualisation est disponible en option dans le microprogramme de votre système. Il est possible que la prise en charge de la virtualisation soit désactivée sur votre matériel. Pour plus d’informations, consultez la documentation de votre serveur.

Pour prendre en charge les machines virtuelles exécutant Linux paravirtualisé pris en charge, vous avez besoin d’un système x86 64 bits standard avec un ou plusieurs processeurs.

RAM

2 Go minimum, 4 Go ou plus recommandés

Espace disque

  • Stockage en connexion locale avec 46 Go d’espace disque minimum, 70 Go d’espace disque recommandé
  • SAN via un adaptateur HBA (et non via un logiciel) lors de l’installation avec un démarrage multipath à partir du SAN.

Pour obtenir une liste détaillée des solutions de stockage compatibles, consultez la liste de compatibilité matérielle (HCL).

Réseau

Carte réseau 100 Mbit/s ou plus rapide. Une ou plusieurs cartes réseau Gb ou 10 Go sont recommandées pour accélérer les transferts de données d’exportation/importation et la migration en direct des machines virtuelles.

Nous vous recommandons d’utiliser plusieurs cartes réseau pour la redondance. La configuration des cartes réseau varie en fonction du type de stockage. Pour plus d’informations, consultez la documentation du fournisseur.

XenServer nécessite un réseau IPv4 pour le trafic de gestion et de stockage.

Remarques :

  • Assurez-vous que le réglage de l’heure sur votre serveur est réglé sur l’heure actuelle en UTC.

  • Dans certains cas, l’accès à la console série est nécessaire à des fins de débogage. Lors de la configuration de XenServer, nous vous recommandons de configurer l’accès à la console série. Pour les hôtes qui ne disposent pas de port série physique ou pour lesquels l’infrastructure physique appropriée n’est pas disponible, examinez si vous pouvez configurer un périphérique de gestion intégré. Par exemple, Dell DRAC. Pour plus d’informations sur la configuration de l’accès à la console série, consultez CTX228930 - Comment configurer l’accès à la console série sur XenServer 7.0 et versions ultérieures.

Configuration système requise pour XenCenter

La configuration système requise pour XenCenter est la suivante :

  • Système d’exploitation :
    • Windows 10
    • Windows 11
    • Windows Server 2016
    • Windows Server 2019
  • .NET Framework : version 4.8
  • Vitesse du processeur : 750 MHz minimum, 1 GHz ou plus recommandé
  • RAM : 1 Go minimum, 2 Go ou plus recommandés
  • Espace disque : 100 Mo minimum
  • Réseau : carte réseau 100 Mbit/s ou plus rapide
  • Résolution de l’écran : 1024 x 768 pixels, minimum

Si vous souhaitez que XenCenter puisse lancer une console SSH externe qui se connecte à votre serveur, installez l’une des applications suivantes sur le système :

  • PuTTY
  • OpenSSH (installé par défaut sur certains systèmes d’exploitation Windows)

Pour plus d’informations, voir Configurer XenCenter pour utiliser uneconsole SSH externe.

Systèmes d’exploitation invités pris en charge

Pour obtenir la liste des systèmes d’exploitation de machines virtuelles pris en charge, reportez-vous à la section Prise en charge du système d’exploitation invité.

Exigences des pools

Un pool de ressources est un agrégat homogène ou hétérogène d’un ou de plusieurs hôtes, jusqu’à un maximum de 64. Avant de créer un pool ou de joindre un hôte à un pool existant, assurez-vous que tous les hôtes du pool répondent aux exigences suivantes.

Configuration matérielle requise

Tous les serveurs d’un pool de ressources XenServer doivent disposer de processeurs largement compatibles, à savoir :

  • Le fournisseur du processeur (Intel, AMD) doit être le même sur tous les processeurs de tous les serveurs.

  • La virtualisation doit être activée sur tous les processeurs.

Autres configurations requises

Outre les prérequis matériels identifiés précédemment, il existe d’autres prérequis de configuration pour qu’un hôte rejoigne un pool :

  • Il doit avoir une adresse IP cohérente (une adresse IP statique sur l’hôte ou un bail DHCP statique). Cette exigence s’applique également aux serveurs fournissant un stockage NFS ou iSCSI partagé.

  • Son horloge système doit être synchronisée avec le coordinateur du pool (par exemple, via NTP).

  • Il ne peut pas être membre d’un pool de ressources existant.

  • Il ne peut pas y avoir de machines virtuelles en cours d’exécution ou suspendues ou d’opérations actives en cours sur ses machines virtuelles, telles que l’arrêt ou l’exportation. Arrêtez toutes les machines virtuelles de l’hôte avant de l’ajouter à un pool.

  • Il ne peut pas y avoir de stockage partagé déjà configuré.

  • Il ne peut pas avoir d’interface de gestion liée. Reconfigurez l’interface de gestion et déplacez-la sur une carte réseau physique avant d’ajouter l’hôte au pool. Une fois que l’hôte a rejoint le pool, vous pouvez reconfigurer l’interface de gestion.

  • Il doit exécuter la même version de XenServer, au même niveau de correctif, que les hôtes déjà présents dans le pool.

  • Il doit être configuré avec les mêmes packs supplémentaires que les hôtes déjà présents dans le pool. Des packs supplémentaires sont utilisés pour installer des logiciels complémentaires dans le domaine de contrôle XenServer, dom0. Pour éviter une expérience utilisateur incohérente au sein d’un pool, tous les hôtes du pool doivent disposer des mêmes packs supplémentaires installés avec la même révision.

  • Il doit avoir la même licence XenServer que les hôtes déjà présents dans le pool. Vous pouvez modifier la licence de tous les membres du pool après avoir rejoint le pool. L’hôte disposant de la licence la plus faible détermine les fonctionnalités disponibles pour tous les membres du pool.

Les hôtes XenServer des pools de ressources peuvent contenir différents nombres d’interfaces réseau physiques et disposer de référentiels de stockage locaux de tailles variables.

Remarque :

Les serveurs fournissant un stockage NFS ou iSCSI partagé pour le pool doivent avoir une adresse IP statique ou être adressables DNS.

Pools homogènes

Un pool de ressources homogène est un agrégat de serveurs dotés de processeurs identiques. Les processeurs d’un serveur rejoignant un pool de ressources homogène doivent avoir le même fournisseur, le même modèle et les mêmes fonctionnalités que les processeurs des serveurs déjà présents dans le pool.

Pools hétérogènes

La création de pools hétérogènes est rendue possible grâce aux technologies des processeurs Intel (FlexMigration) et AMD (Extended Migration) qui fournissent un masquage ou un nivellementdu processeur. Ces fonctionnalités permettent de configurer un processeur pour qu’il apparaisse comme fournissant une marque, un modèle ou un ensemble de fonctionnalités différent de ce qu’il est réellement. Ces fonctionnalités vous permettent de créer des pools d’hôtes avec différents processeurs tout en prenant en charge les migrations en direct en toute sécurité.

Pour plus d’informations sur la création de pools hétérogènes, voir Hôtes et pools de ressources.

Configuration système requise