一种在线存储共享方法和系统的制作方法

文档序号:7779445阅读:202来源:国知局
一种在线存储共享方法和系统的制作方法
【专利摘要】本发明公开了一种在线存储共享方法和系统,以节省网络资源,减小传输成本。所述方法包括:个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、节点索引信息和文件的保存路径上传至数据中心;个人电脑消息代理通过数据中心将文件更新消息交互至移动终端消息代理;移动终端消息代理通知移动终端客户端所述个人电脑客户端的文件发生变化;在收到移动终端客户端发送的请求后,数据中心通过与移动终端数据交互服务器的交互,将发生变化的数据块同步至移动终端客户端。本发明实施例提供的方法不必上传和下载整个文件,极大地减少了数据传输量,节约了珍贵的网络带宽资源,降低了数据传输成本。
【专利说明】一种在线存储共享方法和系统
【技术领域】
[0001]本发明涉及云存储领域,具体涉及一种在线存储共享方法和系统。
【背景技术】
[0002]随着互联网技术的不断发展,互联网中的内容也越来越丰富,从图片、软件、文档、音频到视频,类型多样,个人的存储需求的多样性和当前国内的带宽资源对在线存储系统提出了新的挑战。尽管目前相关在线存储系统为个人提供的配额已经能够满足用户对存储空间的需求,然而,网络带宽资源的增长速度远远落后于存储空间的增长,这种资源的不匹配已经严重制约了在线存储系统的使用,同时也影响了用户体验。例如,在企业局域网内,为了网络资源管理上的便利,系统管理员通常会对单台计算机的网络带宽、下载速度做出限制,这些措施限制了个人用户的数据传输能力。在国内大部分地区,数据传输需求的增长高于网络带宽的增长。例如,一部普通的高清电影可以达到4GB以上,在一般局域网内下载时间可能达到数小时,如何有效利用网络这种稀缺资源,在线云存储系统中体现的尤为重要。
[0003]现有技术提供的一种在线存储系统是互联网上比较流行的云存储系统(即在线网盘),例如,dropbox、百度网盘、金山网盘和腾讯网盘,这些网盘的工作流程如下:
[0004]I) PC客户端将文件数据通过http、ftp或自定义协议传输到数据上载服务器,数据上载服务器将数据保存到云端分布式文件系统;
[0005]2)数据上载服务器通知PC客户端上传成功;
[0006]3) PC客户端通知其对应的PC消息代理服务器,消息内容包括成功上传文件的路径及其对应的描述信息;
[0007]4) PC消息代理服务器将消息发布到消息队列;
[0008]5)消息队列通知Mobile消息代理服务器云端有新消息;
[0009]6) Mobile消息代理服务器通知Mobile客户端有数据需要下载;
[0010]7) Mobile客户端发送请求到下载服务器;
[0011]8)下载服务器返回Mobile请求的数据;
[0012]9) Mobile客户端通知其对应的Mobile消息代理服务器,完成数据下载;
[0013]10) Mobile消息代理服务器删除该消息。
[0014]然而,上述现有技术提供的在线存储系统的缺陷在于网络资源被浪费。以常见使用场景文件同步为例,本地文件如果被修改,现有在线存储系统客户端会将整个修改过后的文件上传至云端存储服务器。事实上,这个过程发生了不必要的数据传输。特别是在无线互联网环境下,浪费了数据流量,增加了数据传输成本。

【发明内容】

