Evaluating the scalability of distributed systems
- 27 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 7, 524-531
- https://doi.org/10.1109/hicss.1998.649248
Abstract
Many distributed systems must be scalable, meaning that they must be economically deployablein a wide range of sizes and con#gurations. This paper presents a scalability metric based on coste#ectiveness, where the e#ectiveness is a function of the system's throughput and its qualityofservice. It is part of a framework which also includes a scaling strategy for introducing changes as afunction of a scale factor, and an automated virtual design optimization at each scale factor. Thisis...Keywords
This publication has 11 references indexed in Scilit:
- Simulated annealing: Practice versus theoryPublished by Elsevier ,2002
- A scalability metric for distributed computing applications in telecommunicationsPublished by Elsevier ,1997
- The Method of LayersIEEE Transactions on Software Engineering, 1995
- The stochastic rendezvous network model for performance of synchronous client-server-like distributed softwareIEEE Transactions on Computers, 1995
- Performance considerations of shared virtual memory machinesIEEE Transactions on Parallel and Distributed Systems, 1995
- Automated scalability analysis of message-passing parallel programsIEEE Parallel & Distributed Technology: Systems & Applications, 1995
- Scalable Problems and Memory-Bounded SpeedupJournal of Parallel and Distributed Computing, 1993
- Isoefficiency: measuring the scalability of parallel algorithms and architecturesIEEE Parallel & Distributed Technology: Systems & Applications, 1993
- Static Flow Control in Store-And-Forward Computer NetworksIEEE Transactions on Communications, 1980
- Free buffer allocation — An investigation by simulationComputer Networks (1976), 1978