

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.

# Groupes cibles pour vos Gateway Load Balancers
<a name="target-groups"></a>

Chaque *groupe cible* est utilisé pour acheminer les demandes vers une ou plusieurs cibles enregistrées. Lorsque vous créez un écouteur, vous spécifiez un groupe cible pour son action par défaut. Le trafic est transféré vers le groupe cible spécifié dans la règle de l'écouteur. Vous pouvez créer différents groupes cibles pour les différents types de demandes.

Vous définissez des paramètres de vérification de l'état de votre Gateway Load Balancer pour chaque groupe cible. Chaque groupe cible utilise les paramètres de vérification de l'état par défaut, sauf si vous les remplacez lors de la création du groupe cible ou que vous les modifiez ultérieurement. Une fois que vous avez spécifié un groupe cible dans une règle destinée à un écouteur, le Gateway Load Balancer surveille continuellement l'état de santé de toutes les cibles enregistrées auprès du groupe cible qui résident dans une zone de disponibilité activée pour le Gateway Load Balancer. Le Gateway Load Balancer achemine les demandes vers les cibles enregistrées qui sont saines. Pour de plus amples informations, veuillez consulter [Contrôles de santé pour les groupes cibles de Gateway Load Balancer](health-checks.md).

**Topics**
+ [Configuration du routage](#target-group-routing-configuration)
+ [Type de cible](#target-type)
+ [Cibles enregistrées](#registered-targets)
+ [Attributs de groupe cible](#target-group-attributes)
+ [Créer un groupe cible](create-target-group.md)
+ [Configurer la surveillance de l'état](health-checks.md)
+ [Modifier les attributs du groupe cible](edit-target-group-attributes.md)
+ [Enregistrer des cibles](target-group-register-targets.md)
+ [Marquer un groupe cible](target-group-tags.md)
+ [Supprimer un groupe cible](delete-target-group.md)

## Configuration du routage
<a name="target-group-routing-configuration"></a>

Les groupes cibles pour les Gateway Load Balancers prennent en charge le protocole et port suivants :
+ **Protocole** : GENEVE
+ **Port** : 6 081

Le Gateway Load Balancer encapsule les paquets d'origine à l'aide de GENEVE. L'en-tête GENEVE utilise un format Type-Length-Value (TLV) pour stocker des informations, en utilisant la classe d'options 0x0108. Les appareils doivent décapsuler les paires TLV pour traiter les paquets d'origine. Pour plus d'informations, consultez le billet de blog suivant : [Intégrez votre appliance à un équilibreur de charge Gateway](https://aws.amazon.com/blogs/networking-and-content-delivery/integrate-your-custom-logic-or-appliance-with-aws-gateway-load-balancer/).

## Type de cible
<a name="target-type"></a>

Lorsque vous créez un groupe cible, vous spécifiez son type de cible, qui détermine la façon dont vous spécifiez ses cibles. Après avoir créé un groupe cible, vous ne pouvez pas changer son type.

Les éléments suivants constituent les types de cibles possibles :

`instance`  
Les cibles sont spécifiées par ID d'instance.

`ip`  
Les cibles sont spécifiées par adresse IP.

Lorsque la cible est de type `ip`, vous pouvez spécifier les adresses IP à partir de l'un des blocs d'adresse CIDR suivants :
+ Les sous-réseaux du VPC pour le groupe cible
+ 10.0.0.0/8 ([RFC 1918](https://tools.ietf.org/html/rfc1918))
+ 100.64.0.0/10 ([RFC 6598](https://tools.ietf.org/html/rfc6598))
+ 172.16.0.0/12 (RFC 1918)
+ 192.168.0.0/16 (RFC 1918)

**Important**  
Vous ne pouvez pas spécifier d'adresses IP publiquement routables.

## Cibles enregistrées
<a name="registered-targets"></a>

Votre Gateway Load Balancer sert de point de contact unique pour les clients et répartit le trafic entrant sur ses cibles enregistrées saines. Chaque groupe cible doit avoir au moins une cible enregistrée dans chaque zone de disponibilité qui est activée pour le Gateway Load Balancer. Vous pouvez enregistrer chaque cible auprès d'un ou plusieurs groupes cibles.

Si la demande augmente, vous pouvez enregistrer des cibles supplémentaires auprès d'un ou plusieurs groupes cible afin de pouvoir gérer la demande. Le Gateway Load Balancer commence à acheminer le trafic vers la cible nouvellement enregistrée dès que le processus d'enregistrement est terminé.

Si la demande diminue ou que vous avez besoin de répondre aux demandes de vos cibles, vous pouvez annuler l'enregistrement des cibles dans vos groupes cible. L'annulation de l'enregistrement d'une cible supprime la cible de votre groupe cible, mais n'affecte pas autrement la cible. Le Gateway Load Balancer arrête d'acheminer le trafic vers une cible dès que l'enregistrement de celle-ci a été annulé. La cible passe à l'état `draining` jusqu'à ce que les demandes en cours soient terminées. Vous pouvez enregistrer à nouveau la cible auprès du groupe cible lorsque vous êtes prêt à reprendre la réception du trafic.

## Attributs de groupe cible
<a name="target-group-attributes"></a>

Vous pouvez utiliser les attributs suivants avec les groupes cibles :

`deregistration_delay.timeout_seconds`  
Durée d'attente pour Elastic Load Balancing avant de changer l'état de la cible dont l'enregistrement est annulé de `draining` à `unused`. La plage est comprise entre 0 et 3 600 secondes. La valeur par défaut est de 300 secondes.

`stickiness.enabled`  
Indique si la permanence du flux configurable est activée pour le groupe cible. Les valeurs possibles sont `true` ou `false`. La valeur par défaut est false. Lorsque l'attribut est défini sur `false`, 5\_tuple est utilisé. 

`stickiness.type`  
Indique le type de permanence. Les valeurs possibles pour les groupes cibles associés aux Gateway Load Balancers sont les suivantes :  
+ `source_ip_dest_ip`
+ `source_ip_dest_ip_proto`

`target_failover.on_deregistration`  
Indique comment le Gateway Load Balancer gère les flux existants lorsqu'une cible est désenregistrée. Les valeurs possibles sont `rebalance` et `no_rebalance`. La valeur par défaut est `no_rebalance`. Les deux attributs (`target_failover.on_deregistration` et `target_failover.on_unhealthy`) ne peuvent pas être définis indépendamment. La valeur que vous définissez pour les deux attributs doit être identique. 

`target_failover.on_unhealthy`  
Indique comment le Gateway Load Balancer gère les flux existants lorsqu'une cible n'est pas saine. Les valeurs possibles sont `rebalance` et `no_rebalance`. La valeur par défaut est `no_rebalance`. Les deux attributs (`target_failover.on_deregistration` et `target_failover.on_unhealthy`) ne peuvent pas être définis indépendamment. La valeur que vous définissez pour les deux attributs doit être identique. 

Pour de plus amples informations, veuillez consulter [Modifier les attributs du groupe cible](edit-target-group-attributes.md).