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.

A competitive scalability approach for Cloud architectures / C.A. Ardagna, E. Damiani, F. Frati, G. Montalbano, D. Rebeccani, M. Ughetti - In: IEEE International Conference on Cloud Computing / [a cura di] C. Kesselman. - [s.l] : IEEE, 2014. - ISBN 978-1-4799-5063-8. - pp. 610-617 (( Intervento presentato al 7. convegno IEEE International Conference on Cloud Computing (CLOUD) tenutosi a Anchorage nel 2014 [10.1109/CLOUD.2014.87].

A competitive scalability approach for Cloud architectures

C.A. Ardagna
Primo
;
E. Damiani
Secondo
;
F. Frati;D. Rebeccani
Penultimo
;
2014

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.
No
English
Automatic Scalability; Cloud; Performance
Settore INF/01 - Informatica
Intervento a convegno
Ricerca applicata
Pubblicazione scientifica
   Certification infrastrUcture for MUlti-Layer cloUd Services
   CUMULUS
   EUROPEAN COMMISSION
   FP7
   318580

   Security Horizons
   MINISTERO DELL'ISTRUZIONE E DEL MERITO
   2010XSEMLC_003
IEEE International Conference on Cloud Computing
C. Kesselman
IEEE
2014
610
617
8
978-1-4799-5063-8
Volume a diffusione internazionale
IEEE International Conference on Cloud Computing (CLOUD)
Anchorage
2014
7
IEEE
Convegno internazionale
Intervento inviato
crossref
NON aderisco
C.A. Ardagna, E. Damiani, F. Frati, G. Montalbano, D. Rebeccani, M. Ughetti
Book Part (author)
reserved
273
A competitive scalability approach for Cloud architectures / C.A. Ardagna, E. Damiani, F. Frati, G. Montalbano, D. Rebeccani, M. Ughetti - In: IEEE International Conference on Cloud Computing / [a cura di] C. Kesselman. - [s.l] : IEEE, 2014. - ISBN 978-1-4799-5063-8. - pp. 610-617 (( Intervento presentato al 7. convegno IEEE International Conference on Cloud Computing (CLOUD) tenutosi a Anchorage nel 2014 [10.1109/CLOUD.2014.87].
info:eu-repo/semantics/bookPart
6
Prodotti della ricerca::03 - Contributo in volume
File in questo prodotto:
File Dimensione Formato  
06973793.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 253.15 kB
Formato Adobe PDF
253.15 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/250179
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact