Journal of Xidian University ›› 2020, Vol. 47 ›› Issue (6): 139-147.doi: 10.19665/j.issn1001-2400.2020.06.020

• Special Issue: Information Transmission and Access Technologies for B5G/6G • Previous Articles     Next Articles

Cloned piggybacking framework for distributed storage

ZHANG Lu1(),SUN Rong1,2(),LIU Jingwei3   

  1. 1. State Key Laboratory of Integrated Services Networks, Xidian University, Xi’an 710071, China
    2. Xiamen Key Laboratory of Mobile Multimedia Communications, Huaqiao University, Xiamen 361021, China
    3. Shaanxi Key Laboratory of Blockchain and Secure Computing, Xidian University, Xi’an 710071, China
  • Received:2020-06-28 Online:2020-12-20 Published:2021-01-06
  • Contact: Rong SUN E-mail:zhanglu123@stu.xidian.edu.cn;rsun@mail.xidian.edu.cn

Abstract:

With the rapid development of 5G technology, distributed storage systems are popular with its features such as low cost, high availability, high throughput and massive storage capacity. Due to the frequent node failures, it is important to adopt data fault tolerance technology to ensure the reliability of data. In recent years, the piggybacking framework has received extensive attention for its excellent repair properties. In this paper, we propose a cloned piggybacking framework design to optimize average repair bandwidth and repair locality. Different from other piggybacking frameworks, the piggybacking and repairing methods are carried out on one set of nodes. Then the corresponding nodes in other groups are piggybacked in the same way. The trade-off between repair bandwidth and repair locality is established by the idea of “one parity node only piggybacks symbols from one substripe”. Compared with the existing piggybacking framework, the cloned piggybacking framework is simple in design and can further reduce the repair bandwidth of information nodes.

Key words: abstract syntax tree, deep learning, recurrent neural network, vulnerability mining, distributed storage, piggybacking framework, repair bandwidth, repair locality

CLC Number: 

  • TP311.5