DocumentCode
1736719
Title
Case study: how analytic modeling can reveal performance problems in distributed systems
Author
Khandker, A. Masud ; Teory, T.J.
Author_Institution
Center for Inf. Technol. Integration, Michigan Univ., Ann Arbor, MI, USA
fYear
1996
Firstpage
61
Lastpage
67
Abstract
We present a case study to illustrate how modeling a distributed system can reveal serious performance problems and lead to performance improvement. We developed a simple queueing model for remote procedure call (RPC) that run over the connectionless user datagram protocol (UDP) in the Open Software Foundation´s Distributed Computing Environment (OSF/DCE). Initially, the model-predicted RPC round trip times for a multithreaded client didn´t match the measured round trip times. We investigated the reason and showed that the mechanism built into the runtime DCE RPC for improving the RPC performance over the UDP, which works in a single-threaded environment, fails in a multithreaded environment. We suggested solutions to the problem and modified our system. The measured round trip times in the modified system matched closely with the model predicted round trip times
Keywords
open systems; performance evaluation; programming environments; queueing theory; remote procedure calls; software engineering; transport protocols; Open Software Foundation Distributed Computing Environment; RPC performance; RPC round trip times; UDP; analytic modeling; connectionless user datagram protocol; distributed systems; measured round trip times; model predicted round trip times; modified system; multithreaded environment; performance problems; queueing model; remote procedure call; runtime DCE RPC; single-threaded environment; Application software; Computer aided software engineering; Delay; Distributed computing; Information technology; Performance analysis; Predictive models; Protocols; Runtime environment; Software measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Services in Distributed and Networked Environments, 1996., Proceedings of Third International Workshop on
Print_ISBN
0-8186-7499-7
Type
conf
DOI
10.1109/SDNE.1996.502448
Filename
502448
Link To Document