【技术实现步骤摘要】
分布式网络设备信息及设备间业务逻辑关系快速管理系统
[0001]本专利技术属于网络通讯、计算机
,具体涉及一种分布式网络设备信息及设备间业务逻辑关系快速管理系统。
技术介绍
[0002]随着计算机和通讯技术的不断发展,网络管理系统需要管理的网络规模越来越大,对系统的管理能力提出了更高的要求。为了应对网络规模不断扩大的局面,网络设备管系统逐步向分布式网络模式转换。
[0003]目前分布式网络设备信息维护常通过数据库和点对点的单播方式进行设备信息维护。传统数据库的管理方法功能强大,但复杂度高,并且数据库不便于移植到嵌入式设备,设备之间的通讯指令交互上,并且采用点对点的单播方式,会因为业务的复杂度的提升而引入交互指令的数量的增加,进而增加指令处理的复杂度,从而降低了处理效率。另外,传统的数据库在读写内存数据的同时,读写外部存储器件,效率上有一定的影响。基于此,本专利技术提出一种分布式网络设备信息及设备间业务逻辑关系快速管理系统。
技术实现思路
[0004]为了解决现有技术中的上述问题,即为了解决现有的 ...
【技术保护点】
【技术特征摘要】
1.一种分布式网络设备信息及设备间业务逻辑关系快速管理系统,应用于分布式网络管理设备,所述分布式网络管理设备通过网络交换设备与各分布式网络设备通信连接;其特征在于,该系统包括:设备信息存储模块、设备信息管理模块、逻辑关系管理模块、通讯指令交互模块;所述设备信息存储模块,配置为分布式网络管理设备从内存中申请一块内存,作为分布式网络设备信息容器;通过哈希映射,将分布式网络设备的索引ID和申请的内存的地址关联,关联后,将分布式网络设备信息存储到分布式网络设备信息容器中;所述设备信息管理模块,配置为以索引ID为KEY值,通过哈希计算出各索引ID关联的内存地址,完成分布式网络设备信息检索;还配置为对检索出的分布式网络设备信息进行增加、删除、修改;所述逻辑关系管理模块,配置为结合各分布式网络设备的索引ID,通过双向链表技术,建立各分布式网络设备间的业务逻辑关系;还配置为分布式网络管理设备通过检索分布式网络设备的索引ID,对各分布式网络设备的业务逻辑关系进行增加、删除、修改、同步、备份及启动恢复;所述通讯指令交互模块,配置为分布式网络管理设备将各分布式网络设备的索引ID、业务逻辑关系封装成通讯指令,通过多播或者组播的方式发布于网络交换设备;各分布式网络设备接收到通讯指令后,进行解析,并与自身索引ID匹配,若匹配成功,则处理该通讯指令。2.根据权利要求1所述的分布式网络设备信息及设备间业务逻辑关系快速管理系统,其特征在于,所述分布式网络设备信息包括索引ID、设备类型信息、IP信息、业务
‑
源设备索引、业务
‑
目的设备索引;所述业务
‑
源设备索引为链表头信息,用于链接关联的业务发送端设备信息的起始地址;所述业务
‑
目的设备索引为链表头信息,用于链接关联的业务接收端设备信息的起始地址。3.根据权利要求1所述的分布式网络设备信息及设备间业务逻辑关系快速管理系统,其特征在于,所述通讯指令基于指令头部信息、指令内容信息组成;所述指令头部信息包括分布式网络设备的索引ID转换后的bit位信息;所述指令内容信息包括分布式网络设备的业务逻辑关系。4.根据权利要求3所述的分布式网络设备信息及设备间业务逻辑关系快速管理系统,其特征在于,“索引ID转换为bit位”,其方法为:每个字节对应8bit,用每一个bit表...
【专利技术属性】
技术研发人员:杜键,魏志远,董学明,李厚鹏,
申请(专利权)人:北京小鸟科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。