Par défaut, vSphere Fault Tolerance 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. Si la fonctionnalité FT héritée n'est pas nécessaire d'un point de vue technique, évitez de l'utiliser.
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 vSphere FT.
Différences des machines virtuelles avec FT héritée
Les machines virtuelles qui utilisent vSphere FT et celles qui utilisent FT héritée diffèrent de plusieurs manières.
| FT héritée | vSphere 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 vSphere 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 vSphere FT prend en charge tous les types de disques, y compris 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 vSphere FT hors tension sur la machine virtuelle avant d'exécuter l'action de Storage vMotion, puis remettre vSphere 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.
- 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 la fonctionnalité FT, un message s'affiche. Il indique 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 vSphere 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 la tolérance de panne 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 avec tolérance de panne, 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. Cette exigence s'applique aux hôtes antérieurs à ESX/ESXi 4.1.
Note : 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.
Mise à niveau des hôtes impliqués avec la fonctionnalité FT héritée
Pour mettre à niveau vos hôtes vers vSphere 6.5 ou une version ultérieure, vous devez désactiver FT héritée sur toutes les machines virtuelles concernées ou déplacer ces machines virtuelles vers d'autres hôtes. Si vous ne préparez pas la mise à niveau de cette manière, VMware vSphere Update Manager bloque la mise à niveau.
- Interrompre ou relancer FT
- Basculement test
- Redémarrer la VM secondaire
- Migrer la VM secondaire
- Désactiver FT