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.
  • 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.

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, la création d’une nouvelle instance peut prendre environ six ou sept minutes. Si vous ne souhaitez aucun temps d’arrêt, vous pouvez configurer un nombre minimal d’instances de deux, idéalement avec la prise en charge des zones de disponibilité. De cette façon, vous disposez d’au moins deux instances dans votre instance Azure Application Gateway dans des circonstances normales. Par conséquent, si l’un d’entre eux a rencontré un problème, l’autre tente de gérer le trafic pendant la création d’une nouvelle instance. Une instance Azure Application Gateway peut prendre en charge environ 10 unités de capacité. Selon la quantité de trafic que vous avez généralement, vous pouvez configurer le paramètre de mise à l’échelle automatique de votre instance minimale sur une valeur supérieure à deux.

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.

Étapes suivantes