Title :
Performance analysis of the CORBA notification service
Author :
Ramani, Srinivasan ; Trivedi, Kishor S. ; Dasarathy, Balakrishnan
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
Abstract :
As CORBA (Common Object Request Broker Architecture) gains popularity as a standard for portable, distributed, object-oriented computing, the need for a CORBA messaging solution is being increasingly felt. This led the Object Management Group (OMQ) to specify a Notification Service that aims to provide a more flexible and robust messaging solution than the earlier Event Service. The Notification Service provides several configurable quality of service (QoS) and administrative settings that deal with issues such as reliability, event (message) delivery order and discard policies. Unlike in conventional queuing systems, some Notification Service QoS configurations can lead to discards from within the internal queues, requiring careful analysis and configuration if such discards are to be avoided or minimized. This paper presents stochastic models (based on continuous time Markov chains and queuing theory) to analyze the Notification Service delivery and discard policies in detail
Keywords :
Markov processes; distributed object management; message passing; performance evaluation; CORBA; CORBA messaging; Common Object Request Broker Architecture; QoS configurations; The Notification Service; delivery and discard policies; distributed computing; object-oriented computing; queuing systems; stochastic models; Computer architecture; Computer industry; Distributed computing; Message service; Object oriented modeling; Performance analysis; Portable computers; Quality of service; Queueing analysis; Stochastic processes;
Conference_Titel :
Reliable Distributed Systems, 2001. Proceedings. 20th IEEE Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-7695-1366-2
DOI :
10.1109/RELDIS.2001.970773