Ayuda
Ir al contenido

Dialnet


Resumen de Redada. Reemplazamiento dinámico de software mediante grupos de procesos en sistemas distribuidos

José A. Centeno González

  • El requisito de alta disponibilidad presente en determinadas aplicaciones hace que éstas precisen de un funcionamiento ininterrumpido. Son un ejemplo las aplicaciones de mercados bursátiles, el software de control de tráfico aéreo, o el encargado de las operaciones realizadas con tarjetas de crédito. Dichas aplicaciones necesitan ocasionalmente cambios y actualizaciones en su código, que deben realizarse sin detener su ejecución.

    A la técnica que permite cambiar el código de una aplicación sin parar su funcionamiento se la conoce como Reemplazo Dinámico de Software.

    Se presenta aquí un enfoque al problema en el marco de los sistemas distribuidos.

    En él se plantea el empleo de la tecnología de los grupos de procesos cooperativos, habitual en otros campos de los sistemas distribuidos, pero nunca empleada para proporcionar reemplazo dinámico de código. Bajo este enfoque se construye la arquitectura ReDADA, haciendo especial énfasis en que resulte sencilla de utilizar, de propósito general y flexible.

    Para demostrar la factibilidad de la arquitectura presentada, se muestra la forma de implementar la misma en el marco de las aplicaciones distribuidas programadas según el Anexo de Sistemas Distribuidos del Manual de Referencia del Lenguaje Ada.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus