English

Getting in the Zone for Successful Scalability

Performance 2008-09-16 v1 Distributed, Parallel, and Cluster Computing

Abstract

The universal scalability law (USL) is an analytic model used to quantify application scaling. It is universal because it subsumes Amdahl's law and Gustafson linearized scaling as special cases. Using simulation, we show: (i) that the USL is equivalent to synchronous queueing in a load-dependent machine repairman model and (ii) how USL, Amdahl's law, and Gustafson scaling can be regarded as boundaries defining three scalability zones. Typical throughput measurements lie across all three zones. Simulation scenarios provide deeper insight into queueing effects and thus provide a clearer indication of which application features should be tuned to get into the optimal performance zone.

Cite

@article{arxiv.0809.2541,
  title  = {Getting in the Zone for Successful Scalability},
  author = {Jim Holtman and Neil J. Gunther},
  journal= {arXiv preprint arXiv:0809.2541},
  year   = {2008}
}

Comments

14 pages, 15 figures. To appear in Proc. CMG International Conference, Las Vegas, Nevada, December 2008

R2 v1 2026-06-21T11:20:21.894Z