12.07.2015 Views

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Iniciativa <strong>de</strong> Def<strong>en</strong>sa Estratégica (S.D.I.)En este <strong>en</strong>torno se ha <strong>de</strong> mant<strong>en</strong>er un sistema que funcione coordinadam<strong>en</strong>te taly como explicábamos antes. Para muchos, la gestión <strong>de</strong>l sistema es la clave <strong>de</strong>todo el problema <strong>de</strong> la S.D.I., <strong>de</strong>cidir qué hacer con la información una vez que seha conseguido. Entre otras cosas se ha <strong>de</strong> mant<strong>en</strong>er una base <strong>de</strong> datos con todoslos objetivos que existan y la información relevante <strong>en</strong> cada caso (si es una cabezanuclear, si es un señuelo, ruta, si ya ha sido <strong>de</strong>sactivado, si está intacto, etc.) yaque no pue<strong>de</strong> repetirse toda la operación <strong>de</strong> id<strong>en</strong>tificación y seguimi<strong>en</strong>to <strong>en</strong> cadafase y es imposible saber si un misil ha sido ya inutilizado por un láser o si estáintacto. También hay que mant<strong>en</strong>er información sobre todos los sistemas <strong>de</strong><strong>de</strong>f<strong>en</strong>sa, su situación y estado (cuánta munición queda, qué s<strong>en</strong>sores, computadoresy nodos están todavía <strong>en</strong> funcionami<strong>en</strong>to, etc.). Coordinar la asignación <strong>de</strong>armas a los objetivos y mant<strong>en</strong>er la consist<strong>en</strong>cia <strong>de</strong> la base <strong>de</strong> datos <strong>en</strong> todomom<strong>en</strong>to.El problema <strong>de</strong> la consist<strong>en</strong>cia es fundam<strong>en</strong>tal para conseguir una <strong>de</strong>f<strong>en</strong>sa eficazpues si una estación con armas resulta <strong>de</strong>struida sus objetivos han <strong>de</strong> asignarsea otra estación capaz <strong>de</strong> alcanzarlos y con sufici<strong>en</strong>te munición como para hacersecargo <strong>de</strong> la nueva tarea. También habrá <strong>de</strong> resolver problemas <strong>de</strong> datos contradictorios,por ejemplo, un s<strong>en</strong>sor dice que hay 8 misiles y otro dice que hay 12,¿quién ti<strong>en</strong>e razón?, ¿no es posible que haya 20?, <strong>en</strong> un sistema <strong>de</strong> este tipo estas<strong>de</strong>cisiones son cruciales. Y todos estos problemas hay que combinarlos con elhecho <strong>de</strong> que la base está distribuida y las difer<strong>en</strong>tes copias han <strong>de</strong> respon<strong>de</strong>r <strong>de</strong>la misma forma pues no pue<strong>de</strong> permitirse que cada copia dé una solución distinta.Por el mom<strong>en</strong>to no exist<strong>en</strong> técnicas que asegur<strong>en</strong> la fiabilidad <strong>de</strong> sistemas que utilizanbases <strong>de</strong> datos asíncronas.Uno <strong>de</strong> los programas que más frecu<strong>en</strong>tem<strong>en</strong>te se citan como ejemplo<strong>de</strong> que se pue<strong>de</strong> construir software muy complejo es el que utilizaAT&T para la conmutación <strong>en</strong> líneas telefónicas (conocido como elSistema Número 5 <strong>de</strong> Conmutación Electrónica <strong>de</strong> AT&T). Este sistemasoftware es <strong>de</strong>l ord<strong>en</strong> <strong>de</strong>l millón <strong>de</strong> líneas <strong>de</strong> código, distribuido, <strong>en</strong>tiempo real, y tolerante a fallos.Sin embargo este sistema se colapsó <strong>en</strong> Enero <strong>de</strong> 1990 durante 9horas, produci<strong>en</strong>do unas pérdidas a AT&T que están <strong>en</strong>tre los 60 y 75millones <strong>de</strong> dólares. Eso sin contar con las pérdidas producidas <strong>en</strong>todas las compañías que se basan <strong>en</strong> el teléfono para su funcionami<strong>en</strong>tocomo, por ejemplo, las compañías <strong>de</strong> reservas <strong>de</strong> vuelos queestimaron catastróficas sus pérdidas. Este suceso ha <strong>de</strong>mostrado unavez más cómo un fallo <strong>en</strong> un pequeño programa que forma parte <strong>de</strong>un sistema mucho mayor ti<strong>en</strong>e unas repercusiones gravísimas <strong>en</strong>todos los niveles superiores. Lo que es <strong>en</strong> sí mismo un fallo <strong>de</strong> unelem<strong>en</strong>to <strong>de</strong>l primer nivel <strong>de</strong> complejidad, se traduce <strong>en</strong> un colapsototal <strong>de</strong>l sistema (segundo nivel) y una implicaciones importantísimas<strong>en</strong> el tercer nivel.315

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!