Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Dynamic Resource Provisioning for Sustainable Cloud Computing Systems in the Presence of Correlated Failures
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0002-6936-2435
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0001-9194-010X
University of Western Sydney, AUS.
CSIRO Black Mountain Laboratories, AUS.
Show others and affiliations
2021 (English)In: IEEE Transactions on Sustainable Computing, ISSN 2377-3782, Vol. 6, no 4, p. 641-654Article in journal (Refereed) Published
Abstract [en]

Dependence of computing resources on each other in cloud computing systems (CCS) makes them prone to fail in correlated manner which significantly impacts their service reliability and energy efficiency. Focusing on these two metrics of CCS while considering correlated failures remained an open question, which is the focus of this work. This paper proposes mechanisms for improving reliability and energy efficiency jointly under correlated failures in CCS. In order to model failure correlation, statistical cluster analysis techniques are applied to real failure traces. Then, mathematical models are built to calculate reliability and energy consumption of failure prone CCS. These mathematical models are used to design fault-tolerant and energy-aware resource provisioning mechanisms/policies. In order to further reduce the energy consumption, a correlated failure-aware VM consolidation policy is also proposed in this paper. A simulation based study of the proposed resource management policies and fault tolerance mechanisms is conducted by using real failure traces and Bag-of-Tasks workload. The results demonstrate that by exploiting failure correlation with the proposed resource management policies, we reduce the occurrence of failures on tasks by 34% and increase the energy efficiency of the system by 20%, approximately in comparison to the environments where failures are handled independently.

Place, publisher, year, edition, pages
IEEE, 2021. Vol. 6, no 4, p. 641-654
Keywords [en]
Bag of Tasks, Checkpointing, Cloud Computing, Cluster Analysis, Correlated Failures, Energy Efficiency, Reliability, VM Consolidation, VM Migration, Energy policy, Energy utilization, Failure (mechanical), Fault tolerance, Fault tolerant computer systems, Natural resources management, Power management, Resource allocation, Cloud computing system (CCS), Cluster analysis technique, Dynamic resource provisioning, Failure correlation, Fault tolerance mechanisms, Resource management policy, Service reliability, Green computing
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:kau:diva-83013DOI: 10.1109/TSUSC.2020.3025180Scopus ID: 2-s2.0-85091287275OAI: oai:DiVA.org:kau-83013DiVA, id: diva2:1529874
Available from: 2021-02-19 Created: 2021-02-19 Last updated: 2022-05-23Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Sharma, YogeshTaheri, Javid

Search in DiVA

By author/editor
Sharma, YogeshTaheri, Javid
By organisation
Department of Mathematics and Computer Science (from 2013)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 271 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf