| Literature DB >> 28278229 |
Jiaxi Liu1, Zhibo Wu1, Jin Wu1, Jian Dong1, Yao Zhao1, Dongxin Wen1.
Abstract
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.Entities:
Mesh:
Year: 2017 PMID: 28278229 PMCID: PMC5344516 DOI: 10.1371/journal.pone.0173666
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Query accuracy probability and mistake rate.
Fig 2Probability distribution vs. inter-arrival time in WAN.
Fig 3Probability distribution vs. inter-arrival time in cloud computing.
Fig 4WD-FD algorithm.
Fig 5The experimental environment of cloud computing.
Fig 6Mistake rate vs. detection time in WAN.
Fig 7Query accuracy probability vs. detection time in WAN.
Fig 8Mistake rate vs. detection time in cloud computing.
Fig 9Query accuracy probability vs. detection time in cloud computing.