Créer des groupes à haute disponibilité

Effectué

Un groupe à haute disponibilité est une fonctionnalité logique que vous pouvez utiliser pour vous assurer qu’un groupe de machines virtuelles associées sont déployées ensemble. Le regroupement permet d’éviter qu’un point de défaillance unique n’affecte toutes vos machines. Le regroupement garantit que toutes les machines ne sont pas mises à niveau en même temps lors d’une mise à niveau du système d’exploitation hôte dans le centre de données.

Ce qu’il faut savoir sur les groupes à disponibilité

Examinons certaines caractéristiques des groupes à haute disponibilité.

  • Toutes les machines virtuelles d’un groupe à haute disponibilité doivent exécuter le même ensemble de fonctionnalités.

  • Les mêmes logiciels doivent être installés sur toutes les machines virtuelles d’un groupe à haute disponibilité.

  • Azure veille à ce que les machines virtuelles d’un groupe à haute disponibilité s’exécutent sur plusieurs serveurs physiques, racks de calcul, unités de stockage et commutateurs réseau.

    En cas de défaillance matérielle ou logicielle Azure, seul un sous-ensemble des machines virtuelles du groupe à haute disponibilité est affecté. Votre application reste opérationnelle et accessible à vos clients.

  • Vous pouvez créer une machine virtuelle et un groupe à haute disponibilité en même temps.

    Une machine virtuelle ne peut être ajoutée à un groupe à haute disponibilité qu’au moment de la création de la machine virtuelle. Pour changer le groupe à haute disponibilité d’une machine virtuelle, vous devez supprimer la machine virtuelle et la recréer.

  • Vous pouvez créer des groupes à haute disponibilité en utilisant le portail Azure, des modèles ARM (Azure Resource Manager), des scripts ou des outils d’API.

  • Microsoft fournit des contrats de niveau de service (SLA) robustes pour les machines virtuelles Azure et les groupes à haute disponibilité. Pour plus d’informations, consultez Contrat SLA pour Machines Virtuelles Azure.

Notes

Le fait d’ajouter vos machines virtuelles à un groupe à haute disponibilité ne protégera pas vos applications contre les défaillances du système d’exploitation ou celles propres à l’application. Vous devrez explorer d’autres techniques de reprise d’activité et de sauvegarde pour fournir une protection au niveau de l’application.

Éléments à prendre en compte lors de l’utilisation de groupes à haute disponibilité

Les groupes à haute disponibilité sont une fonctionnalité essentielle pour créer des solutions cloud fiables. Dans votre planification des groupes à haute disponibilité, gardez à l’esprit les principes généraux suivants :

  • Pensez à la redondance. Pour obtenir une redondance dans votre configuration, placez plusieurs machines virtuelles dans un groupe à haute disponibilité.

  • Réfléchissez la séparation des couches Application. Chaque couche Application exercée dans votre configuration doit se trouver dans un groupe à haute disponibilité distinct. La séparation aide à atténuer le point de défaillance unique sur toutes les machines.

  • Pensez à l’équilibrage de la charge. Pour la haute disponibilité et les performances réseau, créez un groupe à haute disponibilité à charge équilibrée à l’aide d’Azure Load Balancer. Load Balancer distribue le trafic entrant entre les instances de travail des services définis dans votre groupe à haute disponibilité à charge équilibrée.

  • Utilisez des disques managés Azure. Vous pouvez utiliser des disques managés Azure avec vos machines virtuelles Azure dans des groupes à haute disponibilité pour le stockage au niveau du bloc.