Estado administrativo en Azure Load Balancer
El estado administrativo es una característica de Azure Load Balancer que permite invalidar el comportamiento del sondeo de estado de Load Balancer por cada instancia del grupo de back-end. Esta característica es útil en escenarios en los que le gustaría quitar la instancia de back-end para realizar mantenimiento, aplicación de revisiones o pruebas.
¿Por qué usar el estado de administración?
El estado de administrador es útil en escenarios en los que desea tener más control sobre el comportamiento de Load Balancer. Por ejemplo, puede establecer el estado de administrador en Up para tener siempre en cuenta la instancia de back-end apta para las nuevas conexiones, incluso si el sondeo de estado indica lo contrario. Por el contrario, puede establecer el estado de administrador en Down para evitar nuevas conexiones, incluso si el sondeo de estado indica que la instancia de back-end está en buen estado. Esto puede ser útil para el mantenimiento u otros escenarios en los que desea quitar temporalmente una instancia de back-end de la rotación.
Tipos de valores de estado de administración
Hay tres tipos de valores de estado de administración: Up, Down, None. En la tabla siguiente se describen los efectos de cada estado en las conexiones nuevas y las conexiones existentes:
Estado de administración | Nuevas conexiones | Conexiones existentes |
---|---|---|
Up (Arriba) | El equilibrador de carga omite el sondeo de estado y siempre considera que la instancia de back-end es apta para las nuevas conexiones. | El equilibrador de carga ignora la respuesta del sondeo de estado configurado y siempre permite que las conexiones existentes persistan en la instancia de back-end. |
Bajar | El equilibrador de carga omite el sondeo de estado y no permite nuevas conexiones a la instancia de back-end. | El equilibrador de carga omite el sondeo de estado y las conexiones existentes se determinan según los siguientes protocolos: TCP: las conexiones TCP establecidas a la instancia de back-end se conservan. UDP: los flujos UDP existentes se mueven a otra instancia correcta del grupo de back-end . Nota: Esto es similar a un comportamiento de sondeo inactivo Down. |
None | El equilibrador de carga respeta el comportamiento del sondeo de estado. | El equilibrador de carga respeta el comportamiento del sondeo de estado. |
Nota:
Las métricas de estado del sondeo de estado de Load Balancer y la topología de Insights de Load Balancer reflejarán los cambios de valor de estado de administrador configurados.
Consideraciones de diseño
Al implementar un equilibrador de carga con estado de administrador, tenga en cuenta las siguientes consideraciones de diseño:
- El estado de administrador surte efecto en cada instancia del grupo de back-end
- En un escenario en el que una instancia de máquina virtual está en más de un grupo de back-end, el estado de administración aplicado en un grupo de back-end no afecta al otro grupo de back-end.
- En un escenario en el que un grupo de back-end forma parte de varias reglas de equilibrio de carga, el estado de administración aplicado en el grupo de back-end afecta a todas las reglas de equilibrio de carga asociadas.
- El estado de administrador solo surtirá efecto cuando haya un sondeo de estado configurado en las reglas de equilibrio de carga.
Limitaciones
Al implementar un equilibrador de carga con estado de administración, tenga en cuenta las siguientes limitaciones:
- El estado de administrador no se admite con la regla NAT de entrada.
- El estado de administración no se admite para las reglas de equilibrio de carga no generadas.
- El estado de administración no puede configurarse durante la creación de un grupo back-end de Load Balancer basado en NIC.