首页 | 本学科首页   官方微博 | 高级检索  
     

一种云存储服务客户端增量同步算法
引用本文:吕瀛,刘杰,马志柔,叶丹.一种云存储服务客户端增量同步算法[J].计算机系统应用,2014,23(10):152-157.
作者姓名:吕瀛  刘杰  马志柔  叶丹
作者单位:1. 中国科学院软件研究所 软件工程技术研究开发中心,北京 100190; 中国科学院研究生院,北京 100049
2. 中国科学院软件研究所 软件工程技术研究开发中心,北京,100190
基金项目:国家自然科学基金(61202065);国家高技术研究发展计划(863)(2012AA011204);国家科技支撑计划(2012BAH14B02)
摘    要:随着云计算技术的飞速发展,越来越多的用户选择使用云存储服务来保存个人文件。云存储共享与协作技术允许用户之间共享云端文件,支持其他用户通过各种智能终端上的客户端对文件进行读写操作。云存储共享与协作技术带来了文件历史版本大规模共享场景的需求,这对云存储系统的并发I/O性能是极大的考验。针对云存储服务共享场景的特点,挖掘文件历史版本之间的关系,采用基于增量传输的优化技术来提升云存储系统的传输性能。在此基础上,优化算法中强弱校验过程的内存占用和磁盘读写,利用文件历史版本数据优化同步流程,有效的减少数据传输量,并且提高系统的存储性能,适用于带宽有限和网络不稳定和大规模共享同步等极端场景。

关 键 词:同步算法  云存储服务  共享同步  多客户端  并发
收稿时间:2014/2/23 0:00:00
修稿时间:2014/3/20 0:00:00

Increment Based Data Transmission Technique for Cloud Storage Service
LV Ying,LIU Jie,MA Zhi-Rou and YE Dan.Increment Based Data Transmission Technique for Cloud Storage Service[J].Computer Systems& Applications,2014,23(10):152-157.
Authors:LV Ying  LIU Jie  MA Zhi-Rou and YE Dan
Affiliation:Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;Graduate University of Chinese Academy of Sciences, Beijing 100049, China;Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
Abstract:With the fast development of cloud computing technology, more and more users choose cloud storage to store personal files. Storage and share technique allows users share files and visit others' files with different kinds of client on the cloud. Storage and share technique brings the demand of large-scale share scene for the versioned files. This is a big challenge for the performance of simultaneously I/O. In this paper, according to the characters of the share scene in cloud storage, we try to dig the relationships between the versions of the file and take the increment based data transmission technique. By doing this, we optimized the performance of rolling checksum skill in increment algorithm and reduce the transmission quantity and improve system storage performance. In addition, this technique can help data transmission work in limited bandwidth and network instability scenario and large-scale share-synchronization scenario.
Keywords:synchronization algorithm  cloud storage service  share-synchronization  multi-client  simultaneously
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号