当前位置: 首页 > 专利查询>清华大学专利>正文

基于云目录的非结构化资源的分布式共享方法及装置制造方法及图纸

技术编号:15520420 阅读:101 留言:0更新日期:2017-06-04 09:59
本发明专利技术提供一种基于云目录的非结构化资源的分布式共享方法及装置。所述方法包括S1,基于资源共享协议,为资源提供者和资源管理者分配相应的权限;S2,获取待共享的非结构化资源,由具有权限的资源提供者和/或资源管理者进行审计;审计通过后对所述非结构化资源进行局部存储共享;S3,接收外部应用系统对特定资源的调用请求,基于所述局部存储共享获取所述特定资源并发送给所述外部应用系统。本发明专利技术基于资源共享协议对来自不同资源提供者的非结构化资源进行管理审计,提供一种灵活的资源共享撤销方式;通过统一的云目录编制,实现全局共享的资源定位,基于同步策略实现全局和局部共享资源的同步更新,有效的实现网络资源的共享服务。

Distributed sharing method and device of unstructured resource based on cloud catalogue

The invention provides a distributed sharing method and an apparatus for unstructured resources based on a cloud catalog. The method includes S1, resource sharing agreement based on the distribution of the corresponding authority for resource providers and resource management; S2, access to unstructured resources to be shared, with permission by resource providers and / or resource management audit; audit on the non structured resources for local storage sharing; S3, on a specific resource call request receiving external application system, sharing the local storage for the specific resources and sent to the external application system based on the. The invention of resource sharing protocol management audit of non structured resources from different resource providers based on a flexible resource sharing through a unified way of cancellation; cloud catalogs, resource sharing to achieve global positioning, to achieve global synchronization strategy and synchronization update local shared resources based on shared services implementation of cyber source effectively.

