Cargando…
A Weibull distribution accrual failure detector for cloud computing
Failure detectors are used to build high availability distributed systems as the fundamental component. To meet the requirement of a complicated large-scale distributed system, accrual failure detectors that can adapt to multiple applications have been studied extensively. However, several implement...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5344516/ https://www.ncbi.nlm.nih.gov/pubmed/28278229 http://dx.doi.org/10.1371/journal.pone.0173666 |
_version_ | 1782513556703412224 |
---|---|
author | Liu, Jiaxi Wu, Zhibo Wu, Jin Dong, Jian Zhao, Yao Wen, Dongxin |
author_facet | Liu, Jiaxi Wu, Zhibo Wu, Jin Dong, Jian Zhao, Yao Wen, Dongxin |
author_sort | Liu, Jiaxi |
collection | PubMed |
description | Failure detectors are used to build high availability distributed systems as the fundamental component. To meet the requirement of a complicated large-scale distributed system, accrual failure detectors that can adapt to multiple applications have been studied extensively. However, several implementations of accrual failure detectors do not adapt well to the cloud service environment. To solve this problem, a new accrual failure detector based on Weibull Distribution, called the Weibull Distribution Failure Detector, has been proposed specifically for cloud computing. It can adapt to the dynamic and unexpected network conditions in cloud computing. The performance of the Weibull Distribution Failure Detector is evaluated and compared based on public classical experiment data and cloud computing experiment data. The results show that the Weibull Distribution Failure Detector has better performance in terms of speed and accuracy in unstable scenarios, especially in cloud computing. |
format | Online Article Text |
id | pubmed-5344516 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-53445162017-03-29 A Weibull distribution accrual failure detector for cloud computing Liu, Jiaxi Wu, Zhibo Wu, Jin Dong, Jian Zhao, Yao Wen, Dongxin PLoS One Research Article Failure detectors are used to build high availability distributed systems as the fundamental component. To meet the requirement of a complicated large-scale distributed system, accrual failure detectors that can adapt to multiple applications have been studied extensively. However, several implementations of accrual failure detectors do not adapt well to the cloud service environment. To solve this problem, a new accrual failure detector based on Weibull Distribution, called the Weibull Distribution Failure Detector, has been proposed specifically for cloud computing. It can adapt to the dynamic and unexpected network conditions in cloud computing. The performance of the Weibull Distribution Failure Detector is evaluated and compared based on public classical experiment data and cloud computing experiment data. The results show that the Weibull Distribution Failure Detector has better performance in terms of speed and accuracy in unstable scenarios, especially in cloud computing. Public Library of Science 2017-03-09 /pmc/articles/PMC5344516/ /pubmed/28278229 http://dx.doi.org/10.1371/journal.pone.0173666 Text en © 2017 Liu et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Liu, Jiaxi Wu, Zhibo Wu, Jin Dong, Jian Zhao, Yao Wen, Dongxin A Weibull distribution accrual failure detector for cloud computing |
title | A Weibull distribution accrual failure detector for cloud computing |
title_full | A Weibull distribution accrual failure detector for cloud computing |
title_fullStr | A Weibull distribution accrual failure detector for cloud computing |
title_full_unstemmed | A Weibull distribution accrual failure detector for cloud computing |
title_short | A Weibull distribution accrual failure detector for cloud computing |
title_sort | weibull distribution accrual failure detector for cloud computing |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5344516/ https://www.ncbi.nlm.nih.gov/pubmed/28278229 http://dx.doi.org/10.1371/journal.pone.0173666 |
work_keys_str_mv | AT liujiaxi aweibulldistributionaccrualfailuredetectorforcloudcomputing AT wuzhibo aweibulldistributionaccrualfailuredetectorforcloudcomputing AT wujin aweibulldistributionaccrualfailuredetectorforcloudcomputing AT dongjian aweibulldistributionaccrualfailuredetectorforcloudcomputing AT zhaoyao aweibulldistributionaccrualfailuredetectorforcloudcomputing AT wendongxin aweibulldistributionaccrualfailuredetectorforcloudcomputing AT liujiaxi weibulldistributionaccrualfailuredetectorforcloudcomputing AT wuzhibo weibulldistributionaccrualfailuredetectorforcloudcomputing AT wujin weibulldistributionaccrualfailuredetectorforcloudcomputing AT dongjian weibulldistributionaccrualfailuredetectorforcloudcomputing AT zhaoyao weibulldistributionaccrualfailuredetectorforcloudcomputing AT wendongxin weibulldistributionaccrualfailuredetectorforcloudcomputing |