.

Practical single node failure recovery using fractional repetition codes in data centers

LAUR Repository

Show simple item record

dc.contributor.author Itani, May
dc.contributor.author Sharafeddine, Sanaa
dc.contributor.author ElKabbani, Islam
dc.contributor.editor Barolli, Leonard
dc.date.accessioned 2018-07-03T10:01:53Z
dc.date.available 2018-07-03T10:01:53Z
dc.date.copyright 2016 en_US
dc.date.issued 2018-07-03
dc.identifier.isbn 9781509018581 en_US
dc.identifier.uri http://hdl.handle.net/10725/8154
dc.description.abstract Node failures in distributed storage systems are becoming a critical issue, and many erasure codes are designed to handle such failures. The purpose of this paper is to evaluate fractional repetition (FR) codes, a class of regenerating codes for distributed storage systems, as a practical solution. FR codes consist of a concatenation of an outer maximum distance separable (MDS) code and an inner fractional repetition code that splits the data into several blocks and stores multiple replicas of each on different nodes in the system. We model the problem as an integer linear programming problem that uses modified versions of the fractional repetition code by allowing different block sizes, and minimizes the recovery cost of all single node failure scenarios. The contribution of this work is three fold: We generate an optimized block distribution schema that minimizes the total system repair cost in a data center and we present a full recovery plan for the system. In addition, we account for new-comer blocks and allocate them to nodes with minimal computations and without changing the original optimal schema. This makes our work practical to apply. Hence, a practical solution for node failures is presented by using a self-designed genetic algorithm that searches within the feasible solution space. We show that our results are close to optimal. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.subject Computer networks -- Congresses en_US
dc.subject Information networks -- Congresses en_US
dc.title Practical single node failure recovery using fractional repetition codes in data centers en_US
dc.type Conference Paper / Proceeding en_US
dc.author.school SAS en_US
dc.author.idnumber 200502746 en_US
dc.author.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.publication.place Piscataway, N.J. en_US
dc.keywords Distributed storage systems en_US
dc.keywords FR codes en_US
dc.keywords Failure recovery en_US
dc.keywords Genetic algorithms en_US
dc.description.bibliographiccitations Includes bibliographical references en_US
dc.identifier.doi http://dx.doi.org/10.1109/AINA.2016.36 en_US
dc.identifier.ctation Itani, M., Sharafeddine, S., & Elkabbani, I. (2016, March). Practical Single Node Failure Recovery Using Fractional Repetition Codes in Data Centers. In 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA) (pp. 762-768). IEEE. en_US
dc.author.email sanaa.sharafeddine@lau.edu.lb en_US
dc.conference.date 23-25 March 2016 en_US
dc.conference.pages 762-768 en_US
dc.conference.place Crans-Montana, Switzerland en_US
dc.conference.title 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA) en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url http://ku7rj9xt8c.scholar.serialssolutions.com/?sid=google&auinit=M&aulast=Itani&atitle=Practical+Single+Node+Failure+Recovery+Using+Fractional+Repetition+Codes+in+Data+Centers&id=doi:10.1109/AINA.2016.36 en_US
dc.orcid.id https://orcid.org/0000-0001-6548-1624 en_US
dc.publication.date 2016 en_US
dc.author.affiliation Lebanese American University en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account