Thesis DATA DISTRIBUTION SERVICE AS AN ALTERNATIVE TO THE CORBA NOTIFIDATION SERVICE FOR ALMA COMMON SOFTWARE
Loading...
Date
2008
Journal Title
Journal ISSN
Volume Title
Program
Campus
Casa Central, Valparaíso
Abstract
El control distribuido del observatorio Atacama Large Millimeter/submillimeter Array (ALMA), se realiza utilizando un framework especialmente diseado para esta tarea, denominado ALMA Common Software (ACS). ACS provee múltiples servicios agrupados como módulos al interior del framework mismo y que, generalmente, proveen una abstracción de Common Object Request Broker Architecture (CORBA), que es la base del framework, y que simplifica la construcción de aplicaciones distribuidas. Uno de los servicios ofrecidos por ACS es el ACS Notification Channel, basado en CORBA Notification Service y encargado de manejar asincrónicamente traspaso de mensajes entre objetos al interior de ACS. En la actualidad existen alternativas al CORBA Notification Service que podrían ofrecer mayor rendimiento y mejor escalabilidad. En esta memoria desarrolla una alternativa a este servicio de Notificación de ACS basado en Data Distribution Service usando una implementación de código libre llamada OpenDDS. Se identifican algunos problemas en el reemplazo propuesto, y se presentan resultados de mediciones de rendimiento.
Description
Catalogado desde la versión PDF de la tesis.
Keywords
ARQUITECTURA DE SOFTWARE, INGENIERIA DE SOFTWARE, CORBA (ARCHIVO PARA COMPUTADOR)