Bofh

Que pasa cuando actualizas un firewall en HA

Hacia mucho que no tenia que escribir un «Desperation post» … pero o lo hago o reviento. Hay mucho vendemotos que te dice que, si tienes una pareja de firewalls en HA y los actualizas … las conexiones se van a mantener. Mi respuesta … a veces si, a veces … los cojones.

Antiguamente, podías actualizar un firewall (checkpoints, por ejemplo) hacer el failover a mano (lo cual no te aseguraba que todo siguiera funcionando, porque algunas conexiones se iban a la mierda (vamos que se reseteaban)).

Hablo de gente usando RDP que se le queda tonto durante 2 segundos, a veces recupera … a veces no. Todo esto, hablando de firewalls como se configuraban en esa epoca, o sea … ruta por defecto al proveedor y poco mas.

Ahora el proceso es mas «automático», de las al botoncito de actualizar y te vas a por una cocacola, dependiendo del tiempo que tarde en descargarse la nueva versión la cosa va mas o menos rápido (hablo de Fortigates).

Hablo de esto:

1. Zero Downtime Firmware Upgrades (HA Pairs)
In an HA cluster, upgrading firmware can result in nearly zero downtime because the units upgrade sequentially.

Process: The secondary unit updates first, while the primary continues to process traffic. After the secondary restarts, it becomes the primary, and the original primary updates.
Result: A brief traffic hiccup may occur during failover, but sessions are generally maintained, making it suitable for production environments.

Ahora empieza a sumarle cosas a la ecuación, la ruta por defecto se ha convertido en un par de lineas que reciben sus rutas por BGP y eso aumenta el riesgo a quedarte sin conexión durante unos segundos (no son muchos, pero son los suficientes para que a mucha gente se les cierre las sesiones).

Mas claro, eso de … actualizo que nadie se da cuenta … hace mucho que no funciona, por mucho que te vendan la moto.

¿Y porque?, de esto no me bajo … porque el firewall tiene que ser un firewall y punto. Meterle un reinicio a un core de Cisco, ya veras lo que es un «outage». Dependiendo del modelo, hay algunos que tardan minutos en arrancar y sincronizarse.

No se como hacérselo entender a la gente, cada vez que actualizo (¿5 veces al año?) la misma mierda.

Lo que mas me jode es que siempre hay alguien (normalmente fabricantes) que mandan unos pantallazos diciendo, mirar esto y mirar lo otro, sin molestarse en averiguar lo que hay configurado.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.