Deep reinforcement learning-based network routing technology for data recovery in exa-scale cloud distributed clustering systems

6Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

Abstract

Research has been conducted to efficiently transfer blocks and reduce network costs when decoding and recovering data from an erasure coding-based distributed file system. Technologies using software-defined network (SDN) controllers can collect and more efficiently manage network data. However, the bandwidth depends dynamically on the number of data transmitted on the net-work, and the data transfer time is inefficient owing to the longer latency of existing routing paths when nodes and switches fail. We propose deep Q-network erasure coding (DQN-EC) to solve routing problems by converging erasure coding with DQN to learn dynamically changing network ele-ments. Using the SDN controller, DQN-EC collects the status, number, and block size of nodes pos-sessing stored blocks during erasure coding. The fat-tree network topology used for experimental evaluation collects elements of typical network packets, the bandwidth of the nodes and switches, and other information. The data collected undergo deep reinforcement learning to avoid node and switch failures and provide optimized routing paths by selecting switches that efficiently conduct block transfers. DQN-EC achieves a 2.5-times-faster block transmission time and 0.4-times-higher network throughput than open shortest path first (OSPF) routing algorithms. The bottleneck bandwidth and transmission link cost can be reduced, improving the recovery time approximately two-fold.

Cite

CITATION STYLE

APA

Shin, D. J., & Kim, J. J. (2021). Deep reinforcement learning-based network routing technology for data recovery in exa-scale cloud distributed clustering systems. Applied Sciences (Switzerland), 11(18). https://doi.org/10.3390/app11188727

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free