DocumentCode :
172936
Title :
A Competitive Scalability Approach for Cloud Architectures
Author :
Ardagna, Claudio A. ; Damiani, Ernesto ; Frati, Fulvio ; Montalbano, Guido ; Rebeccani, Davide ; Ughetti, Marco
Author_Institution :
Univ. degli Studi di Milano, Crema, Italy
fYear :
2014
fDate :
June 27 2014-July 2 2014
Firstpage :
610
Lastpage :
617
Abstract :
The success of cloud computing has radically changed the way in which services are implemented and deployed, and made accessible to external and remote users. The cloud computing paradigm, in fact, supports a vision of distributed IT where software services and applications are outsourced and used on a pay-as-you-go basis. In this context, the ability to guarantee an effective management of cloud performance and to support automatic scalability become fundamental requirements. Cloud users are increasingly interested in a transparent and coherent vision of cloud, where performance is guaranteed in different scenarios, and under different and heterogeneous loads. In this paper, we analyze the benefits of an integrated scalability approach at different layers of the cloud stack, focusing on the computing infrastructure and database layers. To this aim, we provide different performance metrics and a set of rules based on them to evaluate the status of the cloud stack and scale it on demand to maintain stable performance. We then implement a proof-of-concept architecture to experimentally analyze cloud performance in three scenarios of scalability: computing infrastructure only, database only, and the case in which computing infrastructure and database compete for resources.
Keywords :
cloud computing; outsourcing; software architecture; software metrics; software performance evaluation; application outsourcing; cloud architectures; cloud computing; cloud performance analysis; cloud performance management; cloud stack; competitive scalability approach; computing infrastructure; database layers; distributed IT; heterogeneous loads; integrated scalability approach; pay-as-you-go basis; performance metrics; software service outsourcing; Cloud computing; Computer architecture; Databases; Measurement; Monitoring; Scalability; Servers; Automatic Scalability; Cloud; Performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5062-1
Type :
conf
DOI :
10.1109/CLOUD.2014.87
Filename :
6973793
Link To Document :
بازگشت