[发明专利]一种云服务文件管理系统在审
| 申请号: | 201210116423.0 | 申请日: | 2012-04-19 |
| 公开(公告)号: | CN103379150A | 公开(公告)日: | 2013-10-30 |
| 发明(设计)人: | 王剑锋;崔长浩;吴建伟 | 申请(专利权)人: | 北京智慧风云科技有限公司;爱国者数码科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100028 北京市朝阳区朝*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务 文件 管理 系统 | ||
【技术领域】
本发明涉及网络信息存储领域,特别地提供一种云服务文件管理系统。
【背景技术】
随着网络技术的不断发展,网络已经成为人们生活中不可缺少的沟通工具。人们如果希望在不同地方获取自己的文件,则可将该文件保存在移动U盘或者移动硬盘中随身携带,也可将该文件上传至网络存储平台中,例如上传至网易邮箱或者新浪UC等软件实现的网络硬盘中。用户在其他地点通过计算机登陆至该平台后,即可以方便的使用其中保存的文件。
用户在使用网络存储产品备份文件的过程中,当把本地某个文件保存到服务器中后,如果用户在某个时刻通过计算机终端对该已备份的文件进行修改后,如果需要网络存储产品中的备份文件与修改后的文件内容保持一致,则需要用户将修改后的文件上传至服务器以覆盖之前所备份的文件。上传过程中,修改后的文件需要全部上传后来覆盖之前所备份的文件,对于容量较小的文件而言整个上传的过程不会浪费太多时间,然而对于一些容量较大的文件,例如高清视频文件,这样的更新上传方式会浪费较多的时间。
【发明内容】
本发明所要解决的技术问题是提供一种云服务文件文件管理系统,其能够对更新文件进行辨别,并且只上传更新内容至文件存储系统中,而不是以传统的文件覆盖方式来更新文件,以解决现有技术中上传更新信息所需时间长的技术问题。
为解决上述技术问题,本发明是通过以下技术方案实现的:
一种云服务文件管理系统,该系统包括云服务管理系统及文件存储系统,所述的云服务管理系统可将用户上传的文件处理后备份在文件存储系统中;
当用户通过客户端对已备份至文件存储系统中的文件进行编辑后,云服务管理系统根据该文件的字节变化信息,能够识别出所编辑的信息,并将已备份文件记忆为主文件,所编辑的信息记忆为从文件,然后将该从文件存储在文件存储系统中。
进一步地,所述的云服务管理系统包括API接口、用户信息管理器及关系型数据库,所述的API接口为客户端向该云服务管理系统传送相应信息的通道;所述的用户信息管理器用于管理客户端的注册信息及登录信息,并将客户端的注册信息存储在关系型数据库中。
进一步地,所述的文件存储系统包括多个用于存储文件信息的存储器,每个存储器具有一个地址。
进一步地,所述的云服务管理系统包括文件执行管理器及分布式数据库,所述的分布式数据库用于存储备份文件的存储地址、管理和访问文件存储系统;所述的文件执行管理器根据接收到的来自客户端的信息,对该信息进行解析,并对所要长传的文件进行对应的处理后发送给文件存储系统进行备份。
进一步地,所述的文件执行管理器包括更新监视模块,其用于监视用户对已备份至文件存储系统中的文件所作的编辑,当有编辑动作后,更新监视模块将已备份文件记忆为主文件,将所编辑的信息记忆为从文件,并只将从文件发送给文件存储系统进行存储。
进一步地,所述的文件执行管理器还包括关联地址生成模块,其用于根据从文件所在文件存储系统中的存储地址及其属性信息,生成与其对应的主文件关联的关联地址,并将该关联地址发送给分布式数据库中管理。
进一步地,所述文件执行管理器包括文件破碎模块,其用于对用户所上传的文件进行破碎处理,得到多个文件碎片,并将多个文件碎片分存在文件存储系统的不同存储器中。
进一步地,所述的文件执行管理器包括文件组合模块,其用于按照一定的计算程序从文件存储系统的不同的存储器中获取文件碎片,并对文件碎片进行组合,生成一个完整的文件;文件组合模块也能够从文件存储系统中获取主文件及其对应的从文件,将其组合成一个完整的更新文件。
进一步地,所述的文件执行管理器包括索引信息生成模块,其根据打碎后的文件碎片在文件存储系统中的存储地址及属性信息,生成对应的索引信息,并将该索引信息发送给分布式数据库。
进一步地,所述的分布式数据库包括资源分配模块,其用于发现新的可利用资源,并将该资源分配给文件存储系统,以扩展文件存储系统的可利用资源。
进一步地,所述的分布式数据库包括目标文件查询模块及文件索引信息管理模块,所述的目标文件查询模块根据文件执行管理器所需要的文件信息,从文件索引信息管理模块中查找到对应的文件索引信息,并从文件存储系统中查找该文件,将查询结果发送给文件执行管理器。
本发明具有以下几个优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智慧风云科技有限公司;爱国者数码科技有限公司,未经北京智慧风云科技有限公司;爱国者数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210116423.0/2.html,转载请声明来源钻瓜专利网。





