ADC

Configurer les groupes de persistance

Lorsque vous disposez de serveurs à charge équilibrée qui gèrent différents types de connexions (tels que des serveurs Web hébergeant du contenu multimédia), vous pouvez configurer un groupe de serveurs virtuels pour gérer ces connexions. Pour créer un groupe de serveurs virtuels, vous liez différents types de serveurs virtuels, un pour chaque type de connexion accepté par vos serveurs à équilibrage de charge, en un seul groupe. Vous configurez ensuite un type de persistance pour l’ensemble du groupe.

Vous pouvez configurer la persistance basée sur l’adresse IP source ou la persistance basée sur les cookies HTTP pour les groupes de persistance. Une fois que vous avez défini la persistance pour l’ensemble du groupe, vous ne pouvez pas la modifier pour les serveurs virtuels individuels du groupe. Si vous configurez la persistance sur un groupe, puis que vous ajoutez un nouveau serveur virtuel au groupe, la persistance du nouveau serveur virtuel est modifiée pour correspondre au paramètre de persistance du groupe.

Lorsque la persistance est configurée sur un groupe de serveurs virtuels, des sessions de persistance sont créées pour les demandes initiales, et les demandes suivantes sont dirigées vers le même service que la demande initiale, quel que soit le serveur virtuel du groupe qui reçoit chaque demande client.

Lorsque vous ajoutez un serveur virtuel qui possède des sessions de persistance à un groupe d’équilibrage de charge avec un type de persistance différent, les sessions persistantes existantes spécifiques à un ancien type de persistance sont supprimées. Les sessions persistantes décident si le trafic doit être dirigé vers le même serveur virtuel ou vers un autre serveur. Par conséquent, les connexions établies existantes ne sont pas affectées.

Le type de persistance d’un groupe d’équilibrage de charge est appliqué à tous les serveurs virtuels liés à ce groupe, quel que soit le type de protocole des serveurs virtuels. Un groupe d’équilibrage de charge prend en charge les types de persistance suivants :

  • IP sourceIP
  • CookieInsert
  • Rule

Certains serveurs virtuels ne prennent en charge que certains types de persistance. Par exemple, un serveur virtuel de type SSL_BRIDGE ne peut utiliser que le type de persistance SourceIP pour un groupe LB.

Si vous configurez la persistance basée sur les cookies HTTP, l’attribut de domaine du cookie HTTP est défini. Ce paramètre entraîne le logiciel client à ajouter le cookie HTTP dans les requêtes client si différents serveurs virtuels ont des noms d’hôte publics différents. Pour plus d’informations sur le type de persistance CookieInsert, voir Persistance basée sur les cookies HTTP.

Pour créer un groupe de persistance de serveur virtuel à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

bind lb group <vServerGroupName> <vServerName> -persistenceType <PersistenceType>
<!--NeedCopy-->

Exemple :

bind lb group Vserver-Group-1 Vserver-LB-1 -persistenceType CookieInsert
<!--NeedCopy-->

Pour modifier un groupe de serveurs virtuels à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de persistance, créez un groupe de persistance et spécifiez les serveurs virtuels qui doivent faire partie de ce groupe.

Pour modifier un groupe de serveurs virtuels à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

set lb group <vServerGroupName> -PersistenceBackup <BackupPersistenceType> -persistMask <SubnetMaskAddress>
<!--NeedCopy-->

Exemple :

set lb group vserver-Group-1 -PersistenceBackup SourceIP -persistMask 255.255.255.255
<!--NeedCopy-->
Configurer les groupes de persistance