Transition des points de terminaison pour utiliser la préservation des adresses IP du client - AWS Global Accelerator

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Transition des points de terminaison pour utiliser la préservation des adresses IP du client

Suivez les instructions de cette section pour faire passer un ou plusieurs points de terminaison de votre accélérateur vers des points de terminaison qui conservent l'adresse IP du client de l'utilisateur. Vous pouvez opter pour la transition d'un point de terminaison de l'Application Load Balancer ou d'un point de terminaison d'adresse IP Elastic vers un point de terminaison correspondant (un équilibreur de charge d'application ou une instance EC2) qui possède la préservation de l'adresse IP du client. Pour plus d'informations, consultez Conserver les adresses IP des clients dans AWS Global Accelerator.

Nous vous recommandons de passer lentement à l'utilisation de la préservation de l'adresse IP du client. Tout d'abord, ajoutez de nouveaux points de terminaison d'instance EC2 ou d'Application Load Balancer que vous activez pour conserver l'adresse IP du client. Ensuite, déplacez lentement le trafic des points de terminaison existants vers les nouveaux points de terminaison en configurant les pondérations sur les points de terminaison.

Important

Avant de commencer à acheminer le trafic vers des points de terminaison qui conservent l'adresse IP du client, assurez-vous que toutes les configurations dans lesquelles vous avez inclus les adresses IP du client Global Accelerator dans les listes autorisées sont mises à jour pour inclure l'adresse IP du client utilisateur à la place.

La préservation de l'adresse IP du client est disponible uniquement dans des régions AWS spécifiques. Pour plus d'informations, consultez Régions AWS prises en charge pour la préservation des adresses IP des clients.

Cette section explique comment utiliser les groupes de points de terminaison sur la console AWS Global Accelerator. Si vous voulez utiliser des opérations API avec Global Accelerator, consultez laRéférence d'API AWS Global Accelerator.

Après avoir déplacé une petite quantité de trafic vers le nouveau point de terminaison avec la préservation de l'adresse IP du client, testez pour vous assurer que votre configuration fonctionne comme vous le souhaitez. Augmentez ensuite progressivement la proportion de trafic vers le nouveau point de terminaison en ajustant les poids sur les points de terminaison correspondants.

Pour effectuer la transition vers des points de terminaison qui préservent les adresses IP des clients, commencez par suivre les étapes ci-dessous pour ajouter un nouveau point de terminaison et, pour les points de terminaison de l'Application Load Balancer sur Internet, activez la préservation des adresses IP du client. (L'option de conservation des adresses IP du client est toujours sélectionnée pour les équilibreurs de charge des applications internes et les instances EC2.)

Pour ajouter un point de terminaison avec la préservation de l'adresse IP du client

  1. Ouvrez la console Global Accelerator àhttps://console.aws.amazon.com/globalaccelerator/home.

  2. Dans la pageAccélérateurs, choisissez un accélérateur.

  3. DansÉcouteursSection, choisissez un écouteur.

  4. DansGroupe de points de terminaisonSection, choisissez un groupe de points de terminaison.

  5. DansPoints de terminaisonSection, choisissezAjouter un point de terminaison.

  6. Dans la pageAjouter des points de terminaison, dans laPoints de terminaison, choisissez un point de terminaison d'Application Load Balancer ou un point de terminaison d'instance EC2.

  7. DansPoids, choisissez un nombre faible par rapport aux pondérations définies pour vos points de terminaison existants. Par exemple, si la pondération d'un Application Load Balancer correspondant est 255, vous pouvez entrer une pondération de 5 pour le nouvel équilibreur de charge d'application, pour commencer. Pour plus d'informations, consultez Pondérations des points de.

  8. Pour un nouveau point de terminaison d'Application Load Balancer orienté vers l'extérieur, sousPréserver l'adresse IP du client, sélectionnezPréserver l'adresse. (Cette option est toujours sélectionnée pour les équilibreurs de charge d'application internes et les instances EC2.)

  9. Sélectionnez Save Changes.

Ensuite, suivez les étapes ci-dessous pour modifier les points de terminaison existants correspondants (que vous remplacez par les nouveaux points de terminaison avec la préservation de l'adresse IP du client) afin de réduire les poids des points de terminaison existants afin de réduire le trafic vers eux.

Pour réduire le trafic des points de terminaison existants

  1. Dans la pageGroupe de points de terminaison, choisissez un point de terminaison existant qui n'a pas de conservation de l'adresse IP du client.

  2. Choisissez Modifier.

  3. Dans la pageModification du point de terminaison, dans laPoids, entrez un nombre inférieur au nombre actuel. Par exemple, si le poids d'un point de terminaison existant est 255, vous pouvez entrer une pondération de 220 pour le nouveau point de terminaison (avec la préservation de l'adresse IP du client).

  4. Sélectionnez Save Changes.

Une fois que vous avez testé une petite partie du trafic d'origine en définissant le poids du nouveau point de terminaison sur un nombre faible, vous pouvez faire passer lentement tout le trafic en continuant à ajuster les poids des points de terminaison d'origine et des nouveaux points de terminaison.

Par exemple, supposons que vous commenciez avec un Application Load Balancer existant avec une pondération définie sur 200, et que vous ajoutez un nouveau point de terminaison de l'équilibreur de charge d'application avec la préservation de l'adresse IP du client activée avec une pondération définie sur 5. Déplacez progressivement le trafic de l'équilibreur de charge d'application d'origine vers le nouvel Application Load Balancer en augmentant le poids du nouvel équilibreur de charge d'application et en diminuant le poids de l'équilibreur de charge d'application d'origine. Exemples :

  • Poids d'origine 190/nouveau poids 10

  • Poids d'origine 180/nouveau poids 20

  • Poids original 170/nouveau poids 30, et ainsi de suite.

Lorsque vous avez réduit le poids à 0 pour le point de terminaison d'origine, tout le trafic (dans cet exemple de scénario) passe au nouveau point de terminaison de l'Application Load Balancer, qui inclut la préservation de l'adresse IP du client.

Si vous avez d'autres points de terminaison (équilibreurs de charge d'application ou instances EC2) que vous souhaitez effectuer une transition pour utiliser la préservation de l'adresse IP du client, répétez les étapes décrites dans cette section pour les faire passer.

Si vous devez rétablir votre configuration pour un point de terminaison afin que le trafic vers le point de terminaison ne conserve pas l'adresse IP du client, vous pouvez le faire à tout moment : augmenter le poids du point de terminaison quipasavoir la conservation de l'adresse IP du client à la valeur d'origine et diminuer le poids du point de terminaisonavecconservation de l'adresse IP du client à 0.