DocumentCode :
1993732
Title :
Applying a scalable CORBA event service to large-scale distributed interactive simulations
Author :
O´Ryan, Carlos ; Levine, David L. ; Schmidt, Douglas C. ; Noseworthy, J. Russell
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
fYear :
1999
fDate :
1999
Firstpage :
67
Lastpage :
74
Abstract :
Next-generation distributed interactive simulations (DISs) will have stringent quality of service (QoS) requirements for throughput, latency and scalability, as well as requirements for a flexible communication infrastructure to reduce software lifecycle costs. The CORBA event service provides a flexible model for asynchronous communication among distributed and collocated objects. However, the standard CORBA event service specification lacks important features and QoS optimizations required by DIS systems. This paper makes five contributions to the design, implementation and performance measurement of DIS systems. First, it describes how the CORBA event service can be implemented to support key QoS features. Second, it illustrates how to extend the CORBA event service so that it is better suited for DISs. Third, it describes how to develop efficient event dispatching and scheduling mechanisms that can sustain high throughput. Fourth, it describes how to use multicast protocols to reduce network traffic transparently and to improve system scalability. Finally, it illustrates how an event service framework can be strategized to support configurations that facilitate high throughput, predictable bounded latency, or some combination of each
Keywords :
digital simulation; distributed object management; interactive systems; quality of service; scheduling; transport protocols; QoS optimization; asynchronous communication; collocated objects; distributed objects; event dispatching mechanisms; flexible communication infrastructure; large-scale distributed interactive simulations; latency; multicast protocols; object-oriented communication framework; performance measurement; predictable bounded latency; scalability; scalable CORBA event service; scheduling mechanisms; service quality requirements; software lifecycle costs; strategy; system scalability; throughput; transparent network traffic reduction; Asynchronous communication; Costs; Delay; Dispatching; Large-scale systems; Measurement; Quality of service; Scalability; Software quality; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Dependable Systems, 1999. WORDS 1999 Fall. Proceedings. Fifth International Workshop on
Conference_Location :
Monterey, CA
Print_ISBN :
0-7695-0616-X
Type :
conf
DOI :
10.1109/WORDSF.1999.842335
Filename :
842335
Link To Document :
بازگشت