Par défaut, vSphere Fault Tolerance (FT) peut gérer les machines virtuelles à multiprocesseur symétrique (SMP) avec jusqu'à quatre vCPU. Si votre machine virtuelle dispose d'un vCPU unique, il vous est toutefois possible d'utiliser la fonctionnalité FT héritée à la place de la compatibilité descendante. À moins que ce soit nécessaire d'un point de vue technique, utiliser la FT héritée n'est pas recommandé.

Pour utiliser la fonctionnalité Fault Tolerance héritée, vous devez configurer une option avancée pour la machine virtuelle. Une fois cette configuration terminée, la machine virtuelle avec FT héritée est quelque peu différente des autres machines virtuelles Fault Tolerant.

Différences des machines virtuelles avec FT héritée

Les machines virtuelles avec FT et celles avec FT héritée diffèrent de plusieurs manières.

Tableau 1. Différences entre FT héritée et FT

FT héritée

FT

Extended Page Tables/Rapid Virtualization Indexing (EPT/RVI).

Non pris en charge

Requis

IPv6

Non pris en charge pour les cartes réseau de journalisation avec FT héritée.

Pris en charge pour les cartes réseau de journalisation avec FT.

DRS

Pris entièrement en charge pour le placement initial, l'équilibrage de charge et la prise en charge du mode de maintenance.

Prise en charge uniquement de la mise sous tension lors du placement de la machine virtuelle secondaire et du mode de maintenance.

API vStorage - sauvegarde de la protection des données

Non pris en charge

Pris en charge

Fichiers des disques .vmdk au format Thick eager-zeroed

Requis

Non requis, car FT prend en charge tous les types de disques, notamment les disques dynamiques et statiques

Redondance des fichiers .vmdk

Seulement une copie unique

Les machines virtuelles principales et les machines virtuelles secondaires conservent toujours des copies distinctes qui peuvent être placées dans des différentes banques de données afin d'augmenter la redondance.

Bande passante de la carte réseau

Carte réseau dédiée de 1 Go recommandée

Carte réseau dédiée de 10 Go recommandée

Compatibilité du CPU et de l'hôte

Nécessite un modèle et une famille de CPU identiques et des versions presque identiques de vSphere sur les hôtes.

Les CPU doivent être compatibles avec vSphere vMotion ou EVC. Les versions de vSphere sur les hôtes doivent être compatibles avec vSphere vMotion.

Activer FT sur les machines virtuelles en cours d'exécution

Pas toujours pris en charge. Il se peut que vous deviez d'abord mettre hors tension la machine virtuelle.

Pris en charge

Storage vMotion

Pris en charge uniquement sur les machines virtuelles hors tension.

vCenter Server met automatiquement FT hors tension avant d'exécuter une action de Storage vMotion, puis remet FT sous tension une fois l'action de Storage vMotion terminée.

Non pris en charge. L'utilisateur doit mettre FT hors tension sur la machine virtuelle avant d'exécuter l'action de Storage vMotion, puis remettre FT sous tension.

Pilotes de mise en réseau vlance

Non pris en charge

Pris en charge

Conditions requises supplémentaires pour la fonctionnalité FT héritée

Outre les différences répertoriées concernant la fonctionnalité FT héritée, celle-ci est soumise aux conditions uniques suivantes.

  • Votre cluster doit contenir au moins deux hôtes certifiés FT exécutant la même version de Fault Tolerance ou utilisant le même numéro de build d'hôte. Le numéro de version de Fault Tolerance apparaît dans l'onglet Résumé d'un hôte dans vSphere Web Client.

  • Les hôtes ESXi doivent avoir accès aux mêmes banques de données et réseaux des machines virtuelles.

  • Les machines virtuelles doivent être conservées dans des fichiers de RDM virtuel ou de disque de machine virtuelle (VMDK) qui sont approvisionnés en lourd. Lorsqu'une machine virtuelle est stockée dans un fichier VMDK qui est provisionné dynamiquement et que vous tentez d'utiliser Fault Tolerance, un message vous avertit que le fichier VMDK doit être converti. Vous devez mettre hors tension la machine virtuelle pour exécuter la conversion.

  • Les hôtes doivent avoir des processeurs appartenant au groupe de processeurs compatibles avec FT. Vérifiez que les processeurs des hôtes sont compatibles les uns avec les autres.

  • L'hôte qui prend en charge la machine virtuelle secondaire doit avoir un processeur qui prend en charge Fault Tolerance et dont la famille ou le modèle de CPU est le même que l'hôte qui prend en charge la machine virtuelle principale.

  • Lorsque vous mettez à niveau des hôtes qui contiennent des machines virtuelles Fault Tolerant, vérifiez que les machines virtuelles principales et secondaires continuent de s'exécuter sur des hôtes ayant le même numéro de version FT ou de build d'hôte (pour les hôtes antérieurs à ESX/ESXi 4.1).

    Remarque :

    Si vous avez désigné une machine virtuelle devant utiliser FT avant de mettre à niveau les hôtes dans le cluster, celle-ci continuera d'utiliser la fonctionnalité FT héritée après la mise à niveau de l'hôte.