Mise à l’échelle d’Application Gateway v2 et de WAF v2
Application Gateway et WAF peuvent être configurés pour être mis à l'échelle dans deux modes :
- Mise à l’échelle automatique - Lorsque la mise à l’échelle automatique est activée, les références SKU Application Gateway et WAF v2 effectuent un scale-out ou un scale-in en fonction des exigences en matière de trafic de l’application. Ce mode offre une meilleure élasticité à votre application et vous évite de devoir estimer la taille d'Application Gateway ou le nombre d'instances. Ce mode vous permet également de réduire les coûts en évitant que la passerelle s’exécute à la capacité maximale provisionnée pour la charge de trafic maximale attendue. Vous devez spécifier un nombre minimal d’instances et éventuellement un nombre maximal d'instances. Moyennant une capacité minimale, Application Gateway et WAF v2 ne descendent pas en dessous du nombre minimal d’instances spécifié, même sans trafic. Chaque instance est à peu près équivalente à 10 unités de capacité de réserve supplémentaires. Zéro signifie aucune capacité réservée, avec une mise à l’échelle purement automatique par nature. Vous pouvez également spécifier un nombre maximal d’instances pour vous assurer qu'Application Gateway n'effectue pas de mise à l'échelle au-delà du nombre d'instances spécifié. Vous êtes facturé uniquement pour la quantité de trafic servi par la passerelle. Le nombre d’instances peut varier de 0 à 125. Si elle n’est pas spécifiée, la valeur par défaut correspondant au nombre maximal d'instances est de 10.
Remarque
Si le nombre maximal d’instances est mis à jour avec une valeur inférieure au nombre d’instances actuel, le nouveau paramètre ne prend pas effet immédiatement. La valeur maximale qui vient d’être mise à jour est appliquée seulement quand une opération de scale-in réduit le nombre actuel à un nombre inférieur au nombre maximal qui vient d’être mis à jour. Si l’opération de scale-in n’a pas lieu parce que les seuils de scale-in de la mise à l’échelle automatique ne sont pas atteints, le nouveau paramètre maximal n’est pas appliqué.
- Manuel : vous pouvez également choisir le mode Manuel dans lequel la passerelle n’est pas mise à l’échelle automatiquement. Dans ce mode, un trafic supérieur au maximum qu’Application Gateway ou WAF peut gérer est susceptible d’entraîner une perte de trafic. En mode Manuel, vous êtes tenu de spécifier un nombre d'instances. Le nombre d’instances peut varier de 1 à 125.
Remarque
Ces modes de mise à l’échelle ne s’appliquent pas à Application Gateway Essentiel. Application Gateway Essentiel effectue automatiquement un scale-up jusqu’à 200 connexions par seconde, en fonction d’un certificat TLS de clé RSA 2 048 bits.
Mise à l’échelle automatique et haute disponibilité
Les passerelles Azure Application sont toujours déployées de façon hautement disponible. Le service est constitué de plusieurs instances créées comme configurées si la mise à l’échelle automatique est désactivée ou requise par le chargement de l’application si la mise à l’échelle automatique est activée. Du point de vue de l’utilisateur, vous n’avez pas nécessairement de visibilité sur les instances individuelles, mais simplement sur le service Application Gateway dans son ensemble. Si une certaine instance a un problème et cesse d’être fonctionnelle, Azure Application Gateway crée de façon transparente une nouvelle instance.
Même si vous configurez la mise à l’échelle automatique avec zéro instance minimale, le service est toujours hautement disponible, qui est toujours inclus avec le prix fixe.
Toutefois, il est important de noter que l’approvisionnement d’une nouvelle instance peut prendre environ six à sept minutes. Comprendre le comportement de mise à l’échelle des instances Application Gateway est essentiel pour maintenir les performances sous différentes charges. Ces instances font l’objet d’un scale-out dans des groupes et la taille du groupe est augmentée de manière proactive lorsque le nombre d’instances actuel est plus élevé. Cette stratégie permet au système de gérer efficacement les augmentations de charge de travail, en empêchant les ralentissements ou les interruptions de service potentiels. Chaque instance Azure Application Gateway peut gérer jusqu’à 10 unités de capacité. Pour optimiser vos paramètres de mise à l’échelle automatique, tenez compte de vos modèles de trafic classiques et définissez le nombre minimum d’instances en conséquence pour garantir une opération fluide.
Pour les événements de mise à l’échelle, Application Gateway vide les connexions existantes pendant 5 minutes sur l’instance soumise à la suppression. Après 5 minutes, les connexions existantes sont fermées et l’instance a été supprimée. Toutes les nouvelles connexions pendant ou après la mise à l’échelle de 5 minutes sont établies sur d’autres instances existantes sur la même passerelle.