Implementation of real-time MSHN using ACE and TAO
Loading...
Authors
Papadatos, Panagiotis
Subjects
Advisors
Schrady, David A.
Date of Issue
1999-09
Date
September, 1999
Publisher
Monterey, California: Naval Postgraduate School
Language
en_US
Abstract
The Management System for Heterogeneous Networks (MSHN) project is a part of the DARPA/ITO QUORUM program. MSHN targets the execution of multiple, disparate tasks that use a set of shared, heterogeneous resources in a way that maximizes a collection of application specific quality of service (QoS) measures. This thesis examines some of the architectural requirements demanded of MSHN for it to be able to operate in a real time environment, and presents an implementation of a MSHN communication schema using components designed for supporting real time applications. This implementation is built over the Adaptive Communication Environment (ACE), a freely available, open source, object oriented (OO) framework for building concurrent communication. To support the communication between MSHN components, we used the Common Object Request Broker Architecture (CORBA), particularly The ACE ORB (TAO), a standards based, CORBA middleware framework. Both ACE and TAO are being developed at the Washington University in St. Louis, MO. In our experiments, we define and measure the latency (communication time required to start an application) and agility (communication time required to migrate an application given a platform failure). We find that MSHN has the potential for supporting certain types of real time systems, such as vehicle control.
Type
Thesis
Description
Series/Report No
Department
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
xxii, 134 p.;28 cm.
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
