一种公私混合分布式的云存储系统及云存储方法与流程

文档序号:12018681阅读:来源:国知局
一种公私混合分布式的云存储系统及云存储方法与流程

技术特征:
1.一种公私混合分布式的云存储系统,其特征在于:包括应用系统、分割聚合系统、公有存储系统和私有存储系统;所述应用系统,其与所述分割聚合系统连接,用于向所述分割聚合系统提供原完整数据,并通过分割聚合系统向公有存储系统或私有存储系统发起访问请求及提供用户注册信息;其还与所述私有存储系统连接,用于控制所述私有存储系统;所述分割聚合系统,其与所述公有存储系统和私有存储系统连接,用于将原完整数据拆分成若干数据碎片,并按设定的存储比例将所述数据碎片分发给所述公有存储系统和所述私有存储系统;其与所述应用系统连接,用于根据所述应用系统的访问请求接收所述公有存储系统和所述私有存储系统返回的数据碎片,并将所述公有存储系统和所述私有存储系统返回的数据碎片聚合成完整数据,再将聚合后的完整数据传输至所述应用系统;所述公有存储系统,其用于管理、认证和储存所述分割聚合系统传输的数据碎片;所述私有存储系统,其用于管理、认证、储存、控制和统计所述分割聚合系统传输的数据碎片;所述分割聚合系统中设置了一个分发表单模块,用于记录关键分发信息,所述关键分发信息包括分发方式、分发地址和数据组合规律;所述分割聚合系统只有缓存;当不能获取数据组合规律时,无法组合成有效完整的可用数据;公有存储系统包括分布在不同地区的若干个存储单元;私有存储系统是另外一个独立于公有存储系统的其它可信任机构,该私有存储系统通过用户向私有区域的硬件系统或可信任机构注册。2.根据权利要求1所述的云存储系统,其特征在于,所述云存储系统中包括一个或一个以上的公有存储系统,且各公有存储系统包括分布在不同地区的若干个存储单元。3.根据权利要求1所述的云存储系统,其特征在于,所述公有存储系统包括数据碎片管理模块、数据碎片认证模块和数据碎片储存模块;所述数据碎片管理模块,其用于将用户注册信息同步到所述数据碎片认证模块中,并根据用户注册信息自动分配对数据碎片的管理权、存储权和调用权;所述数据碎片认证模块,其用于执行用户与公有存储系统的认证;所述数据碎片储存模块,其用于存储数据碎片。4.根据权利要求1所述的云存储系统,其特征在于,所述私有存储系统包括数据碎片管理模块、数据碎片认证模块、数据碎片储存模块、数据碎片控制模块和数据碎片统计模块;所述数据碎片管理模块,其用于将用户注册信息同步到所述数据碎片认证模块中,并根据用户注册信息自动分配对数据碎片的管理权、存储权和调用权;所述数据碎片认证模块,其用于执行用户与私有存储系统的认证;所述数据碎片储存模块,其用于存储数据碎片;所述数据碎片控制模块,其用于向数据拥有者反馈访问信息,在得到数据拥有者确认后,以响应数据访问者的方式控制数据读取进程;所述数据碎片统计模块,其用于统计数据访问记录。5.一种采用权利要求1至4中任一所述的云存储系统的云存储方法,其特征在于,包括存入数据步骤和读取数据步骤;所述存入数据步骤包括:步骤A1,应用系统向分割聚合系统提供原完整数据;步骤A2,分割聚合系统将原完整数据拆分成若干数据碎片并加密,再按设定的存储比例将所述数据碎片分发给公有存储系统和私有存储系统,同时在所述分割聚合系统中记录关键分发信息;步骤A3,所述公有存储系统管理、认证和储存所述分割聚合系统传输的数据碎片,所述私有存储系统管理、认证、储存、控制和统计所述分割聚合系统传输的数据碎片;所述读取数据步骤包括:步骤B1,应用系统向分割聚合系统发起访问请求,查找关键分发信息;步骤B2,分割聚合系统根据关键分发信息接收公有存储系统和私有存储系统返回的数据碎片,并将数据碎片解密并聚合成完整文件;步骤B3,分割聚合系统将聚合后的完整文件传输至所述应用系统。6.根据权利要求5所述的云存储方法,其特征在于,所述步骤A2中的存储比例是应用系统根据用户使用场景和/或用户使用需求任意设定的。7.根据权利要求5所述的云存储方法,其特征在于,步骤A3中,所述私有存储系统管理、认证、储存、控制和统计所述分割聚合系统传输的数据碎片具体包括:存储数据碎片,并将用户注册信息同步到私有存储结构的数据碎片认证模块中,执行用户与私有存储系统的认证,再根据用户注册信息自动分配公有存储系统的管理权、存储权和调用权,并且在用户通过认证的情况下,通过私有存储系统向数据拥有者反馈访问信息,并在得到数据拥有者确认后,以响应数据访问者的方式控制数据读取进程,并能随时统计数据访问记录。8.根据权利要求5所述的云存储方法,其特征在于,所述步骤A2及所述步骤B1中的关键分发信息包括分发方式、分发地址和数据组合规律。9.根据权利要求5所述的云存储方法,其特征在于,当有两个或两个以上应用系统进行存入数据步骤或读取数据步骤时,各应用系统之间以线下协商方式或传递包含有共同接入的公有存储系统或私有存储结构的分发表单的方式协商访问机制,用于确保所有应用系统共同连接到准确的存储机构。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1