Title
A scalability hierarchical fault tolerance strategy: Community Fault Tolerance
Abstract
Most of hierarchical fault tolerance strategies did not pay much attention to scalability of fault tolerance. In distributed system, scalability is a very important feature. To tolerant failures when the scale of the system changing is a normal and important scenario. Especially in nowadays, almost all the cloud computing companies provide their computing services elastically. To add extra devices or remove devices in order to provide different services happens all the time. In such a scenario, it is very important that the fault tolerance strategy is scalable. In this paper, we introduce dynamic programming thoughts to build hierarchical regions as communities for fault tolerance strategy and apply different strategies based on communities instead of a single process. We call this fault tolerance strategy as Community Fault Tolerance. It cannot only reduce the memory overload by eliminating the number of records of messages inside the community region, but also provides a good characteristic of scalability. The scalability property of our strategy makes it handle with the scenario of adding devices or removing devices in the distributed system easily.
Year
DOI
Venue
2014
10.1109/IConAC.2014.6935488
ICAC
Keywords
Field
DocType
community fault tolerance,fault tolerant computing,hierarchical fault tolerance,scalability,scalability hierarchical fault tolerance strategy,dynamic programming,cloud computing,distributed system,memory overload reduction
Dynamic programming,Computer science,Software fault tolerance,Fault tolerance,Cloud computing,Scalability,Distributed computing
Conference
Citations 
PageRank 
References 
0
0.34
4
Authors
4
Name
Order
Citations
PageRank
Jianping Chen100.34
Yao Lu2264.09
Ioan Sorin Comsa35110.66
Pierre Kuonen423428.41