[发明专利]信息递送系统和方法有效
| 申请号: | 201010197976.4 | 申请日: | 2010-06-03 |
| 公开(公告)号: | CN102271147A | 公开(公告)日: | 2011-12-07 |
| 发明(设计)人: | 陈学理;张云海;李文瑾 | 申请(专利权)人: | 北京神州绿盟信息安全科技股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/00 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 谢建云;谭祐祥 |
| 地址: | 100089 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 信息 递送 系统 方法 | ||
技术领域
本发明涉及信息收集、分发和处理领域,尤其涉及一种分布式的、从多个计算节点收集信息并将这些信息分发到相应处理系统进行处理的信息递送系统和方法。
背景技术
在网络中,尤其是在国际互联网中,随着网络用户的不断增加和网络服务所覆盖的范围越来越广,经常需要将大量的服务节点部署在多个不同的网络位置和网络服务提供者处,以便快速和方便地为遍布各地并使用不同网络接入系统的用户提供服务。经常地,这些服务节点需要收集与用户相关的信息,并且发送到中心处理节点进行统一处理。在这种大型的系统中,服务节点和中心处理节点通常都是以集群和/或分布式方式存在,因而,如何在这些节点之间递送消息以及如何实现节点之间的负载均衡就成了这类系统设计的一个重要方面。
本发明的申请人在申请号为200910084545.4的专利申请中公开了一种主机探测系统,该主机探测系统基于云安全的思想,利用大量分布广泛的探测器来收集主机信息,并且由中心部件来对从探测器收集的主机信息进行分析和处理以便获得实时和准确的主机信息。在此系统中,多种类的探测器适应于不同的网络拓扑,所提供的主机信息也针对不同的拓扑结构和主机类型进行了针对性的类型修改,因此需要一种机制将大量分散的主机信息传递到中心部件来分析和处理。
现有的用于将各个探测器的信息发送到中心部件的方法直接将主机信息发送到中心部件。这种现有的方法存在两个问题,首先,由于探测器分布广泛且数量庞大,而中心部件数量有限,当大量探测器同时发送主机信息时,很容易造成中心部件的通信链路被堵塞而不可用;其次,当中心部件也分布在网络中的各个位置处时,即使使用了现有的服务器集群和负载均衡技术,也只能保证在某个集群中的中心部件的工作负荷均衡,而无法保证所有中心部件的均衡工作,而很容易造成其中有几个中心部件节点“饿死”,而有其他几个中心部件节点“撑死”的情况。
因此,所希望的是提供一种改进的信息递送系统和方法,其能够将来自计算节点的大量消息快速地发送到中心节点进行处理,而不会导致中心节点的负载明显失衡以及通信阻塞。
发明内容
本发明的目的在于提供一种可以解决或者至少缓解现有技术中的问题的信息递送系统和方法,其特别适合于具有大量计算节点向中心处理系统快速和可靠地递送信息进行处理的情况,其中中心处理系统也具有多个分布式的中心节点,并且这些中心节点能够以均衡方式处理从计算节点递送过来的信息。
根据本发明的一个方面,提供了一种用于在网络中递送信息的信息递送系统,包括:至少一个计算节点,用于从网络中收集各种信息;至少一个信息收集分发设备,用于接收所述计算节点所收集的信息,并且存储所述信息;以及至少一个信息分析器,用于从所述信息收集分发设备获取信息以进行处理,其中每个计算节点保持信息收集分发设备列表,并从中选择要向其发送信息的信息收集分发设备,每个信息收集分发设备保持活跃信息收集分发设备列表,并且和其它信息收集分发设备进行交互以更新该活跃信息收集分发设备列表,以及所述计算节点利用所述信息收集分发设备所保持的活跃信息收集分发设备列表来更新所述计算节点的信息收集分发设备列表。
根据本发明的另一个方面,提供了一种利用信息递送系统在网络中传递信息的方法,该信息递送系统包括至少一个用于从网络中收集各种信息的计算节点、至少一个信息收集分发设备和至少一个信息分析器,该方法包括步骤:所述计算节点确定要向其发送信息的信息收集分发设备;所确定的信息收集分发设备接收并存储所述计算节点所收集的信息;以及所述信息分析器从所述信息收集分发设备获取信息以进行处理,其中所述信息收集分发设备通过与其它信息收集分发设备进行交互来更新其保持的活跃信息收集分发设备列表,所述计算节点根据所述信息收集分发设备保持的活跃信息收集分发设备列表根据其保持的信息收集分发设备列表,以及所述计算节点通过从其所保持的信息收集分发设备列表中选择信息收集分发设备之一来确定要向其发送信息的信息收集分发设备。
根据本发明的还有一个方面,提供了一种信息收集分发设备,用于接收一个或者多个计算节点收集的信息并存储所述信息,所述信息收集分发设备包括:信息接收器,用于从所述计算节点接收信息,并缓存所接收的信息;以及信息存储器,用于接收并存储所述信息接收器所缓存的信息,其中所述信息收集分发设备保持活跃信息收集分发设备列表,和其它信息收集分发设备进行交互以更新该活跃信息收集分发设备列表,并且将所保持的活跃信息收集分发设备列表发送给所述计算节点以更新所述计算节点的信息收集分发设备列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州绿盟信息安全科技股份有限公司,未经北京神州绿盟信息安全科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010197976.4/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





