Broker Performance
Abstract
The Common Object Request Broker Architecture (CORBA) defines a specification for developing brokers to mediate between distributed computing a applications. Such brokers are being considered within the DARPA community as a means to effect data transfer among software applications supporting command and control (C2). The stressing timeliness demands for data transfer between distributed C2 nodes raises the question of how effective brokers are in satisfying such demands. To help address this question, this paper seeks to capture and synthesize what is known about broker performance and planned enhancements. Very limited quantitative performance data from controlled experiments could be found, and that found suggests current COBRA brokers might not meet the more stressing data transfer demands. Limited data on subscription on brokers shows that they might offer better performance than current CORBA brokers. However, a number of planned new COBRA services were reviewed, and some - most notably the Notification and Data Stream Control Services - promise significantly enhanced data transfer performance. The paper concludes by recommending actions DARPA might take to better understand broker performance and to prepare for use of the new broker capabilities.
Document Details
- Document Type
- Technical Report
- Publication Date
- May 01, 1998
- Accession Number
- ADA359063
Entities
People
- Edward A. Feustel
- Norman R. Howes
Organizations
- Institute for Defense Analyses