VMware appelle l'image créée par son outil une Ombre Vivante (Live Shadow), comme notre ombre qui nous suit partout où nous allons, mime tous les mouvements que l'on effectue.
Alors, qu'est-ce que Fault Tolerance ? Et comment marche-t-elle ?
Le principe général est on ne peut plus simple : prenez le RAID-1 pour disques durs, copiez en le principe (Mirroring) pour le projeter sur le Software et vous obtiendrez Fault Tolerance.
En activant Fault Tolerance sur un Cluster High Availability (sujet du prochain article du Jeudi de la Virtualization), vSphere crée une copie conforme de la Machine Virtuelle choisie, dans tous ses moindres détails: Disques Virtuels, Système d'Exploitation, Configuration Hardware, Fichiers de Configuration (*.vmx)...
Fault Tolerance exige certains prérequis: La Machine Virtuelle à protéger ne doit pas avoir plus de 4 vCPU et 64 Go de RAM et exige une connexion entre les Hosts de 10 Gbps. Les 2 Machines Virtuelles sont automatiquement placées sur 2 Hosts différents, VMware recommande que 2 Datastores différents soit utilisés, un pour chaque Machine Virtuelle pour augmenter la redondance.
Dès que Fault Tolerance est activée, elle commence par créer une copie conforme de la Machine Virtuelle sur le 2ème Host/Datastore, puis, toutes les 10 millisecondes, met à jour le Memory Bitmap de la Machine Virtuelle secondaire: pour faire simple, chaque changement sur la RAM de la Machine Virtuelle Primaire est sur-le-champs dupliqué sur la RAM de la Machine Virtuelle Secondaire.
De cette manière, dès que le Host Primaire tombe en panne, la 2ème Machine Virtuelle prend le relai dans l'ordre de quelques millisecondes, au point qu'un ping continu sur l'adresse IP de la Machine Virtuelle ne voit quelques fois même pas de saut, même pas pour un seul ping !!!
Article très utile, comme par exemple : les prérequis exigé en terme FT à prendre en compte
RépondreSupprimer