Abstract
In this paper, we introduce a Mean Value Analysis (MVA)-based methodology for the performance evaluation of transactions executed in a multi-server distributed system. We first present probabilistic arguments to investigate under which conditions MVA models provide worst-case response times, without large overshoots. Then, we show how to characterize the distributed server system so as to construct a model to predict response times as well as to estimate system capacity. Finally, we exemplify the methodology usage via transactions implemented in two distributed Linux systems.
Original language | English |
---|---|
Pages (from-to) | 1267-1285 |
Number of pages | 19 |
Journal | Concurrency Computation Practice and Experience |
Volume | 22 |
Issue number | 10 |
DOIs | |
Publication status | Published - Jul 2010 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Theoretical Computer Science
- Software
- Computer Science Applications
- Computer Networks and Communications
- Computational Theory and Mathematics