【技术实现步骤摘要】
基于云目录的非结构化资源的分布式共享方法及装置
本专利技术涉及资源共享领域,更具体地,涉及一种基于云目录的非结构化资源的分布式共享方法及装置。
技术介绍
资源共享是基于网络的资源分享,是众多的网络爱好者(包括资源拥有人或者资源拥有机构)通过各种方式将自己产生或收集的资源通过一些平台进行共享。但是随着网络和经济社会的发展,资源共享也暴露出了很多问题,比如对共享资源没有审核监管造成不良资源泛滥、共享失效不确定导致很多共享资源失效或找不到、对资源提供者和资源使用者没有明确相应的责任和义务及对网络中共享的全部资源进行统一的索引和定位还需要进一步改进得到;并且随着互联网的飞速发展,越来越多的资源数据积累起来。但是由于安全或者隐私的问题,众多的数据拥有者不愿意将所拥有的资源进行共享;或者由于技术方面等问题,没有一种比较好的方式对资源进行共享。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的基于云目录的非结构化资源的分布式共享方法及装置。根据本专利技术的一个方面,提供一种非结构化资源的分布式存储共享方法,包括:S1,基于资源共享协议,为资源提供者和资源管理者分配相应的权限;S2,获取待共享的非结构化资源,由具有权限的资源提供者和/或资源管理者进行审计;审计通过后对所述非结构化资源进行局部存储共享;S3,接收外部应用系统对特定资源的调用请求,基于所述局部存储共享获取所述特定资源并发送给所述外部应用系统。根据本专利技术的另一个方面,提供一种非结构化资源的统一存储共享装置,包括共享协议模块、共享管理模块和资源共享模块,所述共享协议模块,用于基于资源共享协议,为资源提供者和资源管理者分配相应的权限;共享管理模块,用于获取待共享的非结构化资源,由具有权限的资源提供者和/或资源管理者进行审计;审计通过后对所述非结构化资源局部存储共享;资源调用模块,用于接收外部应用系统对特定资源的调用请求,基于所述局部存储共享获取所述特定资源并发送给所述外部应用系统。进一步,所述共享管理模块包括:资源审计单元,用于根据所述资源共享协议中对共享资源的规定进行审计,判断所述待共享的非结构化资源是否符合所述共享资源的规定;云目录管理单元,用于基于局部云目录和全局共享云目录,为审计通过的所述非结构化资源分配一个局部云目录项和一个全局共享云目录项。本申请提出的一种非结构化资源的分布式存储共享方法及装置,基于资源共享协议对来自不同资源提供者的非结构化资源进行管理审计,提供一种灵活的资源共享撤销方式;通过统一的云目录编制,实现全局共享的资源定位,资源提供者自己存储自己共享的资源,无需额外的构建数据中心而实现分布式资源共享,有效降低成本,而实现网络资源的共享服务。附图说明图1为本专利技术一种非结构化资源的分布式存储共享方法流程图;图2为本专利技术一种非结构化资源的分布式存储共享装置示意图;图3为本专利技术一种非结构化资源的分布式存储共享实施例示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。如图1所示,一种非结构化资源的分布式存储共享方法,包括:S1,基于资源共享协议,为资源提供者和资源管理者分配相应的权限;S2,获取待共享的非结构化资源,由具有权限的资源提供者和/或资源管理者进行审计;审计通过后对所述非结构化资源进行局部存储共享;S3,接收外部应用系统对特定资源的调用请求,基于所述局部存储共享获取所述特定资源并发送给所述外部应用。本专利技术提供一种资源共享协议,参与资源共享的各方在遵守资源共享协议的前提下,可获得与各自身份相关的一些权限。通过资源审计,避免不良资源,且资源共享协议内的各方在享受共享资源的同时,也有义务将自己的资源共享出来,避免随意不共享。所述局部存储共享,是指资源提供者对想要共享的资源提交审计,审计通后,无需将资源发送到其他的存储地,而是直接以本地作为共享的资源的存储地。不同的资源提供者均已自己本地作为自己共享的资源的存储地。本专利技术无需将来自不同资源提供者的共享的非结构化资源汇聚到一个统一的数据存储中心,无需动用人力、财力专门构建一数据中心,无需花大量的人力、物力和财力去搭建、维护和管理一个数据中心云管理平台,可以有效的降低成本。资源提供者在所述资源共享协议框架中自己存储自己的所有共享的资源,有效保护自己的数据资产的安全、数据资产的产权以及数据资产的隐私保护等等。作为一个可选的实施例,所述S1进一步包括:S1.1,根据资源共享管理的需要,创建所述资源共享协议;S1.2,依据所述资源共享协议,为资源提供者和资源管理者分配共享权限、审计权限和/管理权限。所述共享权限包括:共享资源、设置共享资源的时间和时长、撤销共享资源等。所述审计权限包括:对共享权限中的各项操作进行审核;所述管理权限包括:对不遵守的协议或不按规定进行资源共享的参与者,取消其资源共享的一切权限;吸收新的参与者;对所有的参与者分配共享权限、审计权限和/管理权限;等等。权限级别为:管理权限高于审计权限,审计权限高于共享权限。一般来说,资源管理者可以拥有管理权限、审计权限和共享权限的一种或多种;资源提供者拥有审计权限和共享权限的一种或两种。作为一个可选的实施例,所述S2进一步包括:S2.1,根据所述资源共享协议中对共享资源的规定进行审计,判断所述待共享的非结构化资源是否符合所述共享资源的规定;S2.2,基于局部云目录和全局共享云目录,为审计通过的所述非结构化资源分配一个局部云目录项和一个全局共享云目录项。所述判断所述待共享的非结构化资源是否符合所述共享资源的规定,主要是判断所述非结构化资源是否符合所述资源共享协议中规定的资源共享协议的范围,避免不良资源,或者集中于某一应用资源,或者满足一定要求的资源等待。所述局部云目录在资源提供者侧,一个资源提供者对应一个局部云目录,一个局部云目录包含多个局部云目录项,每个局部云目录项对应一个具体的共享的非结构化资源。一个局部云目录项为一个共享的非结构化资源在所述局部云目录中的信息索引。所述全局共享云目录为所有资源提供者共享的云目录,包含多个全局共享云目录项,每个全局共享云目录项对应一个具体的共享的非结构化资源;所述共享的非结构化资包含所有局部云目录中的局部云目录项。一个全局共享云目录项为一个共享的非结构化资源在所述全局共享云目录中的信息索引。具体的,所述局部云目录项包括:局部共享资源ID,共享资源名称和共享资源简要描述,其中所述局部共享资源ID的编号按照所述全局共享云目录的统一编号方法进行编号。所述全局共享云目录项包括:全局共享资源ID、局部共享资源ID和全局共享资源描述。例如,假设有一个资源共享机构,它的编号为0001,那么它的所有提供的局部共享资源ID,均以0001作为开头,它的所有需共享资源均为:0001-00000001,0001-00000002,……,这样的形式编号。作为一个可选的实施例,所述S3进一步包括:S3.1,接收外部应用系统对特定资源的调用请求;S3.2,获取所述特定资源的全局共享云目录项,通过所述全局共享云目录项与局部云目录项的关联获取所述特定资源的存储地,并从所述存储地将所述特定资源并发送给外部应用系统。本专利技术通过资源共享协议,确保局部存储本文档来自技高网...
基于云目录的非结构化资源的分布式共享方法及装置

