Cloud scalability measurement and testing

Xiaoying Bai, Jerry Gao, Wei Tek Tsai

Research output: Chapter in Book/Report/Conference proceedingChapter


Cloud computing introduces a new paradigm for software deployment, hosting, and service renting. Based on the XaaS architecture, a large number of users may share computing resources, platform services, and application software in a multi-tenancy approach. To ensure service availability, the system needs to support an advanced level of massive scalability so that it can provide necessary resources on demand following the pay-per-use pricing model. This chapter analyzes the unique requirements of cloud performance and scalability, compared with traditional distributed systems. Measurements are proposed with performance indicators, meters, and metrics identified from different perspectives. To support scalability testing in a dynamic environment, an agent-based testing framework is proposed to facilitate adaptive load generation and simulation using a two-layer control architecture.

Original languageEnglish (US)
Title of host publicationCloud Technology: Concepts, Methodologies, Tools, and Applications
PublisherIGI Global
Number of pages25
ISBN (Print)9781466665408, 1466665394, 9781466665392
StatePublished - Oct 31 2014

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'Cloud scalability measurement and testing'. Together they form a unique fingerprint.

Cite this