Computer Science ›› 2011, Vol. 38 ›› Issue (8): 17-24.

Previous Articles     Next Articles

Survey on Software Scalability of Distributed Systems

CHEN Bin,BAI Xiao-ying,MA Bo1, HUANG Jun-fei   

  • Online:2018-11-16 Published:2018-11-16

Abstract: Scalability represents the ability that a system continually satisfies the performance requirements with the changing system rectuirements and resources. Based on different scenarios, the basic definition and metrics of scalability can be understood and introduced from different perspectives. The main approach that systems implement scalability is to dynamically change the amount of available resources and the manner of task scheduling according to the system requirements and running status, resulting dynamic adjustment of system performance. The key technictue of distributed resource management system can be analyzed from parallel task scheduling and distributed system framework. Scalability is the key issue for evaluating and measuring system performance, this paper stressed on parallel code testing and the main approaches in scalability testing system design. With the development in software diagram, the deployment and supply of software are gradually transferring to the approach of open and shared virtual resource management online service platform, scalability becomes an important guideline for software under Cloud Computing, this paper further discussed the challenging problems under new software diagram for further research purpose.

Key words: Scalabihty, Distributed resource management, Scalabihty measurement, Design and testing

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!