DocumentCode
3208986
Title
A framework for performability modeling of messaging services in distributed systems
Author
Ramani, Srinivasan ; Goseva-Popstojanova, Katerina ; Trivedi, Kishor S.
Author_Institution
IBM Corp., Research Triangle Park, NC, USA
fYear
2002
fDate
2-4 Dec. 2002
Firstpage
25
Lastpage
34
Abstract
Messaging services are a useful component in distributed systems that require scalable dissemination of messages (events) from suppliers to consumers. These services decouple suppliers and consumers, and take care of client registration and message propagation, thus relieving the burden on the supplier Recently performance models for the configurable delivery and discard policies found in messaging services have been developed, that can be used to predict response time distributions and discard probabilities under failure-free conditions. However, these messaging service models do not include the effect of failures. In a distributed system, supplier, consumer and messaging services can fail independently leading to different consequences. In this paper we consider the expected loss rate associated with messaging services as a performability measure and derive approximate closed-form expressions for three different quality of service settings. These measures provide a quantitative framework that allows different messaging service configurations to be compared and design trade-off decisions to be made.
Keywords
message passing; software fault tolerance; approximate closed-form expressions; client registration; configurable delivery policies; configurable discard policies; discard probabilities; distributed systems; failure-free conditions; message propagation; messaging services; performability modeling; performance models; response time distributions; scalable dissemination; Availability; Closed-form solution; Degradation; Delay; Loss measurement; Message service; Performance evaluation; Predictive models; Quality of service; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems, 2002. Proceedings. Eighth IEEE International Conference on
Conference_Location
Greenbelt, MD, USA
Print_ISBN
0-7695-1757-9
Type
conf
DOI
10.1109/ICECCS.2002.1181495
Filename
1181495
Link To Document