Skip to main content
Erschienen in: The Journal of Supercomputing 1/2019

10.11.2018

Toward holistic performance management in clouds: taxonomy, challenges and opportunities

verfasst von: Nafiseh Fareghzadeh, Mir Ali Seyyedi, Mehran Mohsenzadeh

Erschienen in: The Journal of Supercomputing | Ausgabe 1/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cloud computing is an evolving paradigm with tremendous momentum. Performance is a major challenge in providing cloud services, and performance management is prerequisite to meet quality objectives in clouds. Although many researches have studied this issue, there is a lack of analysis on management dimensions, challenges and opportunities. As an attempt toward compensating the shortage, this work first gives a review on performance management dimensions in clouds. Moreover, a taxonomic scheme has devised to classify the recent literature, help to standardize the problem and highlight commonalities and deviations. Afterward, an autonomic and integrated performance management framework has been proposed. The proposed framework enables cloud providers to realize optimization schemes without major changes. Practicality and effectiveness of the proposed framework has been demonstrated by prototype implementation on top of the CloudSim. Experiments present promising results, in terms of the performance improvement and management. Finally, open issues, opportunities and suggestions have been presented.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
7.
Zurück zum Zitat Walraven S, De Borger W, Vanbrabant B, Lagaisse B, Van Landuyt D, Joosen W (2015) Adaptive performance isolation middleware for multi-tenant saas. In: IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), pp 112-121. https://doi.org/10.1109/UCC.2015.27 Walraven S, De Borger W, Vanbrabant B, Lagaisse B, Van Landuyt D, Joosen W (2015) Adaptive performance isolation middleware for multi-tenant saas. In: IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), pp 112-121. https://​doi.​org/​10.​1109/​UCC.​2015.​27
9.
Zurück zum Zitat Wang W, Huang X, Qin X, Zhang W, Wei J, Zhong H (2012) Application-level cpu consumption estimation: towards performance isolation of multi-tenancy web applications. In: 5th IEEE Conference on Cloud Computing (Cloud), pp 439–446. https://doi.org/10.1109/CLOUD Wang W, Huang X, Qin X, Zhang W, Wei J, Zhong H (2012) Application-level cpu consumption estimation: towards performance isolation of multi-tenancy web applications. In: 5th IEEE Conference on Cloud Computing (Cloud), pp 439–446. https://​doi.​org/​10.​1109/​CLOUD
12.
Zurück zum Zitat Patros P, MacKay SA, Kent KB, Dawson M (2016) Investigating resource interference and scaling on multi-tenant PaaS clouds. In: Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, pp 166–177 Patros P, MacKay SA, Kent KB, Dawson M (2016) Investigating resource interference and scaling on multi-tenant PaaS clouds. In: Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, pp 166–177
14.
Zurück zum Zitat He S, Guo L, Guo Y (2014) Elastic application container system: elastic web applications provisioning. In: Handbook of research on demand-driven web services: theory, technologies, and applications: theory, technologies, and applications, pp 376–398 He S, Guo L, Guo Y (2014) Elastic application container system: elastic web applications provisioning. In: Handbook of research on demand-driven web services: theory, technologies, and applications: theory, technologies, and applications, pp 376–398
16.
Zurück zum Zitat Jalili Marandi P, Gkantsidis C, Junqueira F, Narayanan D (2016) Filo: consolidated consensus as a cloud service. In: Proceeding USENIX ATC ’16 Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference, pp 237–249 Jalili Marandi P, Gkantsidis C, Junqueira F, Narayanan D (2016) Filo: consolidated consensus as a cloud service. In: Proceeding USENIX ATC ’16 Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference, pp 237–249
22.
24.
Zurück zum Zitat Thereska E, Ballani H, OShea G, Karagiannis T, Rowstron A, Talpey T, Black R, Zhu T (2013) IOFlow: a software-defined storage architecture. In: Proceedings of the ACM Symposium on Operating Systems Principles (SOSP), pp 182–196. https://doi.org/10.1145/2517349.2522723 Thereska E, Ballani H, OShea G, Karagiannis T, Rowstron A, Talpey T, Black R, Zhu T (2013) IOFlow: a software-defined storage architecture. In: Proceedings of the ACM Symposium on Operating Systems Principles (SOSP), pp 182–196. https://​doi.​org/​10.​1145/​2517349.​2522723
30.
Zurück zum Zitat Huang J et al (2017) Flashblox: achieving both performance isolation and uniform lifetime for virtualized ssds. In: 15th USENIX Conference on File and Storage Technologies (FAST), USENIX Huang J et al (2017) Flashblox: achieving both performance isolation and uniform lifetime for virtualized ssds. In: 15th USENIX Conference on File and Storage Technologies (FAST), USENIX
33.
Zurück zum Zitat Tchana A, Palma ND, Safieddine I, Hagimont D, Diot B, Vuillerme N (2015) Software consolidation as an efficient energy and cost saving solution for a SaaS/PaaS cloud model. In: European Conference on Parallel Processing (Euro-Par 2015), pp 305–316. https://doi.org/10.1007/978-3-662-48096-0_24 Tchana A, Palma ND, Safieddine I, Hagimont D, Diot B, Vuillerme N (2015) Software consolidation as an efficient energy and cost saving solution for a SaaS/PaaS cloud model. In: European Conference on Parallel Processing (Euro-Par 2015), pp 305–316. https://​doi.​org/​10.​1007/​978-3-662-48096-0_​24
39.
Zurück zum Zitat Beloglazov A, Buyya R (2012) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers. J Concurr Comput Pract Exp 24(13):1397–1420. https://doi.org/10.1002/cpe.1867 CrossRef Beloglazov A, Buyya R (2012) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers. J Concurr Comput Pract Exp 24(13):1397–1420. https://​doi.​org/​10.​1002/​cpe.​1867 CrossRef
43.
46.
Zurück zum Zitat Dam S, Mandal G, Dasgupta K, Dutta P (2015) Genetic algorithm and gravitational emulation based hybrid load balancing strategy in cloud computing. In: Third International Conference on Computer, Communication, Control and Information Technology (C3IT). https://doi.org/10.1109/C3IT.2015.7060176 Dam S, Mandal G, Dasgupta K, Dutta P (2015) Genetic algorithm and gravitational emulation based hybrid load balancing strategy in cloud computing. In: Third International Conference on Computer, Communication, Control and Information Technology (C3IT). https://​doi.​org/​10.​1109/​C3IT.​2015.​7060176
49.
Zurück zum Zitat Gupta P, Vishwakarma L, Patel A (2014) Power-aware virtual machine consolidation considering multiple resources with live migration. J Comput Appl 103(17):24–30 Gupta P, Vishwakarma L, Patel A (2014) Power-aware virtual machine consolidation considering multiple resources with live migration. J Comput Appl 103(17):24–30
59.
Zurück zum Zitat Stavrinides GL, Karatza HD (2015) A cost-effective and QoS-aware approach to scheduling real-time workflow applications in PaaS and SaaS clouds. In: Proceedings of the 3rd International Conference on Future Internet of Things and Cloud (FiCloud15), pp 231–239. https://doi.org/10.1109/FiCloud.2015.93 Stavrinides GL, Karatza HD (2015) A cost-effective and QoS-aware approach to scheduling real-time workflow applications in PaaS and SaaS clouds. In: Proceedings of the 3rd International Conference on Future Internet of Things and Cloud (FiCloud15), pp 231–239. https://​doi.​org/​10.​1109/​FiCloud.​2015.​93
62.
Zurück zum Zitat Sandholm T, Ward J, Balestrieri F, Huberman BA (2015) QoS-based pricing and scheduling of batch jobs in OpenStack clouds. In: ArXiv preprint arXiv:1504.07283 Sandholm T, Ward J, Balestrieri F, Huberman BA (2015) QoS-based pricing and scheduling of batch jobs in OpenStack clouds. In: ArXiv preprint arXiv:​1504.​07283
91.
Zurück zum Zitat Song CG, Hwang NY, Yu HC, Lim JB (2017) A dynamic resource manager with effective resource isolation based on workload types in virtualized cloud computing environments. Int J Adv Sci Eng Inf Technol 7(5):1771–1776CrossRef Song CG, Hwang NY, Yu HC, Lim JB (2017) A dynamic resource manager with effective resource isolation based on workload types in virtualized cloud computing environments. Int J Adv Sci Eng Inf Technol 7(5):1771–1776CrossRef
94.
Zurück zum Zitat Xavier MG, De Oliveira IC, Rossi FD, Dos Passos RD, Matteussi KJ, De Rose CA (2015) A performance isolation analysis of disk-intensive workloads on container-based clouds. In: 23rd Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), pp 253–260. https://doi.org/10.1109/PDP.2015.67 Xavier MG, De Oliveira IC, Rossi FD, Dos Passos RD, Matteussi KJ, De Rose CA (2015) A performance isolation analysis of disk-intensive workloads on container-based clouds. In: 23rd Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), pp 253–260. https://​doi.​org/​10.​1109/​PDP.​2015.​67
95.
96.
Zurück zum Zitat Shorgin SY, Pechinkin AV, Samouylov KE, Gaidamaka YV, Gudkova IA, Sopin ES (2015) Threshold-based queuing system for performance analysis of cloud computing system with dynamic scaling. In: 12th International Conference of Numerical Analysis and Applied Mathematics ICNAAM. https://doi.org/10.1063/1.4912509 Shorgin SY, Pechinkin AV, Samouylov KE, Gaidamaka YV, Gudkova IA, Sopin ES (2015) Threshold-based queuing system for performance analysis of cloud computing system with dynamic scaling. In: 12th International Conference of Numerical Analysis and Applied Mathematics ICNAAM. https://​doi.​org/​10.​1063/​1.​4912509
99.
100.
Zurück zum Zitat Chen T, Bahsoon R, Yao X (2014) Online QoS modeling in the cloud: A hybrid and adaptive multi-learners approach. In: Proceedings of the IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp 327–336. https://doi.org/10.1109/UCC.2014.42 Chen T, Bahsoon R, Yao X (2014) Online QoS modeling in the cloud: A hybrid and adaptive multi-learners approach. In: Proceedings of the IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp 327–336. https://​doi.​org/​10.​1109/​UCC.​2014.​42
102.
104.
Zurück zum Zitat Buschmann F, Henney K, Schmidt DC (2007) A pattern language for distributed computing. Pattern-oriented software architecture, vol 4. Wiley, Chichester Buschmann F, Henney K, Schmidt DC (2007) A pattern language for distributed computing. Pattern-oriented software architecture, vol 4. Wiley, Chichester
Metadaten
Titel
Toward holistic performance management in clouds: taxonomy, challenges and opportunities
verfasst von
Nafiseh Fareghzadeh
Mir Ali Seyyedi
Mehran Mohsenzadeh
Publikationsdatum
10.11.2018
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 1/2019
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-018-2679-9

Weitere Artikel der Ausgabe 1/2019

The Journal of Supercomputing 1/2019 Zur Ausgabe

Premium Partner