Reference Hub4
Collaborative Services for Fault Tolerance in Hierarchical Data Grid

Collaborative Services for Fault Tolerance in Hierarchical Data Grid

B. Meroufel, G. Belalem
Copyright: © 2014 |Volume: 5 |Issue: 1 |Pages: 21
ISSN: 1947-3532|EISSN: 1947-3540|EISBN13: 9781466653672|DOI: 10.4018/ijdst.2014010101
Cite Article Cite Article

MLA

Meroufel, B., and G. Belalem. "Collaborative Services for Fault Tolerance in Hierarchical Data Grid." IJDST vol.5, no.1 2014: pp.1-21. http://doi.org/10.4018/ijdst.2014010101

APA

Meroufel, B. & Belalem, G. (2014). Collaborative Services for Fault Tolerance in Hierarchical Data Grid. International Journal of Distributed Systems and Technologies (IJDST), 5(1), 1-21. http://doi.org/10.4018/ijdst.2014010101

Chicago

Meroufel, B., and G. Belalem. "Collaborative Services for Fault Tolerance in Hierarchical Data Grid," International Journal of Distributed Systems and Technologies (IJDST) 5, no.1: 1-21. http://doi.org/10.4018/ijdst.2014010101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

As fault tolerance is the ability of a system to perform its function correctly even in the presence of faults. Therefore, different fault tolerance techniques are critical for improving the efficient utilization of expensive resources in high performance data grid systems. One of the most popular strategies of fault tolerance is the replication, it creates multiple copies of resources in the system and it has been proved to be an effective way to achieve data availability and system reliability. In this paper the authors propose a new adaptive dynamic replication that combines between a replication based on availability and replication based on popularity. The authors' adaptive dynamic replication uses two types of replicas (primary and ordinary) and two types of placement nodes (best client and best responsible nodes) for the new replicas. In addition to the replication, we used other strategies such as fault detection, fault prediction, dynamicity management, self-stabilization. All these services are grouped in one fault tolerance box named Collaborative Services for Fault Tolerance (CSFT) that structure them in hierarchical services and organize the relationships between them.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.