jueves, 12 de febrero de 2015

Una línea de código fue capaz de congelar el tráfico de aéreo de UK durante una hora

4629626628 E35f145495 Z


Doce de diciembre de 2014. Un día más en el espacio aéreo de Reino Unido. Mal tiempo y la llegada de la Navidad que por el volumen de tráfico siempre produce retrasos y cancelaciones de todo tipo. Sin embargo, ese día fue algo diferente. Todo se paralizó durante una hora y la causa que lo provocó es más inocente y sutil de lo que parece.


Esta semana la autoridad de aviación civil en Reino Unido lanzó un informe en el que explicó el colapso que sufrió a mediados del pasado mes de diciembre. El problema fue causado por un error en el software, más concretamente en una línea de código que tuvo paralizado al país durante una hora.


Una línea capaz de bloquear el sistema de ruta


NATS, la agencia que opera el tráfico aéreo en Reino Unido, se encontró con un problema que, según ellos, jamás habían visto. Durante esas fechas tuvieron que habilitar terminales adicionales y tuvieron un error con el software que se encarga de gestionar los vuelos.


De entre los cincuenta sistemas que trabajan en el centro de operaciones y las más de cuatro millones de códigos de líneas que se ejecutan, fue una y solo una la que provocó que durante 45 minutos se paralizara el tráfico aéreo. Los planes de vuelos usados por los pilotos están asignandos como servidor de sistema de vuelo con recursos compartidos limitados para evitar una sobrecarga.


Uno de los controladores pulsó un botón que ponía las workstation en modo observación. Es decir, un sistema dedicado a ver qué hacen los otros. Cuando ocurre esto, el sistema principal del servidor de vuelos pensó que tenía más recursos que la capacidad máxima que tiene en realidad.


Si este ocurre, el servidor de vuelo se apaga para evitar que le introduzcan datos de ruta erróneos. Es entonces cuando se activa el sistema de respaldo pero en este caso se repite el mismo error al estar la workstation en modo observación. Según el informe fue la primera vez que ocurrió y en 45 minutos fue resuelto. Por fortuna, aquel día no hubo ningún accidente.


Foto | Flickr


-

La noticia Una línea de código fue capaz de congelar el tráfico de aéreo de UK durante una hora fue publicada originalmente en Xataka por Juan Carlos González .






















via Xataka http://ift.tt/1AfUmyz

No hay comentarios:

Publicar un comentario