The invention discloses a distributed index of resources across the internal network integration and sharing method, including the following three modules: distributed storage module: the production data in accordance with the specific requirements are divided into different categories, and registering the data generating index, different categories of data will be stored in different physical nodes; sharing module: internal and external network data distributed on the same physical node cluster in different network, using network files ferrying way, provide part or all of the information index data to the external network platform, network to provide network request; distributed retrieval module: distributed retrieval on different data index focus on the integration of online. And can obtain detailed information to the network according to the search result callback. Different categories of data distributed indexing mechanism and network data sharing between the present mechanism, and based on big data platform, to near real-time distributed processing of large amounts of data, to meet the user's retrieval and sharing of demand.
【技术实现步骤摘要】
一种跨内外网的分布式索引资源整合与共享方法
本专利技术涉及信息处理技术,具体涉及一种跨内外网的分布式索引资源整合与共享方法。
技术介绍
内外网间数据资源的有效整合和适时共享技术与方法,在很多注重数据信息安全的行业应用中,都是备受关注的技术瓶颈。为确保数据安全,很多行业信息化应用利用物理隔离卡或者安全网闸等硬件设备,将网络划分为内外不同的系统,实现网络间的适度信息隔离。然而,简单的单向数据隔离往往又会给具体的业务流程实践造成障碍。在各行业的现实生产过程中,为了工程管理方便的需要,通常在内外网之间建立两个不同的系统,内网为工程监控系统负责采集和存储数据,外网为调度系统负责利用数据进行管理业务,内外网之间功能的不同,使的内外网之间关注和存储的数据不同。但对于内外网之间是有安全网闸所隔开的,如何在内外网之间进行合理的信息交换一直是相关行业所关注的重点。最初的解决办法就是人工的“传递”,用U盘或光盘在内外网之间交换数据。随着业务的增多,数据量的扩大,人工的方式显然无法满足业务的需求。其次,内外网之间存放的数据不同,监控系统采集的数据也并不单一,而且数据之间往往存在相关的关系。如果将不同类别的数据按照合适的频率更新,并且在更新时能够考虑到数据间相关关系可显著提高监控系统的采集和存储数据的效率。
技术实现思路
专利技术目的:本专利技术的目的在于解决现有技术中存在的不足,提供一种跨内外网的分布式索引资源整合与共享方法,本专利技术中内网存放详细信息,外网存放概要信息,外网可根据需要通过网闸调取内网中的相关信息,内外网中所有的数据都基于划分好的数据类别分布在不同的物理节点上。技术 ...
【技术保护点】
一种跨内外网的分布式索引资源整合与共享方法,其特征在于:依次包括以下步骤:(1)根据行业数据的类别在内外网间部署初始的分布式节点,划分节点所属的数据类别,构建分布式检索系统;该分布式检索系统包括三个模块:分布式存储模块,共享模块和分布式检索模块;分布式存储模块将注册进来的数据以索引的形式按类别存储在于不同物理节点,共享模块传递内网和外网之间的请求和结果;分布式检索模块完成外网用户的查询功能并利用共享模块实现详细信息的回调;(2)内网通过分布式存储模块将注册进来的行业数据以索引的形式按类别存储在分布式节点上;(3)根据内外网之间所需要交换的数据特征,共享模块制定将数据转化为可读文件的格式规则,外网平台选择需要从内网共享的数据,通过网闸共享模块,内网将概要数据交换至外网;(4)用户通过分布式检索模块将检索请求提交给分布式集群,分布式集群返回搜索结果给用户;(5)搜索结果包含数据的在内网中的原始地址和节点信息,用户可以通过地址回调得到数据的详情信息。
【技术特征摘要】
1.一种跨内外网的分布式索引资源整合与共享方法,其特征在于:依次包括以下步骤:(1)根据行业数据的类别在内外网间部署初始的分布式节点,划分节点所属的数据类别,构建分布式检索系统;该分布式检索系统包括三个模块:分布式存储模块,共享模块和分布式检索模块;分布式存储模块将注册进来的数据以索引的形式按类别存储在于不同物理节点,共享模块传递内网和外网之间的请求和结果;分布式检索模块完成外网用户的查询功能并利用共享模块实现详细信息的回调;(2)内网通过分布式存储模块将注册进来的行业数据以索引的形式按类别存储在分布式节点上;(3)根据内外网之间所需要交换的数据特征,共享模块制定将数据转化为可读文件的格式规则,外网平台选择需要从内网共享的数据,通过网闸共享模块,内网将概要数据交换至外网;(4)用户通过分布式检索模块将检索请求提交给分布式集群,分布式集群返回搜索结果给用户;(5)搜索结果包含数据的在内网中的原始地址和节点信息,用户可以通过地址回调得到数据的详情信息。2.根据权利要求1所述的跨内外网的分布式索引资源整合与共享方法,其特征在于:所述步骤(2)中,将索引按类别存储机制为:(2.1)解析注册数据的所属类别,并与分布式集群中的节点进行对应和比较;(2.2)对于数据类型为新的类别,即系统中没有与其对应节点的情况,用户可以选择为新的数据类型开辟新的节点,并将其存储在新的节点上。3.根据权利要求1所述的跨内外网的分布式索引资源整合与共享方法,其特征在于:所述步骤(3)中,外网与内网之间的数据交互利用的是安全网闸的文件摆渡的功能,需要交互的数据在递交给网闸之前需要按照一定的规则将数据转化为文件,具体流程为:(3.1)外网生成关于概要信息同步或详细信息查询的请求;(3.2)按照数据转换规则将请求转换为规定的XML或其他形式的可读文件,并通过网闸递交至内网;(3.3)内网接收外网的请求文件,调用内网中的服务来响应请求;(3.4)按照数据转换规则将响应的结果转换为规定的XML或其他形式的可读文件,并通过网闸递交至外网;(3.5)外网接...
【专利技术属性】
技术研发人员:冯钧,贡诚,李顶圣,陆佳民,孔盛球,佟瑶,王旭,朱跃龙,万定生,
申请(专利权)人:河海大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。