【技术保护点】
一种非结构化资源的分布式共享方法,其特征在于,包括:S1,基于资源共享协议,为资源提供者和资源管理者分配相应的权限;S2,获取待共享的非结构化资源,由具有权限的资源提供者和/或资源管理者进行审计;审计通过后对所述非结构化资源进行局部存储共享;S3,接收外部应用系统对特定资源的调用请求,基于所述局部存储共享获取所述特定资源并发送给所述外部应用系统。

【技术特征摘要】
1.一种非结构化资源的分布式共享方法,其特征在于,包括:S1,基于资源共享协议,为资源提供者和资源管理者分配相应的权限;S2,获取待共享的非结构化资源,由具有权限的资源提供者和/或资源管理者进行审计;审计通过后对所述非结构化资源进行局部存储共享;S3,接收外部应用系统对特定资源的调用请求,基于所述局部存储共享获取所述特定资源并发送给所述外部应用系统。2.如权利要求1所述的方法,其特征在于,所述S1进一步包括:S1.1,根据资源共享管理的需要,创建所述资源共享协议;S1.2,依据所述资源共享协议,为资源提供者和资源管理者分配共享权限、审计权限和/管理权限。3.如权利要求2所述的方法,其特征在于,所述S2进一步包括:S2.1,根据所述资源共享协议中对共享资源的规定进行审计,判断所述待共享的非结构化资源是否符合所述共享资源的规定;S2.2,基于局部云目录和全局共享云目录,为审计通过的所述非结构化资源分配一个局部云目录项和一个全局共享云目录项。4.如权利要求3所述的方法,其特征在于,所述S3进一步包括:S3.1,接收外部应用系统对特定资源的调用请求;S3.2,获取所述特定资源的全局共享云目录项,通过所述全局共享云目录项与局部云目录项的关联获取所述特定资源的存储地,并从所述存储地将所述特定资源并发送给外部应用系统。5.如权利要求2所述的方法,其特征在于,所述共享权限包括:共享资源、设置共享资源的时间和时长和撤销共享资源;所述审计权限包括:对共享权限中的各项操作进行审核;所述管理权限包括:对不遵守的协议或不按规定进行资源共享的参与者,取消其资源共享的一切权限;吸收新的参与者;对所有的参与者分配共享权限、审计...

【专利技术属性】
技术研发人员:邢春晓刘建伟张勇胡庆成
申请(专利权)人:清华大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1