Présentation des équilibreurs de charge

Options d'équilibreur de charge dans GKE sur une solution Bare Metal

GDCV pour Bare Metal est compatible avec deux options d'équilibrage de charge: groupé et manuel.

Mode d'équilibrage de charge groupé

Si vous choisissez l'équilibrage de charge groupé, GKE sur Bare Metal déploie des équilibreurs de charge de couche 4 lors de l'installation du cluster. Un équilibreur de charge externe n'est pas nécessaire. Les équilibreurs de charge peuvent s'exécuter sur un pool de nœuds de calcul dédié ou être situés sur les mêmes nœuds que le plan de contrôle.

Tous les nœuds qui exécutent des équilibreurs de charge doivent se trouver sur le même sous-réseau de couche 2, car ces derniers diffusent des messages ARP pour annoncer les adresses IP virtuelles.

Pour en savoir plus sur la configuration, consultez la page Configurer l'équilibrage de charge groupé.

Le schéma suivant illustre un exemple de topologie de réseau où des équilibreurs de charge groupés se trouvent sur les nœuds du plan de contrôle.

Schéma illustrant les équilibreurs de charge groupés situés sur les mêmes nœuds que le plan de contrôle Les nœuds se trouvent dans un sous-réseau de couche 2.

Mode d'équilibrage de charge manuel

Si vous choisissez l'équilibrage de charge manuel, GKE sur Bare Metal ne déploie pas d'équilibreurs de charge. Cette solution offre une plus grande flexibilité que l'équilibrage de charge groupé et ne nécessite aucune configuration réseau de couche 2.

Vous devez configurer les adresses IP virtuelles de vos nœuds de plan de contrôle sur un équilibreur de charge externe avant d'installer le cluster. Après l'installation, vous devez choisir une solution d'équilibrage de charge pour les services et les entrées Kubernetes.

Le schéma suivant illustre un exemple de topologie de réseau d'un cluster à l'aide du mode d'équilibrage de charge manuel avec un équilibreur de charge externe.

Schéma illustrant le mode d'équilibrage de charge groupé avec un équilibreur de charge externe en dehors du cluster.