XenServer

Exigences système

XenServer nécessite au moins deux ordinateurs physiques x86 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® prend en charge uniquement 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 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 activer la prise en charge vGPU. Pour plus d’informations, consultez NVIDIA vGPU.

    Les autres pilotes fournis par NVIDIA, par exemple les pilotes Mellanox, ne sont pas pris en charge avec XenServer, sauf s’ils sont distribués par nos soins.

Pour exécuter XenCenter, utilisez n’importe quel système Windows à usage général qui satisfait aux exigences matérielles. 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 (CLI) 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 RPM. Pour plus d’informations, consultez Interface de ligne de commande.

Exigences système de l’hôte XenServer

Bien que XenServer soit généralement déployé sur du matériel de classe 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 classe 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’à 960 processeurs logiques par hôte

    Remarque :

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

Les exigences système pour l’hôte XenServer sont les suivantes :

Processeurs

Un ou plusieurs processeurs x86 64 bits, 1,5 GHz minimum, processeur multicœur de 2 GHz ou plus rapide recommandé.

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 x86 64 bits basé sur Intel VT ou AMD-V avec un ou plusieurs processeurs.

Remarque :

Assurez-vous d’activer la prise en charge matérielle de la virtualisation sur l’hôte XenServer. La prise en charge de la virtualisation est une option dans le micrologiciel de votre système. Il est possible que votre matériel ait la prise en charge de la virtualisation désactivée. 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 local avec 46 Go d’espace disque minimum, 70 Go d’espace disque recommandé
  • SAN via HBA (pas via logiciel) lors de l’installation avec démarrage multichemin depuis le SAN.

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

Réseau

Carte réseau de 100 Mbit/s ou plus rapide. Une ou plusieurs cartes réseau Gb ou 10 Gb sont recommandées pour des transferts de données export/import plus rapides et la migration à chaud des machines virtuelles.

Nous vous recommandons d’utiliser plusieurs cartes réseau pour la redondance. La configuration des cartes réseau diffère selon le 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 défini sur l’heure actuelle en UTC.

  • Dans certains cas de support, l’accès à la console série est requis à 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 n’ont pas de port série physique ou où une infrastructure physique appropriée n’est pas disponible, vérifiez si vous pouvez configurer un périphérique de gestion intégré. 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.

Configuration système requise pour XenCenter

XenCenter a les exigences système suivantes :

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

Si vous souhaitez que XenCenter puisse lancer une console SSH externe qui se connecte à votre hôte XenServer, 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, consultez Configurer XenCenter pour utiliser une console SSH externe.

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

Pour une liste des systèmes d’exploitation de VM pris en charge, consultez Prise en charge des systèmes d’exploitation invités.

Exigences du pool

Un pool de ressources est un agrégat homogène ou hétérogène d’un ou 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.

Exigences matérielles

Tous les serveurs d’un pool de ressources XenServer doivent avoir des processeurs largement compatibles, c’est-à-dire :

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

  • Tous les processeurs doivent avoir la virtualisation activée.

Autres exigences

En plus des prérequis matériels identifiés précédemment, il existe d’autres prérequis de configuration pour un hôte rejoignant 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 partagé NFS ou iSCSI.

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

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

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

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

  • Il ne peut pas avoir d’interface de gestion agrégée. Reconfigurez l’interface de gestion et déplacez-la vers une carte réseau physique avant d’ajouter l’hôte au pool. Une fois l’hôte joint au pool, vous pouvez reconfigurer l’interface de gestion.

  • Il doit exécuter la même version de XenServer, au même niveau de correctifs, 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. Les 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 avoir les mêmes packs supplémentaires installés à 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 n’importe quel membre du pool après avoir rejoint le pool. L’hôte avec la licence la plus basse détermine les fonctionnalités disponibles pour tous les membres du pool.

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

Remarque :

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

Pools homogènes

Un pool de ressources homogène est un agrégat de serveurs dotés de CPU identiques. Les CPU 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 CPU 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 par l’utilisation de technologies dans les CPU Intel (FlexMigration) et AMD (Extended Migration) qui fournissent le masquage ou le nivellement du CPU. Ces fonctionnalités permettent de configurer un CPU pour qu’il apparaisse comme offrant une marque, un modèle ou un ensemble de fonctionnalités différents de ce qu’il est réellement. Ces capacités vous permettent de créer des pools d’hôtes avec des CPU différents tout en prenant en charge en toute sécurité les migrations en direct.

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

Exigences système