Haute Disponibilité (HA)

Objectifs

  • Disponibilité, SLA
  • Failover
  • Gestion, maintenance planifiée
  • Reprise d'activité (Disaster Recovery)

Live Migrations

Live Migration

Ce que l'on appelle la "Live Migration" est la capacité de déplacer l'exécution d'une machine virtuelle d'un hyperviseur à un autre sans provoquer aucune interruption de service.

Cette technique implique que les hyperviseurs disposent d'un accès concurrent au(x) disque(s) de la machine virtuelle. Que cet accès soit partagé ou non, la tâche consiste ensuite à déplacer le contenu de la mémoire vive (RAM) d'un hôte à l'autre. Différentes méthodes sont possibles après copie ou avant copie.

Source de l'image : https://www.simple-talk.com/sysadmin/virtualization/hyper-v-r2-live-migration/

Storage Live Migration

La fonctionnalité "Storage Live Migration" consiste à déplacer sans interruption l'emplacement de disques d'une machine virtuelle.

Source de l'image : https://technet.microsoft.com/en-us/library/hh831656(v=ws.11).aspx

Fonctionnalités HA : Failerover Cluster

Ces fonctionnalités peuvent demander certains pré-requis. En fonction des objectifs à atteindre, ceux-ci peuvent être gourmands en resssources et/ou en architecture.

Le pré-requis le plus contraignant en architecture et en ressource est celui du Failover Cluster. Mais le Cluster Hyper-V offre les services de haute disponibilité tel que le déplacement de l'exécution des machines virtuelles et de leurs disques en fonction de la disponibilté des ressources à disposition, en fonction d'incident ou d'événements plannifiés.

Contenu à développer

Failover cluster overview Hyper-V cluster implementation Cluster Shared Volumes (CSV) Highly available VMs administration Shared VHDX

  • Live Migration avec Failover cluster : Migration à chaud (Exécution) avec stockage partagé
  • Failover cluster Storage : relocation à chaud
  • Live Migration without shared storage