信息网络安全 ›› 2019, Vol. 19 ›› Issue (2): 53-59.doi: 10.3969/j.issn.1671-1122.2019.02.007
收稿日期:
2018-11-15
出版日期:
2019-02-10
发布日期:
2020-05-11
作者简介:
作者简介:李帅(1992—),男,山西,硕士研究生,主要研究方向为数据存储;刘晓洁(1965—),女,江苏,教授,硕士,主要研究方向为网络信息对抗与保护技术、数字虚拟资产保护技术;徐兵(1993—),男,湖北,硕士研究生,主要研究方向为网络与信息安全。
基金资助:
Shuai LI1, Xiaojie LIU2(), Bing XU1
Received:
2018-11-15
Online:
2019-02-10
Published:
2020-05-11
摘要:
随着云计算的广泛应用,云数据安全已经变得愈发重要。云数据安全一个重要的领域就是云数据容灾备份。而当前各种主流的云平台在数据容灾备份过程中大多使用的是Rsync同步算法。Rsync同步算法是一种高效的文件数据同步算法,但在面对复杂的云存储环境时,数据备份大多以磁盘为单元进行。而Rsync同步算法面对数据量大、分区目录结构复杂的磁盘数据时,存在对未变化文件判定效率低下及对新增文件同步效率低下的问题。文章针对这一问题,提出一种基于目录哈希树的磁盘数据同步方法。该方法在保持与原磁盘目录树拓扑结构一致的条件下,通过利用目录哈希树,能够快速确定文件的异同,并对差异文件使用Rsync同步算法,从而实现对新增文件的同步。实验结果表明,该方法与单一使用Rsync的方法相比能更有效地对磁盘数据进行同步,提升了同步效率。
中图分类号:
李帅, 刘晓洁, 徐兵. 一种基于目录哈希树的磁盘数据同步方法研究[J]. 信息网络安全, 2019, 19(2): 53-59.
Shuai LI, Xiaojie LIU, Bing XU. Research on a Disk Data Synchronization Method Based on Directory Hash Tree[J]. Netinfo Security, 2019, 19(2): 53-59.
[1] | FENG Chaosheng, QIN Zhiguang, YUAN Ding.Techniques of Secure Storage for Cloud Data[J]. Chinese Journal of Computers, 2015, 38(1): 150-163. |
冯朝胜, 秦志光, 袁丁. 云数据安全存储技术[J]. 计算机学报, 2015,38(1):150-163. | |
[2] | XIANG Fei, LIU Chuanyi, FANG Binxing, et al.Novel “Rich Cloud” Based Data Disaster Recovery Strategy[J]. Transactions of Communications, 2017, 34(6): 92-101. |
项菲,刘川意,方滨兴,等. 新的基于云计算环境的数据容灾策略[J]. 通信学报,2017,34(6):92-101. | |
[3] | XU Dan.Research of Fast Remote File Synchronization Technique under Limited Network[D]. Beijing: Beijing University of Posts and Telecommunications, 2011. |
徐旦. 低带宽环境下远程文件同步技术研究[D]. 北京:北京邮电大学,2011. | |
[4] | LIANG Limu, LIUXiaojie, HU Xiaoqin, et al.Design and Implementation of a Low-bandwidth Network File Synchronization Method[J]. Journal of Sichuan University: Natural Science Edition, 2011, 48(1): 55-60. |
梁丽木,刘晓洁,胡晓勤,等. 一种低带宽网络文件同步方法的设计与实现[J]. 四川大学学报:自然科学版,2011,48(1):55-60. | |
[5] | TRIDGELL A,MACKERRAS P. The Rsync Algorithm[EB/OL]. ,1998-11-9. |
[6] | ZHANG Jing, WANG Shaokui, HAO Xiliang, et al.An Improved Two-wheel Synchronization Algorithm Based on Rsync Algorithm[J]. Data Communications, 2017, 28(1): 52-54. |
张静,王少奎,郝希亮,等. 一种基于Rsync算法的改进型两轮同步算法[J]. 数据通信,2017,28(1):52-54. | |
[7] | TRIDGELL A.Efficient Algorithms for Sorting and Synchronization[D]. Canberra: Australian National University, 1999. |
[8] | BAI Yunfei.Design and Implementation of File Synchronization System Based on Improved Rsync Algorithm [D]. Beijing: University of Chinese Academy of Sciences, 2013. |
白云飞. 基于改进的Rsync算法的文件同步系统设计与实现[D].北京:中国科学院大学,2013. | |
[9] | GHOBADI A, MAHDIZADEH E H, KEE Y L, et al.Pre-processing Directory Structure for Improved Rsync Transfer Performance[C]//IEEE. 2011 13th International Conference on Advanced Communication Technology (ICACT), February 13-16, 2011, Seoul, South Korea. New York: IEEE, 2011: 1043-1048. |
[10] | PUMAMA F, USAGAWA T, IJTIHADIE R M.Rsync and Rdiff Implementation on Moodle's Backup and Restore Feature for Course Synchronization over the Network[C]//IEEE. Region 10 Symposium (TENSYMP), May 9-11, 2016, Bali, Indonesia. New York: IEEE, 2016: 24-29. |
[11] | YANG Yixian, YAO Wenbin, CHEN Zhao.Review of Disaster Backup and Recovery Technology of Information System[J]. Journal of Beijing University of Posts and Telecommunications, 2010, 33(2): 1-6. |
杨义先,姚文斌,陈钊. 信息系统灾备技术综论[J]. 北京邮电大学学报,2010,33(2):1-6. | |
[12] | LIU Weiping.Study on Technology of Data Error Tolerance and Disaster Tolerance in Network Storage [D]. Xi’an: Northwestern Polytechnical University, 2006. |
刘卫平. 网络存储中的数据容错与容灾技术研究[D]. 西安:西北工业大学,2006. | |
[13] | LI Zhen.Design and Implementation of Remote File Synchronization Based on Rsync Algorithm [D]. Beijing: Beijing University of Posts and Telecommunications, 2010. |
李贞. 基于Rsync算法的远程文件同步系统的设计与实现[D].北京:北京邮电大学,2010. | |
[14] | ZHOU Ping.A Dynamic Adaptive Method of File Difference Synchronization [D]. Chengdu: Sichuan University, 2014. |
周平. 一种动态自适应的文件差异同步方法[D].成都:四川大学,2014. | |
[15] | WEN Shuangquan.Design and Implementation of a Synchronous Network Storage System Based on Cloud Storage [D]. Jinan: Shandong University, 2010. |
文双全. 一种基于云存储的同步网络存储系统的设计与实现[D]. 济南:山东大学,2010. | |
[16] | XIONG Yuanyuan.Improvement and Implementation of a Data Synchronization Mechanism Based on Cloud Storage [D]. Wuhan: Hubei University, 2017. |
熊媛媛. 一种基于云存储的数据同步机制的改进与实现[D]. 武汉:湖北大学,2017. | |
[17] | LIU Xigang.Design and Implementation of Cloud Platform File Synchronization System Based on Rsync Algorithm [D]. Chengdu: University of Electronic Science and Technology of China, 2013. |
刘西岗. 基于Rsync算法的云平台文件同步系统设计与实现[D]. 成都:电子科技大学,2013. |
[1] | 李晓冉, 郝蓉, 于佳. 具有数据上传管控的无证书可证明数据持有方案[J]. 信息网络安全, 2020, 20(1): 83-88. |
[2] | 刘建华, 郑晓坤, 郑东, 敖章衡. 基于属性加密且支持密文检索的安全云存储系统[J]. 信息网络安全, 2019, 19(7): 50-58. |
[3] | 侯林, 李明洁, 徐剑, 周福才. 基于变长认证跳表的分布式动态数据持有证明模型[J]. 信息网络安全, 2019, 19(7): 67-74. |
[4] | 秦中元, 韩尹, 张群芳, 朱雪金. 一种改进的多私钥生成中心云存储访问控制方案[J]. 信息网络安全, 2019, 19(6): 11-18. |
[5] | 邵必林, 李肖俊, 边根庆, 赵煜. 云存储数据完整性审计技术研究综述[J]. 信息网络安全, 2019, 19(6): 28-36. |
[6] | 黑一鸣, 刘建伟, 张宗洋, 喻辉. 基于区块链的可公开验证分布式云存储系统[J]. 信息网络安全, 2019, 19(3): 52-60. |
[7] | 赵星, 王晓东, 张串绒. 一种基于数据漂移的动态云安全存储机制[J]. 信息网络安全, 2019, 19(10): 65-73. |
[8] | 秦中元, 韩尹, 朱雪金. 基于改进DGHV算法的云存储密文全文检索研究[J]. 信息网络安全, 2019, 19(1): 8-8. |
[9] | 鲁秀青, 咸鹤群. 云存储中基于用户授权的大数据完整性审计方案[J]. 信息网络安全, 2018, 18(4): 32-37. |
[10] | 马苗立, 张洪波, 丁卫颖. 基于字节级优化更新的云存储增量式网络编码方法研究[J]. 信息网络安全, 2018, 18(11): 18-26. |
[11] | 赵萌, 丁勇, 王玉珏. 指定审计员的云数据安全存储方案[J]. 信息网络安全, 2018, 18(11): 66-72. |
[12] | 张键红, 孟宏欣. 云存储中一种基于链表的动态去重方案研究[J]. 信息网络安全, 2017, 17(8): 14-18. |
[13] | 蒋凡, 魏弋翔, 庄严, 张静波. 安全私有云有效应对勒索病毒的原理分析[J]. 信息网络安全, 2017, 17(8): 83-88. |
[14] | 陈兰香, 邱林冰. 基于Merkle哈希树的可验证密文检索方案[J]. 信息网络安全, 2017, 17(4): 1-8. |
[15] | 张键红, 李鹏燕. 一种有效的云存储数据完整性验证方案[J]. 信息网络安全, 2017, 17(3): 1-5. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||