Share via


Equilibrio de carga de capa 4 de varios clústeres (versión preliminar)

Importante

Las características en vista previa de Azure Kubernetes Fleet Manager están disponibles en autoservicio y de manera opcional. Las versiones preliminares se proporcionan "tal cual" y "como están disponibles", y están excluidas de los Acuerdos de nivel de servicio y la garantía limitada. Las versiones preliminares de Azure Kubernetes Fleet Manager reciben cobertura parcial del soporte al cliente en la medida de lo posible. Por lo tanto, estas características no están diseñadas para su uso en producción.

Azure Kubernetes Fleet Manager (Fleet) se puede usar para configurar el equilibrio de carga de varios clústeres de nivel 4 entre cargas de trabajo implementadas en clústeres miembros.

Diagram that shows how multi-cluster load balancing works.

En el caso del equilibrio de carga de varios clústeres, Fleet requiere que los clústeres de destino usen redes de Azure CNI. Las redes de Azure CNI permiten que las direcciones IP de los pods sean directamente direccionables en la red virtual de Azure para que se puedan enrutar con Azure Load Balancer como origen o destino.

El propio ServiceExport se puede propagar desde el clúster de flota a un clúster miembro mediante la característica de propagación de recursos de Kubernetes, o bien se puede crear directamente en el clúster miembro. Una vez creado este recurso ServiceExport, se crea un ServiceImport en el clúster de flotas y todos los demás clústeres miembros para crear el conocimiento del servicio.

A continuación, el usuario puede crear un recurso MultiClusterService personalizado para indicar que quiere configurar el equilibrio de carga de varios clústeres de capa 4. Este recurso MultiClusterService provoca que el clúster miembro asignado a Azure Load Balancer se configure para equilibrar la carga del tráfico entrante entre los puntos de conexión de este servicio en varios clústeres miembro.

Pasos siguientes