Compatibilidad con Web App Firewall para configuraciones de clúster
Nota:
Citrix Web App Firewall para configuraciones rayadas y parcialmente rayadas se introdujo en la versión de Citrix ADC 11.0.
Un clúster es un grupo de dispositivos Citrix ADC configurados y administrados como un único sistema. Cada dispositivo del clúster se denomina nodo. Dependiendo del número de nodos en los que estén activas las configuraciones, las configuraciones de clúster se denominan configuraciones seccionados, parcialmente seccionados o manchados. El Web App Firewall es totalmente compatible con todas las configuraciones.
Las dos ventajas principales de la compatibilidad con servidores virtuales seccionados y parcialmente seccionados en configuraciones de clúster son las siguientes:
- Compatibilidad con conmutación por error de sesión: Las configuraciones de servidores virtuales seccionados y parcialmente seccionados admiten la conmutación por error de sesión. Las funciones avanzadas de seguridad de Web App Firewall, como el cierre de URL de inicio y la coherencia de campos de formulario comprueban, mantienen y utilizan sesiones durante el procesamiento de transacciones. En una configuración de alta disponibilidad o en una configuración de clúster detectado, cuando se produce un error en el nodo que está procesando el tráfico de Web App Firewall, se pierde toda la información de la sesión y el usuario tiene que restablecer la sesión. En configuraciones de servidores virtuales seccionados, las sesiones de usuario se replican en varios nodos. Si un nodo falla, un nodo que ejecuta la réplica se convierte en el propietario. La información de la sesión se mantiene sin ningún impacto visible para el usuario.
- Escalabilidad: Cualquier nodo del clúster puede procesar el tráfico. Varios nodos del clúster pueden procesar las solicitudes entrantes servidas por el servidor virtual seccionado. Esto mejora la capacidad del Web App Firewall para gestionar múltiples solicitudes simultáneas, mejorando así el rendimiento general.
Las comprobaciones de seguridad y las protecciones de firmas se pueden implementar sin necesidad de ninguna configuración adicional de Web App Firewall específica del clúster. Puede realizar la configuración habitual de Web App Firewall en el nodo Coordinador de configuración (CCO) para propagarse a todos los nodos.
Nota:
La información de sesión se replica en varios nodos, pero no en todos los nodos de la configuración seccionada. Por lo tanto, la compatibilidad con failover admite un número limitado de fallas simultáneas. Si varios nodos fallan simultáneamente, el Web App Firewall podría perder la información de la sesión si se produce un error antes de replicar la sesión en otro nodo.
Resumen
- Web App Firewall ofrece escalabilidad, alto rendimiento y compatibilidad con conmutación por error de sesión en implementaciones de clústeres.
- Todas las comprobaciones de seguridad de Web App Firewall y las protecciones de firma son compatibles con todas las configuraciones de clúster.
- Los mapas de caracteres aún no son compatibles con un clúster. El motor de aprendizaje recomienda Tipos de campo en reglas aprendidas para la comprobación de seguridad Formato de campo.
- Las estadísticas y las reglas aprendidas se agregan desde todos los nodos de un clúster.
- Distributed Hash Table (DHT) proporciona el almacenamiento en caché de la sesión y ofrece la capacidad de replicar información de sesión en varios nodos. Cuando una solicitud llega al servidor virtual, el dispositivo Citrix ADC crea sesiones de Web App Firewall en el DHT y también puede recuperar la información de sesión desde el DHT.
- La agrupación en clústeres tiene licencia con las licencias Advanced y Premium. Esta función no está disponible con la licencia estándar.