Cargando…
OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments
The indispensable collaboration of cloud computing in every digital service has raised its resource usage exponentially. The ever-growing demand of cloud resources evades service availability leading to critical challenges such as cloud outages, SLA violation, and excessive power consumption. Previo...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8731188/ https://www.ncbi.nlm.nih.gov/pubmed/35013645 http://dx.doi.org/10.1007/s11227-021-04235-z |
_version_ | 1784627304280883200 |
---|---|
author | Saxena, Deepika Singh, Ashutosh Kumar |
author_facet | Saxena, Deepika Singh, Ashutosh Kumar |
author_sort | Saxena, Deepika |
collection | PubMed |
description | The indispensable collaboration of cloud computing in every digital service has raised its resource usage exponentially. The ever-growing demand of cloud resources evades service availability leading to critical challenges such as cloud outages, SLA violation, and excessive power consumption. Previous approaches have addressed this problem by utilizing multiple cloud platforms or running multiple replicas of a Virtual Machine (VM) resulting into high operational cost. This paper has addressed this alarming problem from a different perspective by proposing a novel [Formula: see text] nline virtual machine [Formula: see text] ailure [Formula: see text] rediction and [Formula: see text] olerance [Formula: see text] odel (OFP-TM) with high availability awareness embedded in physical machines as well as virtual machines. The failure-prone VMs are estimated in real-time based on their future resource usage by developing an ensemble approach-based resource predictor. These VMs are assigned to a failure tolerance unit comprising of a resource provision matrix and Selection Box (S-Box) mechanism which triggers the migration of failure-prone VMs and handle any outage beforehand while maintaining the desired level of availability for cloud users. The proposed model is evaluated and compared against existing related approaches by simulating cloud environment and executing several experiments using a real-world workload Google Cluster dataset. Consequently, it has been concluded that OFP-TM improves availability and scales down the number of live VM migrations up to 33.5% and 83.3%, respectively, over without OFP-TM. |
format | Online Article Text |
id | pubmed-8731188 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-87311882022-01-06 OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments Saxena, Deepika Singh, Ashutosh Kumar J Supercomput Article The indispensable collaboration of cloud computing in every digital service has raised its resource usage exponentially. The ever-growing demand of cloud resources evades service availability leading to critical challenges such as cloud outages, SLA violation, and excessive power consumption. Previous approaches have addressed this problem by utilizing multiple cloud platforms or running multiple replicas of a Virtual Machine (VM) resulting into high operational cost. This paper has addressed this alarming problem from a different perspective by proposing a novel [Formula: see text] nline virtual machine [Formula: see text] ailure [Formula: see text] rediction and [Formula: see text] olerance [Formula: see text] odel (OFP-TM) with high availability awareness embedded in physical machines as well as virtual machines. The failure-prone VMs are estimated in real-time based on their future resource usage by developing an ensemble approach-based resource predictor. These VMs are assigned to a failure tolerance unit comprising of a resource provision matrix and Selection Box (S-Box) mechanism which triggers the migration of failure-prone VMs and handle any outage beforehand while maintaining the desired level of availability for cloud users. The proposed model is evaluated and compared against existing related approaches by simulating cloud environment and executing several experiments using a real-world workload Google Cluster dataset. Consequently, it has been concluded that OFP-TM improves availability and scales down the number of live VM migrations up to 33.5% and 83.3%, respectively, over without OFP-TM. Springer US 2022-01-06 2022 /pmc/articles/PMC8731188/ /pubmed/35013645 http://dx.doi.org/10.1007/s11227-021-04235-z Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Saxena, Deepika Singh, Ashutosh Kumar OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments |
title | OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments |
title_full | OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments |
title_fullStr | OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments |
title_full_unstemmed | OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments |
title_short | OFP-TM: an online VM failure prediction and tolerance model towards high availability of cloud computing environments |
title_sort | ofp-tm: an online vm failure prediction and tolerance model towards high availability of cloud computing environments |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8731188/ https://www.ncbi.nlm.nih.gov/pubmed/35013645 http://dx.doi.org/10.1007/s11227-021-04235-z |
work_keys_str_mv | AT saxenadeepika ofptmanonlinevmfailurepredictionandtolerancemodeltowardshighavailabilityofcloudcomputingenvironments AT singhashutoshkumar ofptmanonlinevmfailurepredictionandtolerancemodeltowardshighavailabilityofcloudcomputingenvironments |