[0015]本发明实施例提供一种在线存储共享方法和系统,以节省网络资源,减小传输成本。[0016]本发明实施例提供一种在线存储共享方法,所述方法包括:
[0017]个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心;
[0018]个人电脑消息代理通过所述数据中心,将文件更新消息交互至移动终端消息代理,所述文件更新消息为所述个人电脑客户端的文件发生变化的通知消息;
[0019]所述移动终端消息代理根据所述文件更新消息,通知移动终端客户端所述个人电脑客户端的文件发生变化;
[0020]在收到移动终端客户端发送的请求后,所述数据中心通过与移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。
[0021]本发明另一实施例提供一种在线存储共享系统,所述在线存储共享系统包括个人电脑数据交互服务器、数据中心、个人电脑消息代理、移动终端消息代理和移动终端数据交互服务器;
[0022]所述个人电脑数据交互服务器,用于将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至所述数据中心;
[0023]所述个人电脑消息代理,用于通过所述数据中心,将文件更新消息交互至所述移动终端消息代理,所述文件更新消息为所述个人电脑客户端的文件发生变化的通知消息;
[0024]所述移动终端消息代理,用于根据所述文件更新消息,通知移动终端客户端所述个人电脑客户端的文件发生变化;
[0025]所述数据中心还用于在收到移动终端客户端发送的请求后,通过与所述移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。
[0026]从上述本发明实施例可知,由于个人电脑数据交互服务器只是将储存在个人电脑客户端的文件发生变化的数据块、发生变化的数据块对应的节点索引信息和文件的保存路径上传至数据中心,移动终端消息代理根据文件更新消息通知移动终端客户端个人电脑客户端的文件发生变化,在收到移动终端客户端发送的请求后,数据中心通过与移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。因此,与现有技术提供的在线存储系统将整个文件上传和下载相比,本发明实施例提供的方法不必上传和下载整个文件,极大地减少了数据传输量,节约了珍贵的网络带宽资源,降低了数据传输成本。
【专利附图】

