La extraña historia de las cosas que funcionan… hasta que alguien las toca

Existe una escena que se repite todos los días en talleres, fábricas, viviendas, centros de datos, oficinas y salas de máquinas de todo el mundo.

Un equipo lleva años funcionando.

Un ordenador. Un cuadro eléctrico. Un servidor. Una bomba de agua. Una máquina industrial. Una puerta automática. Un sistema de climatización.

Todo parece ir bien.

No hay alarmas. No hay errores. No hay quejas. Nadie presta atención al sistema porque, sencillamente, hace su trabajo.

Hasta que un día alguien decide revisarlo.

Quizá se trata de una inspección rutinaria. Quizá una ampliación. Quizá una sustitución preventiva. Quizá simplemente un reinicio programado.

Y entonces ocurre.

Algo falla.

A veces inmediatamente.

A veces unas horas después.

A veces durante la propia intervención.

Y la reacción suele ser siempre la misma:

«¡Pero si funcionaba perfectamente antes de que vinierais!»

La conclusión parece lógica.

Pero muchas veces es incorrecta.

Porque lo que realmente estaba ocurriendo es algo mucho más interesante.

El sistema no estaba sano.

Estaba en un estado de metaestabilidad.

¿Qué es la metaestabilidad?

La palabra puede sonar compleja, pero la idea es sorprendentemente sencilla.

Un sistema metaestable es un sistema que parece estable, funciona correctamente y cumple su función, pero cuya estabilidad depende de que determinadas condiciones permanezcan dentro de unos límites muy concretos.

Mientras nada cambie, puede seguir funcionando durante años.

Sin embargo, si alguna variable importante se altera, el equilibrio desaparece y aparecen los problemas.

La clave es que el sistema no está realmente fuerte.

Está simplemente equilibrado.

Y no es lo mismo.

El lápiz que no está donde parece

Imaginemos un lápiz apoyado horizontalmente sobre una mesa.

Está estable.

Podemos alejarnos tranquilamente.

Seguirá ahí.

Ahora imaginemos ese mismo lápiz apoyado sobre su punta.

Si conseguimos colocarlo perfectamente vertical, seguirá quieto durante unos instantes.

Pero cualquier vibración, cualquier corriente de aire o cualquier mínima perturbación hará que caiga.

Durante esos instantes parecía estable.

Pero no lo estaba.

Era un equilibrio extremadamente frágil.

La metaestabilidad se parece mucho más al segundo caso que al primero.

El disco duro que murió al reiniciar

Es uno de los ejemplos más conocidos en informática.

Un servidor lleva funcionando ocho años.

Nunca se apaga.

Nunca se reinicia.

Sus discos duros giran continuamente.

La empresa decide realizar una actualización.

Se apaga el sistema.

Al volver a arrancar, uno de los discos ya no vuelve a girar.

¿Lo mató el técnico?

No.

Lo mató el primer arranque que tuvo que realizar después de años de desgaste acumulado.

Mientras el motor permanecía girando, era capaz de seguir funcionando.

El problema apareció cuando tuvo que detenerse completamente y volver a superar el esfuerzo mecánico del arranque.

La avería ya existía.

Simplemente estaba esperando el momento adecuado para manifestarse.

La fuente de alimentación que funcionaba todos los días

Otro clásico.

Una fuente electrónica lleva años alimentando un sistema.

Los condensadores internos han envejecido.

Han perdido capacidad.

Ya no trabajan como cuando eran nuevos.

Sin embargo, mientras la fuente permanece caliente y en funcionamiento continuo, todo parece normal.

Un día se corta la corriente.

La fuente se enfría.

Horas después vuelve la alimentación.

Y ya no arranca.

Desde fuera parece magia.

Desde dentro es física.

La degradación llevaba años produciéndose.

El fallo sólo necesitaba una transición de estado para hacerse visible.

El interruptor que nunca se movía

En instalaciones eléctricas ocurre constantemente.

Un magnetotérmico lleva diez años en posición de encendido.

Nadie lo acciona.

Nunca.

Durante una revisión se decide comprobar su funcionamiento.

Se baja.

Se vuelve a subir.

Y deja de comportarse correctamente.

El usuario concluye:

«Lo habéis roto.»

Sin embargo, la realidad puede ser muy distinta.

Los mecanismos internos han envejecido.

Los lubricantes han cambiado.

Los contactos han sufrido desgaste microscópico.

