IJMEMES logo

International Journal of Mathematical, Engineering and Management Sciences

ISSN: 2455-7749 . Open Access


Optimizing Regeneration Time by Node Selection in Group Repair Code

Optimizing Regeneration Time by Node Selection in Group Repair Code

Swati Mittal
Department of Computer Science and Engineering, ASET, Amity University Uttar Pradesh, Noida, India.

Anu Mehra
Department of Electronics and Communication Engineering, ASET, Amity University Uttar Pradesh, Noida, India.

Nitin Rakesh
Department of Computer Science and Engineering, Sharda University, Greater Noida, India.

Rakesh Matam
Department of Computer Science and Engineering, Indian Institute of Information Technology (IIIT), Guwahati, India.

DOI https://doi.org/10.33889/IJMEMS.2022.7.2.020

Received on September 11, 2021
  ;
Accepted on January 14, 2022

Abstract

Distributed storage systems use network coding techniques like replication, erasure codes, local codes, regeneration codes, hybrid code, double code and group repair code to store data efficiently and provide speedy recovery of data during failures. The performance of these approaches is mainly compared on the basis of storage required and repair bandwidth. Out of these, Group Repair Codes is the one that has optimal repair bandwidth for regeneration of nodes. Traditionally, the cost of regeneration was considered to be dependent on the number of nodes participating in the process and the amount of data being transferred. There was not much discussion on the heterogeneity of the network and the capacity of the links between the nodes. In real-time, the nodes are connected to each other with different link capacities due to which the same amount of data takes different duration in reaching its destination. Selecting the node with higher link capacity helps in reducing the data transfer time. So, considering the heterogeneous nature of the network, this paper reduces the regeneration time for Group Repair Codes (GRC). The node selection algorithms for data regeneration have been proposed for GRC and the results of simulation show significant improvement in the regeneration time. Further, the network coding in heterogeneous systems may be explored for factors like network traffic, intermediate nodes, data routing etc.

Keywords- Group repair codes, Regeneration time, Heterogeneous link capacity, Node selection, Replication, Erasure codes

Citation

Mittal, S., Mehra, A., Rakesh, N., & Matam, R. (2022). Optimizing Regeneration Time by Node Selection in Group Repair Code. International Journal of Mathematical, Engineering and Management Sciences, 7(2), 299-311. https://doi.org/10.33889/IJMEMS.2022.7.2.020.