Implémenter la mise à l’échelle automatique
Une implémentation d’Azure Virtual Machine Scale Sets peut augmenter ou diminuer automatiquement le nombre d’instances de machines virtuelles qui exécutent votre application. Ce processus porte le nom de mise à l’échelle automatique. La mise à l’échelle automatique vous permet de mettre à l’échelle dynamiquement votre configuration de façon à répondre à l’évolution des demandes de charge de travail.
La mise à l’échelle automatique réduit le nombre d’instances de machines virtuelles inutiles qui exécutent votre application lorsque la demande est faible. Vos clients continuent de bénéficier d’un niveau de performances acceptable à mesure que la demande augmente et que des instances de machines virtuelles supplémentaires sont ajoutées automatiquement.
Éléments à prendre en compte lors de l’utilisation de la mise à l’échelle automatique
Passez en revue les considérations suivantes concernant la mise à l’échelle automatique. Réfléchissez à la façon dont ce processus peut bénéficier à l’implémentation du site web de votre entreprise.
Réfléchissez à la capacité ajustée automatiquement. Vous pouvez créer des règles de mise à l’échelle automatique afin de définir les performances acceptables pour une expérience utilisateur positive. Lorsque les seuils définis sont atteints, les règles de mise à l’échelle automatique agissent pour ajuster la capacité de votre implémentation de Virtual Machine Scale Sets.
Pensez au scale-out. Si la demande de votre application augmente, la charge sur les instances de machines virtuelles dans votre implémentation augmente. Si l’augmentation de la charge est régulière, et non une demande de courte durée, vous pouvez configurer des règles de mise à l’échelle automatique afin d’augmenter le nombre d’instances de machines virtuelles dans votre implémentation.
Pensez au scale-in. Au cours d’une soirée ou d’un week-end, la demande de votre application peut diminuer. Si cette charge réduite est constante pendant un certain temps, vous pouvez configurer des règles de mise à l’échelle automatique de façon à réduire le nombre d’instances de machines virtuelles dans votre implémentation. Cette action de scale-in a pour effet de réduire le coût d’exécution de votre implémentation de Virtual Machine Scale Sets, car vous n’exécutez que le nombre d’instances requis pour satisfaire la demande en cours.
Pensez aux événements planifiés. Vous pouvez implémenter la mise à l’échelle automatique et planifier des événements de façon à augmenter ou diminuer automatiquement la capacité de votre implémentation à des horaires fixes.
Pensez à la surcharge. L’utilisation d’Azure Virtual Machine Scale Sets avec la mise à l’échelle automatique réduit votre surcharge de gestion pour superviser et optimiser les performances de votre application.