[发明专利]基于共享存储的DHCP地址库数据存取实现方法有效
申请号: | 201110187845.2 | 申请日: | 2011-07-06 |
公开(公告)号: | CN102263817A | 公开(公告)日: | 2011-11-30 |
发明(设计)人: | 缪治中;罗才敏;邢朝阳;杨震;任建国;陆志强;庞海东 | 申请(专利权)人: | 南京联创科技集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;G06F17/30 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 陈建和 |
地址: | 210013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于共享存储的DHCP地址库数据存取实现方法,1)由UNIX共享存储模块创建DHCP系统表结构和数据结构;2)数据存取方式的实现方法:根据数据关系从内核内存进行共享存取;3)DHCP命令行模块实现命令行管理查询和配置接口,客户端可通过统一的命令行进行共享存储地址库的查询和管理数据;4)利用DHCP的CRB组件实现共享存储地址库的主备;5)共享存储DHCP地址库内部通过相对地址寻址,共享存储重建引起的绝对地址变化不会影响数据的有效性;提供一种利用UNIX共享存储,命令行工具和CRB机制实现的高性能和高可用性的DHCP地址和用户信息存取方式。 | ||
搜索关键词: | 基于 共享 存储 dhcp 地址 数据 存取 实现 方法 | ||
【主权项】:
基于共享存储的DHCP地址库数据存取实现方法,达到高可用性的DHCP共享存储地址库,其特征是1)由UNIX共享存储模块创建DHCP系统表结构和数据结构,并设有基于相对地址的数据结构的应用程序接口API在共享存储模块上创建相应的数据结构:使用相对地址的数据结构的API创建数据结构;API在DHCP启动时快速并准确重建相应的数据结构,从而保证了DHCP系统的快速启动和恢复;所以API进程退出不会造成数据丢失,API进程恢复时由于关键数据结构是基于相对地址即偏移地址的,不需要重组原始数据,所以恢复速度很快;2)数据存取方式的实现方法:根据数据关系从内核内存进行共享存取,数据关系包括共享存储加上定制化的数据结构;DHCP地址库的管理模块具有管理地址库数据的权限,DHCP服务核心模块具有地址库数据查询与状态变更的权限,DHCP命令行模块具有地址库数据查询权限,三个模块共享地址库数据;3)DHCP命令行模块实现命令行管理查询和配置接口,客户端可通过统一的命令行进行共享存储地址库的查询和管理数据;4)利用DHCP的CRB组件实现共享存储地址库的主备,正常情况下主存储地址库通过数据通道向备存储地址库同步地址数据,当CRB组件的高可靠性模块(HA)检测到主异常,备存储地址库自动切换为主存储地址库并接收新的地址数据,当原主存储地址库恢复,可从备存储地址库获取地址数据并恢复正常;5)共享存储DHCP地址库内部通过相对地址寻址,共享存储重建引起的绝对地址变化不会影响数据的有效性;6)共享存储DHCP地址库可选择性的恢复,存储地址库在软件系统重新运行时可以根据共享存储地址库的情况选择恢复的类型,如果共享存储地址库仍然存在,则直接在其上进行应用程序级的恢复;如果共享存储消失,而备服务正常则从备服务获取地址数据并进行系统级的恢复,如果备服务不存在,则可以从定时保存的文件进行系统级的恢复。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技集团股份有限公司,未经南京联创科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110187845.2/,转载请声明来源钻瓜专利网。