Journal of Xidian University ›› 2023, Vol. 50 ›› Issue (3): 132-141.doi: 10.19665/j.issn1001-2400.2023.03.013

• Computer Science and Technology & Cyberspace Security • Previous Articles     Next Articles

New grouped piggybacking framework for distributed storage

WANG Yubo1(),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:2022-08-16 Online:2023-06-20 Published:2023-10-13
  • Contact: Rong SUN E-mail:ybwang21@stu.xidian.edu.cn;rsun@mail.xidian.edu.cn;jwliu@mail.xidian.edu.cn

Abstract:

With the rapid development of Internet technology,the explosive growth of the global data volume has led to a serious challenge to the reliability and availability of distributed storage systems.As an efficient data fault-tolerant technology,the piggybacking framework has become a research hotspot in recent years.Most piggybacking frameworks reduce the repair bandwidth by sacrificing the number of substripes and the repair degree,in which the amount of data saved in the process of repairing ineffective nodes usually cannot effectively improve the disk reading efficiency.For the above situation,a novel grouped piggybacking framework is proposed,which can reduce both the number of substripes and the repair degree of information nodes while ensuring a low repair bandwidth,thereby improving the Input/Output(I/O) performance of distributed storage systems.In the novel framework,the parity nodes are divided into two parts,and information symbols and parity symbols are grouped according to certain rules so as to be piggybacked into the corresponding parity nodes.The process is simple to implement.Using the proposed framework,information nodes and parity nodes can be effectively repaired at the same time,which not only reduces the number of substripes,but also makes it to have a strong comprehensive repair ability when the number of parity nodes is large.Compared with other piggybacking frameworks,the new grouped piggybacking framework can better balance the repair bandwidth,the repair degree and the number of substripes,and is suitable for application in actual systems.

Key words: distributed storage, piggybacking framework, the number of substripes, repair degree, repair bandwidth

CLC Number: 

  • TN911.22