La maniobra simplemente reveló una situación que llevaba mucho tiempo desarrollándose.

El servidor que parecía perfecto

Los centros de datos están llenos de historias similares.

Servidores funcionando durante años sin incidencias aparentes.

Fuentes redundantes.

Ventiladores redundantes.

Discos redundantes.

Todo correcto.

Hasta que un técnico decide sustituir un componente.

Durante la intervención aparece un segundo fallo oculto que llevaba meses esperando.

Entonces la redundancia desaparece.

Y el problema sale a la superficie.

No porque alguien lo haya creado.

Sino porque alguien ha obligado al sistema a demostrar que realmente seguía siendo resiliente.

El software también envejece

La metaestabilidad no es exclusiva del hardware.

También existe en el software.

Y con una frecuencia sorprendente.

Un programa puede llevar años funcionando correctamente.

Sin embargo, durante ese tiempo:

  • Se acumulan datos inesperados.
  • Crecen las bases de datos.
  • Aparecen configuraciones especiales.
  • Se modifican dependencias.
  • Se añaden excepciones.
  • Cambian los hábitos de los usuarios.

Todo sigue funcionando.

Hasta que una actualización, un reinicio o una migración obliga al sistema a recorrer caminos de ejecución que llevaba años sin utilizar.

Entonces aparecen errores que nadie había visto antes.

No porque el cambio los haya creado.

Sino porque el cambio ha sido el primer evento capaz de exponerlos.

El enemigo invisible: la falsa sensación de seguridad

La parte más peligrosa de la metaestabilidad es psicológica.

Las personas tendemos a pensar que:

«Si funciona, está bien.»

Pero eso no siempre es cierto.

Un sistema puede funcionar perfectamente y encontrarse muy cerca de un límite crítico.

La ausencia de fallos visibles no implica ausencia de riesgo.

En ingeniería, muchas veces significa simplemente que todavía no se ha producido la combinación adecuada de circunstancias.

Por qué existe el mantenimiento preventivo

Cuando un técnico recomienda sustituir una batería, revisar una instalación, cambiar un diferencial, renovar un disco duro o actualizar un equipo, muchas veces la respuesta es:

«Pero si funciona.»

Y es cierto.

Funciona.

Precisamente por eso la recomendación es preventiva y no correctiva.

La ingeniería profesional no consiste únicamente en reparar lo que ya se ha roto.

Consiste en identificar sistemas que continúan funcionando gracias a un equilibrio cada vez más frágil.

Porque esperar al fallo suele significar intervenir en el peor momento posible.

La diferencia entre reparar y gestionar el riesgo

Un buen profesional no intenta adivinar el futuro.

Nadie puede hacerlo.

Lo que sí puede hacer es evaluar probabilidades.

Puede observar el desgaste.

Puede analizar tendencias.

Puede identificar señales tempranas.

Puede reducir incertidumbre.

Y puede actuar antes de que una situación aparentemente tranquila se convierta en una avería real.

Ese es el motivo por el que existen las inspecciones.

Las pruebas.

Los planes de mantenimiento.

Las sustituciones preventivas.

Las revisiones periódicas.

No porque los ingenieros disfruten cambiando cosas que funcionan.

Sino porque saben que muchos sistemas continúan funcionando gracias a equilibrios invisibles que nadie percibe hasta que desaparecen.

La lección más importante

La metaestabilidad nos enseña una idea fundamental.

La estabilidad aparente y la estabilidad real no son lo mismo.

Algo puede funcionar perfectamente durante años y encontrarse mucho más cerca del fallo de lo que cualquiera imagina.

Por eso los profesionales de la electricidad, la electrónica, la informática, la mecánica y la operación de infraestructuras desarrollan con el tiempo una cierta prudencia.

Han visto demasiadas veces el mismo patrón.

Equipos que parecían eternos.

Sistemas que parecían indestructibles.

Instalaciones que parecían impecables.

Y que, sin previo aviso visible, demostraron que llevaban mucho tiempo sosteniéndose sobre un equilibrio mucho más delicado de lo que parecía.

La metaestabilidad no es una avería.

Es el estado silencioso que muchas veces la precede.

Y comprenderla es una de las diferencias que separan la reparación reactiva de la ingeniería preventiva.

Publicado por Adrian Moderna

Emprendedor, empresario, informático, hacker, maker, diseñador, pianista, snowboarder & skater