Ignorer les liens de navigation | |
Quitter l'aperu | |
Gestion des performances du réseau Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Présentation de la gestion des performances du réseau
2. Utilisation des groupements de liaisons
3. Utilisation des réseaux locaux virtuels (VLAN)
4. Administration des réseaux pontés (tâches)
5. Présentation de la fonctionnalité de chemins d'accès multiples sur réseau IP (IPMP)
6. Administration de la fonctionnalité de chemins d'accès multiples sur réseau IP (tâches)
7. Echange d'informations sur la connectivité réseau à l'aide du protocole LLDP
8. Utilisation des fonctionnalités Data Center Bridging dans Oracle Solaris
9. Pontage virtuel d'extrémité dans Oracle Solaris
10. Equilibreur de charge intégré (présentation)
11. Configuration de l'équilibreur de charge intégré
12. Gestion de l'équilibreur de charge intégré
Administration des groupes de serveurs ILB
Création d'un groupe de serveurs ILB
Suppression d'un groupe de serveurs ILB
Administration des serveurs backend ILB
Ajout d'un serveur backend à un groupe de serveurs ILB
Retrait d'un serveur backend d'un groupe de serveurs ILB
Réactivation ou désactivation d'un serveur backend au sein d'un groupe de serveurs ILB
Administrations des vérifications de l'état dans l'équilibreur de charge intégré (ILB)
Création d'une vérification de l'état
Détails relatifs aux tests fournis par l'utilisateur
Affichage des vérifications de l'état
Affichage des résultats des vérifications de l'état
Suppression d'une vérification de l'état
Affichage des statistiques ILB
Obtention d'informations statistiques
Affichage de la table de connexions NAT
Affichage de la table de mise en correspondance de la persistance de session
13. Protocole de redondance de routeur virtuel (présentation)
A. Types de groupements de liaisons : comparaison des fonctionnalités
B. Groupement de liaisons et IPMP : comparaison des fonctionnalités
Dans l'équilibreur de charge intégré, un service virtuel est représenté par une règle d'équilibrage de la charge et défini par les paramètres suivants :
Adresse IP virtuelle
Protocole de transport (TCP ou UDP)
Numéro de port (ou plage de ports)
Algorithme d'équilibrage de la charge
Type de mode d'équilibrage de la charge (DSR, Full-NAT ou Half-NAT)
Groupe composé de plusieurs serveurs backend
Vérifications de l'état (en option) à exécuter sur chacun des serveurs du groupe
Port (facultatif) sur lequel réaliser les vérifications de l'état
Remarque - Vous pouvez spécifier des contrôles de l'intégrité sur port particulier, ou sur n'importe quel port, sélectionné de manière aléatoire par le démon ilbd, de la plage de numéros de port associés au serveur.
Nom de règle pour représenter un service virtuel
Cette section indique comment exécuter la commande ilbadm pour créer, supprimer et répertorier les règles d'équilibrage de la charge.
Pour répertorier les détails de configuration d'une règle, exécutez la sous-commande ilbadm show-rule. Si vous ne spécifiez pas de nom de règle, les informations relatives à toutes les règles sont renvoyées.
# ilbadm show-rule
Un exemple de sortie de commande figure ci-dessous.
|
# ilbadm create-servergroup -s server=server1:port-range1,server2:port-range2 sg1
# ilbadm create-healthcheck -h hc-test=protocol, \ hc-timeout=value1,hc-count=value2 \ ,hc-interval=value3 hc1
Ces informations sont spécifiées à l'aide de l'option -i.
Si vous sélectionnez NAT, il faut spécifier la plage d'adresses IP à utiliser en tant qu'adresse proxy-src. La plage est limitée à 10 adresses IP dans la topologie Full-NAT.
Vous pouvez spécifier les paramètres des étapes 4 et 5 dans l'option -m. Pour plus d'informations, reportez-vous à la section Algorithmes ILB.
Pour plus d'informations, reportez-vous à la page de manuel ilbadm(1M).
Pour plus d'informations sur chaque option, reportez-vous à la page de manuel ilbadm(1M).
# ilbadm create-rule -e -i vip=ipaddr,port=port,protocol=protocol \ -m lbalg=lb-algorithm,type=topology-type,proxy-src=ipaddr1-ipaddr2, \ pmask=value4 -h hc-name=hc1 \ -o servergroup=sg1 rule1
L'exemple suivant présente les étapes à suivre pour créer une règle Full-NAT avec vérification de l'état.
Exemple 12-6 Création d'une règle Full-NAT avec persistance de la session de vérification de l'état
Cet exemple crée une vérification de l'état nommée hc1 et un groupe de serveurs nommé sg1. Le groupe se compose de deux serveurs, chacun disposant d'une plage de ports. La dernière commande crée et active une règle nommée rule1, puis l'associe au groupe de serveurs et à la vérification de l'état. Cette règle implémente le mode Full-NAT. Notez que la création du groupe de serveurs et de la vérification de l'état doit précéder la création de la règle.
# ilbadm create-healthcheck -h hc-test=tcp,hc-timeout=2, \ hc-count=3,hc-interval=10 hc1 # ilbadm create-servergroup -s server=60.0.0.10:6000-6009,60.0.0.11:7000-7009 sg1 # ilbadm create-rule -e -i vip=81.0.0.10,port=5000-5009, \ protocol=tcp -m lbalg=rr,type=NAT, \ proxy-src=60.0.0.101-60.0.0.104,persist=24 \ -h hc-name=hc1 -o servergroup=sg1 rule1
Lorsque vous créez une règle Half-NAT ou Full-NAT, spécifiez la valeur du délai d'expiration connection-drain. La valeur par défaut du délai conn-drain est fixée à 0, ce qui signifie que le serveur reste en attente jusqu'à ce qu'une connexion soit progressivement interrompue.
Pour supprimer une règle, exécutez la sous-commande ilbadm delete-rule. Pour supprimer l'intégralité des règles, ajoutez l'option -a. L'exemple de commande ci-dessous supprime la règle nommée rule1 :
# ilbadm delete-rule rule1