Configuration des serveurs virtuels d'équilibrage de charge sans session
Configuration prise en charge
Types de services
-
ANY pour la redirection basée sur Mac
-
ANY, DNS et UDP pour la redirection basée sur IP
Méthodes d'équilibrage de charge
-
Round Robin
-
Moins de bande passante
-
LRTM (méthode du temps de réponse le plus court)
-
Hash IP source
-
Hachage IP de destination
-
IP source, hachage IP de destination
-
Adresse IP source Hachage du port source
-
Chargement personnalisé
Limitations
-
L'appliance doit être déployée en mode à deux bras.
-
Un service doit être lié à un seul serveur virtuel.
-
L'équilibrage de charge sans session n'est pas pris en charge pour les groupes de services.
-
L'équilibrage de charge sans session n'est pas pris en charge pour les services basés sur des domaines (services DBS).
-
L'équilibrage de charge sans session en mode IP n'est pas pris en charge pour un serveur virtuel configuré comme sauvegarde sur un serveur virtuel principal.
-
Vous ne pouvez pas activer le mode spillover.
-
Pour tous les services liés à un serveur virtuel d'équilibrage de charge sans session, l'option Use Source IP (USIP) doit être activée.
-
Pour un serveur ou un service virtuel générique, l'adresse IP de destination n'est pas modifiée.
-
Lors de la configuration d'un serveur virtuel pour un équilibrage de charge sans session, spécifiez explicitement une méthode d'équilibrage de charge prise en charge. La méthode par défaut, Least Connection, ne peut pas être utilisée pour l'équilibrage de charge sans session.
-
Pour configurer l'équilibrage de charge sans session en mode de redirection basé sur Mac sur un serveur virtuel, l'option de transfert basée sur MAC doit être activée sur l'appliance NetScaler.
Pour ajouter un serveur virtuel sans session à l'aide de l'interface de ligne de commande
add lb vserver <name>@ <serviceType> <IPAddress>@ <port> -m <redirectionMode> -sessionless <(ENABLED|DISABLED)> -lbMethod <load_balancing_method>
show lb vserver <name>
add lb vserver sesslessv1 any 11.11.12.123 54 -sessionless ENABLED -lbMethod roundrobin -m ip
Done
show lb vserver sesslessv1
sesslessv1 (11.11.12.123:54) - ANY Type: ADDRESS
State: DOWN
...
Effective State: DOWN
Client Idle Timeout: 120 sec
Down state flush: ENABLED
...
Persistence: NONE
Sessionless LB: ENABLED
Connection Failover: DISABLED
L2Conn: OFF
1) Policy : cmp_text Priority:8680 Inherited
2) Policy : cmp_nocmp_ie60 Priority:8690 Inherited
Pour configurer l'équilibrage de charge sans session sur un serveur virtuel existant
set lb vserver <name>@ -m <redirectionMode> -sessionless <(ENABLED|DISABLED)> -lbMethod <load_balancing_method>
Exemple
set lb vserver sesslessv1 -m mac -sessionless ENABLED -lbmethod lrtm
Done
-m MAC option est activée, vous devez lier un moniteur non utilisateur.
Pour configurer un serveur virtuel sans session à l'aide de l'interface graphique
-
Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels.
-
Ouvrez le serveur virtuel, puis dans Paramètres avancés, cliquez sur Paramètres de trafic, puis sélectionnez Équilibrage de charge sans session.