Contrairement à un équilibreur de charge central, une instance d'équilibreur de charge distribué (DLB) est attachée aux interfaces virtuelles d'un groupe de machines virtuelles.
Il est uniquement possible de créer et d'attacher une instance de DLB via des commandes API.
Conditions préalables
-
Ajouter un groupe de stratégies composé de machines virtuelles. Par exemple, ce type de groupe de machines virtuelles peut être associé au niveau de l'application qui reçoit les demandes d'une machine virtuelle au niveau du Web.
Procédure
- ♦ Exécutez
Put /policy/api/v1/infra/lb-services/<mydlb>.{
"connectivity_path" : "/infra/domains/default/groups/<clientVMGroup>",
"enabled" : true,
"size" : "DLB",
"error_log_level" : "INFO",
"access_log_enabled" : false,
"resource_type" : "LBService",
"display_name" : "mydlb"
}
Où :-
connectivity_path:
- Si le chemin de connectivité est défini sur nul ou vide, l'instance de DLB n'est appliquée à aucun nœud de transport.
- Si le chemin de connectivité est défini sur TOUS, toutes les interfaces virtuelles de tous les nœuds de transport sont liées à l'instance de DLB. Une instance de DLB est appliquée à toutes les interfaces virtuelles du groupe de stratégies.
- taille : définir sur la valeur DLB. Comme chaque application ou interface virtuelle obtient une instance de DLB, il n'existe qu'un seul format de taille de l'instance de DLB.
- activé : par défaut, l'instance de DLB créée est activée.
Une instance de DLB est créée et attachée au groupe de machines virtuelles. L'instance de DLB créée au niveau Web est attachée à toutes les interfaces virtuelles du groupe de machines virtuelles au niveau de l'application. -
Que faire ensuite
Après avoir créé une instance de DLB, connectez-vous à NSX Manager, accédez à . Afficher les détails de l'instance de DLB.
Suivant, Créer un pool de serveurs pour l'équilibreur de charge distribué.