By Topic

Case study: how analytic modeling can reveal performance problems in distributed systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Khandker, A.M. ; Center for Inf. Technol. Integration, Michigan Univ., Ann Arbor, MI, USA ; Teory, T.J.

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

Published in:

Services in Distributed and Networked Environments, 1996., Proceedings of Third International Workshop on

Date of Conference:

3-4 Jun 1996