【附图说明】
[0027]图1是本发明实施例提供的在线存储共享方法的基本流程示意图;
[0028]图2_a是本发明实施例提供的在线存储共享系统逻辑结构示意图;
[0029]图2_b是本发明另一实施例提供的在线存储共享系统逻辑结构示意图;
[0030]图3是本发明另一实施例提供的在线存储共享系统逻辑结构示意图;
[0031]图4是本发明另一实施例提供的在线存储共享系统逻辑结构示意图;
[0032]图5_a是本发明另一实施例提供的在线存储共享系统逻辑结构示意图;
[0033]图5_b是本发明另一实施例提供的在线存储共享系统逻辑结构示意图;
[0034]图5-c是本发明另一实施例提供的在线存储共享系统逻辑结构示意图;[0035]图6是本发明实施例提供的个人电脑客户端识别文件发生变化的数据块和所述发生变化的数据块对应的节点索引示意图。
【具体实施方式】
[0036]本发明实施例提供一种在线存储共享方法,包括:个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心;个人电脑消息代理通过所述数据中心,将文件更新消息交互至移动终端消息代理,所述文件更新消息为所述个人电脑客户端的文件发生变化的通知消息;所述移动终端消息代理根据所述文件更新消息,通知移动终端客户端所述个人电脑客户端的文件发生变化;在收到移动终端客户端发送的请求后,所述数据中心通过与移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。本发明实施例还提供相应的在线存储共享系统。以下分别进行详细说明。
[0037]本发明实施例的在线存储共享方法的基本流程可参考图1,该方法可应用于数据中心(Data Center, DC),主要包括如下步骤SlOl至步骤S104:
[0038]S101,个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心。
[0039]在本发明实施例中,数据中心包含分布式文件系统。作为本发明一个实施例,个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心具体可以是:个人电脑数据交互服务器接收个人电脑客户端发送的序列化数据、发生变化的数据块对应的节点索引信息和所述文件的保存路径;个人电脑数据交互服务器将所述序列化数据反序列化;个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至分布式文件系统,其中,序列化数据为对发生变化的数据块进行序列化后得到的数据。
[0040]S102,个人电脑消息代理通过数据中心,将文件更新消息交互至移动终端消息代理,所述文件更新消息为所述个人电脑客户端的文件发生变化的通知消息。
[0041]在本发明实施例中,数据中心包含消息订阅推送系统。作为本发明一个实施例,个人电脑消息代理通过数据中心,将文件更新消息交互至移动终端消息代理具体可以是:个人电脑消息代理将文件更新消息发送至消息订阅推送系统,消息订阅推送系统将所述文件更新消息转发至移动终端消息代理。
[0042]S103,移动终端消息代理根据文件更新消息,通知移动终端客户端个人电脑客户端的文件发生变化。
[0043]S104,在收到移动终端客户端发送的请求后,数据中心通过与移动终端数据交互服务器的交互,将发生变化的数据块同步至所述移动终端客户端。
[0044]在本发明实施例中,数据中心包含分布式文件系统。作为本发明一个实施例,在收到移动终端客户端发送的请求后,数据中心通过与移动终端数据交互服务器的交互,将发生变化的数据块同步至移动终端客户端具体可以是:分布式文件系统接收移动终端数据交互服务器转发的来自移动终端客户端的请求,将所述发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至移动终端数据交互服务器,以使所述移动终端数据交互服务器将发生变化的数据块和发生变化的数据块对应的节点索引信息发送至移动终端客户端。
[0045]在上述本发明实施例提供的方法中,个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心之前,所述方法还包括:个人电脑客户端识别文件发生变化的数据块和所述发生变化的数据块对应的索引节点,将所述文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径发送至个人电脑数据交互服务器。由于在个人电脑客户端和个人电脑数据交互服务器同时实现文件快照功能,实现文件的版本管理功能,因此,可以让用户快速有效地获取任意时间的文件版本,增强了用户体验。
[0046]从上述本发明实施例提供的在线存储共享方法可知,由于个人电脑数据交互服务器只是将储存在个人电脑客户端的文件发生变化的数据块、发生变化的数据块对应的节点索引信息和文件的保存路径上传至数据中心,移动终端消息代理根据文件更新消息通知移动终端客户端个人电脑客户端的文件发生变化,在收到移动终端客户端发送的请求后,数据中心通过与移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。因此,与现有技术提供的在线存储系统将整个文件上传和下载相比,本发明实施例提供的方法不必上传和下载整个文件,极大地减少了数据传输量,节约了珍贵的网络带宽资源,降低了数据传输成本。
[0047]下面对用于执行上述在线存储共享方法的本发明实施例的在线存储共享系统进行说明,其基本逻辑结构参考附图2-a。为了便于说明,附图2-a示例的在线存储共享系统仅仅示出了与本发明实施例相关的部分。主要包括个人电脑数据交互服务器202、数据中心201、个人电脑消息代理203、移动终端消息代理205和移动终端数据交互服务器204。附图2-b是本发明另一实施例提供的在线存储共享系统,主要包括个人电脑数据交互服务器202、数据中心201、个人电脑消息代理203、移动终端消息代理205、移动终端数据交互服务器204、个人电脑客户端206和移动终端客户端207,其中,数据中心201包括消息订阅推送系统2011、结构化数据库2012、认证授权服务器2013和分布式文件系统2014。附图2_a或2-b示例的在线存储共享系统中,虚线箭头表示消息或命令流的传输,实现箭头表示数据流的传输,各器件的基本功能说明如下:
[0048]个人电脑客户端206运行于个人计算机,主要用于上传、同步和下载数据,通过互联网与数据中心201的分布式文件系统2014交互;
[0049]移动终端客户端207与个人电脑客户端206的功能类似类似,不同的是移动终端客户端207运行于移动设备中,例如,智能手机和PDA等;
[0050]个人电脑消息代理203与个人电脑客户端206交互,为个人电脑客户端206提供登录和认证等功能,接收来自个人电脑客户端206的文件操作消息,例如,创建文件、删除文件、更新文件和查找文件等文件操作消息,以及接收来自消息订阅推送系统2011的消息;
[0051]个人电脑数据交互服务器202为个人电脑客户端206提供数据上传、下载的功能。将数据存放于分布式文件系统2014或从分布式文件系统2014获取数据;
[0052]移动终端消息代理205与移动终端客户端207交互,为移动终端客户端207提供登录和认证等功能,接收来自移动终端客户端207的文件操作消息,例如,创建文件、删除文件、更新文件和查找文件等文件操作消息,接收来自消息订阅推送系统2011的消息;
[0053]移动终端数据交互服务器204,为移动终端客户端207提供数据上传、下载的功能。将数据存放于分布式文件系统2014或从分布式文件系统2014获取数据;
[0054]分布式文件系统2014运行于数据中心201,保存全部用户上传的非结构化数据,例如图片、视频和文档等,通过备份数据提高系统的冗余性,通过将数据分块提高系统的并发访问性能;
[0055]结构化数据库2012运行于数据中心201,保存全部用户相关的结构化数据,例如,用户名和密码等;
[0056]消息订阅推送系统2011运行于数据中心201,是对等客户端,例如个人电脑客户端206和移动终端客户端207之间消息传输的载体。例如,个人电脑客户端206上传文件成功后,分别经过个人电脑消息代理203、消息订阅推送系统2011和移动终端消息代理205发送消息至移动终端客户端207,通知移动终端客户端207进行数据同步;
[0057]认证授权服务器2013运行于数据中心201,任意客户端(包括个人电脑客户端206和移动终端客户端207)的每次操作均需要得到认证授权服务器2013的权限判断。
[0058]除上述基本功能外,以下结合附图2_a,详细说明本发明实施例提供的在线存储共享系统的各器件如下:
[0059]个人电脑数据交互服务器202,用于将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心 201 ;
[0060]个人电脑消息代理203,用于通过数据中心201,将文件更新消息交互至移动终端消息代理205,所述文件更新消息为个人电脑客户端的文件发生变化的通知消息;
[0061]移动终端消息代理205,用于根据文件更新消息,通知移动终端客户端个人电脑客户端的文件发生变化;
[0062]数据中心201还用于在收到移动终端客户端发送的请求后,通过与移动终端数据交互服务器204的交互,将发生变化的数据块同步至移动终端客户端。
[0063]附图2-a示例的数据中心201包含分布式文件系统301,如附图3所示本发明另一实施例提供的在线存储共享系统。在附图3示例的在线存储共享系统中,个人电脑数据交互服务器202用于将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心201,具体为:个人电脑数据交互服务器202用于接收个人电脑客户端发送的序列化数据、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径,将所述序列化数据反序列化,将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至分布式文件系统301,其中,所述序列化数据为对发生变化的数据块进行序列化后得到的数据。所谓序列化,是指将数据变成一组有逻辑关系的字节流,数据在网络上传输之前进行的一种编码行为。
[0064]在附图3示例的在线存储共享系统中,数据中心201还用于在收到移动终端客户端发送的请求后,通过与移动终端数据交互服务器204的交互,将发生变化的数据块同步至移动终端客户端具体为:分布式文件系统301用于接收移动终端数据交互服务器204转发的来自移动终端客户端的请求,将发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至移动终端数据交互服务器204,以使移动终端数据交互服务器204将发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至移动终端客户端。
[0065]附图2-a示例的数据中心201包消息订阅推送系统401,如附图4所示本发明另一实施例提供的在线存储共享系统。在附图4示例的在线存储共享系统中,个人电脑消息代理203用于通过数据中心201,将文件更新消息交互至移动终端消息代理205具体为:个人电脑消息代理203用于将文件更新消息发送至消息订阅推送系统401,将文件更新消息转发至移动终端消息代理205。
[0066]上述附图2-a、附图3或附图4任一示例的在线存储共享系统还包括个人电脑客户端501,如附图5-a至附图5-c任一示例提供的在线存储共享系统。个人电脑客户端501用于识别文件发生变化的数据块和所述发生变化的数据块对应的索引节点,将所述文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径发送至个人电脑数据交互服务器202。
[0067]在附图5-a至附图5-c任一示例提供的在线存储共享系统中,个人电脑客户端501使用文件驱动技术识别文件发生变化的数据块和所述发生变化的数据块对应的节点索引,其示意图如附图6所示,说明如下:
[0068]文件(file)由A、B、C、D、E、F等6个索引节点和这6个索引节点指向的数据块构成,如图6的左边部分所示。在某一个时刻,文件被修改,此处假设是索引节点F指向的数据块发生了改变,并且同时增加了索引节点G对应的数据块,形成了文件-1 (file-1),file-1由A、B、C、D、E、F’、G等7个索引节点指向的数据块构成,如图6的中间部分所示。文件file-Ι在文件file的基础上发生了部分变化,如图6的右边部分所示。因此在进行文件同步时,可以只将发生了变化的部分上传至个人电脑数据交互服务器202。
[0069]从附图6示意的个人电脑客户端501使用文件驱动技术识别文件发生变化的数据块和所述发生变化的数据块对应的节点索引可知,由于在个人电脑客户端和个人电脑数据交互服务器同时实现文件快照功能,实现文件的版本管理功能,因此,可以让用户快速有效地获取任意时间的文件版本,增强了用户体验。
[0070]需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0071]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
[0072]以上对本发明实施例所提供的在线存储共享方法和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种在线存储共享方法,其特征在于,所述方法包括: 个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心; 个人电脑消息代理通过所述数据中心,将文件更新消息交互至移动终端消息代理,所述文件更新消息为所述个人电脑客户端的文件发生变化的通知消息; 所述移动终端消息代理根据所述文件更新消息,通知移动终端客户端所述个人电脑客户端的文件发生变化; 在收到移动终端客户端发送的请求后,所述数据中心通过与移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。
2.根据权利要求1所述的方法,其特征在于,所述数据中心包含分布式文件系统,所述个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心,包括: 所述个人电脑数据交互服务器接收所述个人电脑客户端发送的序列化数据、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径,所述序列化数据为对发生变化的数据块进行序列化后得到的数据; 所述个人电脑数据交互服务器将所述序列化数据反序列化; 所述个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至所述分布式文件系统。`
3.根据权利要求1所述的方法,其特征在于,所述数据中心包含消息订阅推送系统,所述个人电脑消息代理通过所述数据中心,将文件更新消息交互至移动终端消息代理,包括: 所述个人电脑消息代理将所述文件更新消息发送至所述消息订阅推送系统; 所述消息订阅推送系统将所述文件更新消息转发至所述移动终端消息代理。
4.根据权利要求1所述的方法,其特征在于,所述数据中心包含分布式文件系统,所述在收到移动终端客户端发送的请求后,所述数据中心通过与移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端,包括: 所述分布式文件系统接收所述移动终端数据交互服务器转发的来自所述移动终端客户端的请求; 所述分布式文件系统将所述发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至移动终端数据交互服务器,以使所述移动终端数据交互服务器将所述发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至所述移动终端客户端。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述个人电脑数据交互服务器将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心之前,所述方法还包括: 所述个人电脑客户端识别所述文件发生变化的数据块和所述发生变化的数据块对应的索引节点; 所述个人电脑客户端将所述文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径发送至所述个人电脑数据交互服务器。
6.一种在线存储共享系统,其特征在于,所述在线存储共享系统包括个人电脑数据交互服务器、数据中心、个人电脑消息代理、移动终端消息代理和移动终端数据交互服务器; 所述个人电脑数据交互服务器,用于将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至所述数据中心; 所述个人电脑消息代理,用于通过所述数据中心,将文件更新消息交互至所述移动终端消息代理,所述文件更新消息为所述个人电脑客户端的文件发生变化的通知消息; 所述移动终端消息代理,用于根据所述文件更新消息,通知移动终端客户端所述个人电脑客户端的文件发生变化; 所述数据中心还用于在收到移动终端客户端发送的请求后,通过与所述移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端。
7.根据权利要求6所述的在线存储共享系统,其特征在于,所述数据中心包含分布式文件系统,所述个人电脑数据交互服务器用于将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至数据中心,具体为: 所述个人电脑数据交互服务器,用于接收所述个人电脑客户端发送的序列化数据、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径,将所述序列化数据反序列化,将储存在个人电脑客户端的文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径上传至所述分布式文件系统,所述序列化数据为对发生变化的数据块进行序列化后得到的数据。
8.根据权利要求6所述的在线存储共享系统,其特征在于,所述数据中心包含消息订阅推送系统,所述个人电脑消息代理用于通过所述数据中心,将文件更新消息交互至移动终端消息代理具体为: 所述个人电脑消息代理,用于将所述文件更新消息发送至所述消息订阅推送系统; 所述消息订阅推送系统,用于将所述文件更新消息转发至所述移动终端消息代理。
9.根据权利要求6所述的在线存储共享系统,其特征在于,所述数据中心包含分布式文件系统,所述数据中心还用于在收到移动终端客户端发送的请求后,通过与所述移动终端数据交互服务器的交互,将所述发生变化的数据块同步至所述移动终端客户端具体为: 所述分布式文件系统,用于接收移动终端数据交互服务器转发的来自所述移动终端客户端的请求,将所述发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至移动终端数据交互服务器,以使所述移动终端数据交互服务器将所述发生变化的数据块和所述发生变化的数据块对应的节点索引信息发送至所述移动终端客户端。
10.根据权利要求6至9任意一项所述的在线存储共享系统,其特征在于,所述在线存储共享系统还包括: 个人电脑客户端,用于识别所述文件发生变化的数据块和所述发生变化的数据块对应的索引节点,将所述文件发生变化的数据块、所述发生变化的数据块对应的节点索引信息和所述文件的保存路径发送至所述个人电脑数据交互服务器。
【文档编号】H04L29/08GK103685497SQ201310656701
【公开日】2014年3月26日 申请日期:2013年12月6日 优先权日:2013年12月6日
【发明者】熊文, 喻之斌, 须成忠 申请人:中国科学院深圳先进技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1