Que sont les groupes de machines virtuelles identiques ?
Les groupes de machines virtuelles identiques Azure vous permettent de créer et de gérer un groupe de machines virtuelles à charge équilibrée. Le nombre d’instances de machine virtuelle peut augmenter ou diminuer automatiquement en fonction d’une demande ou d’un calendrier défini. Les groupes identiques vous offrent les avantages suivants :
- Création et gestion faciles de plusieurs machines virtuelles
- Offre une haute disponibilité et une résilience d’application en répartissant les machines virtuelles entre les zones de disponibilité et les domaines d’erreur
- Permet une mise à l’échelle automatique de votre application en fonction des variations du besoin en ressources
- Fonctionne à grande échelle
Avec l’orchestration Flexible, Azure offre une expérience unifiée sur tout l’écosystème de machines virtuelles Azure. L’orchestration Flexible garantit une haute disponibilité (jusqu’à 1 000 machines virtuelles) en répartissant les machines virtuelles entre différents domaines d’erreur dans une région ou dans une zone de disponibilité. Vous pouvez ainsi effectuer un scale-out de votre application tout en conservant l’isolation du domaine d’erreur, essentielle pour exécuter des charges de travail avec état ou basées sur un quorum, y compris :
- Charges de travail basées sur un quorum
- Bases de données open source
- Applications avec état
- Services nécessitant une haute disponibilité et une grande échelle
- Services cherchant à combiner différents types de machines virtuelles ou à tirer parti à la fois de machines virtuelles spot et à la demande
- Applications d’un groupe à haute disponibilité existant
Apprenez-en davantage sur les différences entre les groupes identiques uniformes et les groupes identiques flexibles dans Modes d’orchestration.
Important
Le mode d’orchestration est défini lorsque vous créez le groupe identique et ne peut pas être modifié ou mis à jour ultérieurement.
Pourquoi utiliser les groupes identiques de machines virtuelles ?
Pour offrir une redondance et de meilleures performances, les applications sont généralement réparties sur plusieurs instances. Les clients peuvent accéder à votre application via un équilibreur de charge qui distribue les requêtes à l’une des instances de l’application. Si vous avez besoin effectuer une maintenance ou de mettre à jour une instance d’application, vos clients doivent être répartis sur une autre instance disponible de l’application. Pour suivre la demande de clients supplémentaires, vous devrez peut-être augmenter le nombre d’instances d’application qui exécutent votre application.
Les groupes identiques de machines virtuelles Azure fournissent les fonctionnalités de gestion pour des applications exécutées sur de nombreuses machines virtuelles, la mise à l’échelle automatique des ressources et un équilibrage de charge du trafic. Les groupes identiques vous offrent les avantages suivants :
Création et gestion faciles de plusieurs machines virtuelles
- Lorsque vous disposez de nombreuses machines virtuelles qui exécutent votre application, il est important de conserver une configuration cohérente dans votre environnement. Pour des performances fiables de votre application, la taille de la machine virtuelle, la configuration du disque et les installations de l’application doivent correspondre entre toutes les machines virtuelles.
- Avec les groupes identiques, toutes les instances de machine virtuelle sont créées à partir de la même image de système d’exploitation de base et de la même configuration. Cette approche vous permet de gérer facilement des centaines de machines virtuelles sans tâches de configuration supplémentaires ou gestion de réseau.
- Les groupes identiques prennent en charge l’utilisation de l’équilibreur de charge Azure pour la distribution du trafic de type Couche 4 de base, et Azure Application Gateway pour une distribution du trafic de type Couche 7 plus avancée et un arrêt TLS.
Offre une haute disponibilité et une résilience des applications
- Les groupes identiques sont utilisés pour exécuter plusieurs instances de votre application. Si l’une de ces instances de machine virtuelle a un problème, les clients continuent d’accéder à votre application via l’une des autres instances de machine virtuelle avec une interruption minimale.
- Pour plus de disponibilité, vous pouvez utiliser des Zones de disponibilité pour distribuer automatiquement des instances de machine virtuelle dans un groupe identique au sein d’un centre de données unique ou de plusieurs centres de données. Le déploiement de machines virtuelles sur les zones de disponibilité peut vous protéger contre des échecs de centres de données. Notez qu’un groupe identique ne peut pas vous protéger contre les échecs de centres de données.
Permet une mise à l’échelle automatique de votre application en fonction des variations du besoin en ressources
- La demande du client pour votre application peut changer pendant la journée ou la semaine. Pour suivre la demande du client, les groupes identiques peuvent augmenter automatiquement le nombre d’instances de machine virtuelle lorsque la demande de l’application augmente, et le réduire lorsque la demande diminue.
- La mise à l’échelle automatique réduit également le nombre d’instances de machine virtuelle inutiles exécutant votre application lorsque la demande est faible, tandis que les clients continuent de recevoir un niveau de performance acceptable lorsque la demande se développe et des instances de machines virtuelles supplémentaires sont ajoutées automatiquement. Cette capacité permet de réduire les coûts et de créer efficacement des ressources Azure en fonction des besoins.
Fonctionne à grande échelle
- Les groupes identiques prennent en charge jusqu’à 1 000 instances de machines virtuelles pour les images du marketplace standard et les images personnalisées via Azure Compute Gallery (anciennement Shared Image Gallery). Si vous créez un groupe identique à l’aide d’une image managée, la limite est de 600 instances de machines virtuelles.
- Pour des performances optimales avec des charges de travail de production, utilisez Azure Disques managés.