本发明专利技术涉及一种DHCP集群服务系统及租约管理方法、装置、相关设备,属于通信技术领域,DHCP集群服务系统,包括:内存服务器和DHCP服务集群;DHCP服务集群中的每个DHCP服务器,对内存服务器中的IP地址信息进行资源管理;内存服务器,存储IP地址信息,并根据每个DHCP服务器的资源管理信息维护IP地址信息。采用本发明专利技术的技术方案,无需在DHCP服务器缓存租约状态信息,在内存服务器中存储IP地址和IP地址的租约信息,DHCP服务器通过内存服务器进行IP地址的分配和管理,每个DHCP服务器相互独立运行,使得任何一个DHCP服务器异常均不会影响其他服务器的正常运行,降低租约管理的复杂度,提升可靠性。可靠性。可靠性。
【技术实现步骤摘要】
DHCP集群服务系统及租约管理方法、装置、相关设备
[0001]本专利技术涉及通信
,具体涉及一种DHCP集群服务系统及租约管理方法、装置、相关设备。
技术介绍
[0002]DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务器通常应用于局域网中,对局域网中主机进行IP地址管理和分配。相关技术中,通常采用单个或主从DCHP服务器来实现局域网中DHCP服务,但对于有大容量、高性能、高可靠性以及异地容灾要求的DHCP服务来说,需要搭建DHCP集群服务。
[0003]在DHCP集群服务中,DHCP服务器在进行动态IP地址分配时,通常是将租约信息存储在内存中,配置好的IP地址和IP地址池载入内存,基于内存进行租约管理,定时将租约信息写入内存存储文件或数据库。但是,由于每个DHCP服务器均将租约信息存储在各自本地内存中,一旦某个DHCP服务器出现异常,需要其他DHCP服务器接管服务时,可能出现租约信息异常、租约信息紊乱的现象。
[0004]因此,目前DHCP集群服务系统的租约管理复杂度较高,可靠性较低。
技术实现思路
[0005]有鉴于此,本专利技术的目的在于提供一种DHCP集群服务系统及租约管理方法、装置、相关设备,以解决现有技术中某个DHCP服务器出现异常,需要其他DHCP服务器接管服务时,可能出现租约信息异常、租约信息紊乱现象的技术问题。
[0006]为实现以上目的,本专利技术采用如下技术方案:
[0007]一方面,一种DHCP集群服务系统,包括:内存服务器和DHCP服务集群;所述DHCP服务集群中包括至少一个DHCP服务器;
[0008]每个所述DHCP服务器,用于对所述内存服务器中的IP地址信息进行资源管理;
[0009]所述内存服务器,用于存储IP地址信息,并根据每个所述DHCP服务器的资源管理信息维护所述IP地址信息;所述IP地址信息包括:IP地址和所述IP地址的租约信息;所述IP地址的租约信息,包括:IP地址的租约状态和IP地址的租约分配信息。
[0010]可选的,每个所述DHCP服务器对所述内存服务器中的IP地址信息进行资源管理的过程,具体包括:接收分配请求,所述分配请求携带待分配用户信息;根据所述分配请求在所述内存服务器的所述IP地址的租约信息中查找租约状态为空闲的IP地址,将所述租约状态为空闲的IP地址分配给待分配用户。
[0011]可选的,每个所述DHCP服务器对所述内存服务器中的IP地址信息进行资源管理的过程,具体包括:接收续租请求,所述续租请求携带请求分配的IP地址和请求续租用户的身份信息;根据所述续租请求在所述内存服务器的所述IP地址的租约信息中查找所述请求分配的IP地址的租约分配信息;确定查找到的所述请求分配的IP地址的租约分配信息与所述请求续租用户的身份信息相符时,将所述请求分配的IP地址分配给请求续租用户。
[0012]可选的,每个所述DHCP服务器对所述内存服务器中的IP地址信息进行资源管理的过程,具体包括:接收释放请求,所述释放请求携带请求释放的IP地址和请求释放用户的身份信息;根据所述释放请求在所述内存服务器的所述IP地址的租约信息中查找所述请求释放的IP地址的租约分配信息;确定查找到的所述请求释放的IP地址的租约分配信息与所述请求用户的身份信息相符时,则释放所述请求释放的IP地址。
[0013]可选的,所述内存服务器,还用于对存储的IP地址的租约状态进行检查,在所述IP地址的租约状态异常时,对租约状态异常的租约进行清理。
[0014]可选的,所述内存服务器为分布式集群内存服务器。
[0015]又一方面,一种基于DHCP集群服务系统的租约管理方法,其特征在于,应用于权利要求1
‑
6任一所述的内存服务器,所述IP地址与IP地址池相匹配;所述方法包括:
[0016]接收IP地址池修改指令,所述IP地址池修改指令携带待修改IP地址池的IP地址范围;
[0017]根据所述IP地址池修改指令和所述内存服务器内已配置的IP地址池,修改所述内存服务器内的IP地址池。
[0018]可选的,所述IP地址修改指令,包括:IP地址池添加指令;所述待修改IP地址池的IP地址范围,包括待添加IP地址池的IP地址范围;
[0019]所述根据所述IP地址池修改指令和所述内存服务器内已配置的IP地址池,修改所述内存服务器内的IP地址池,包括:
[0020]判断所述待添加IP地址池的IP地址范围是否与所述内存服务器内已配置的IP地址池的IP地址范围重合;
[0021]若所述待添加IP地址池的IP地址范围未与所述内存服务器内已配置的IP地址池的IP地址范围重合,则将所述待添加IP地址池添加到所述内存服务器中。
[0022]又一方面,一种基于DHCP集群服务系统的租约管理装置,应用于上述任一所述的内存服务器,所述IP地址与IP地址池相匹配;所述装置包括:
[0023]接收模块,用于接收IP地址池修改指令,所述IP地址池修改指令携带待修改IP地址池的IP地址范围;
[0024]修改模块,用于根据所述IP地址池修改指令和所述内存服务器内已配置的IP地址池,修改所述内存服务器内的IP地址池。
[0025]又一方面,一种计算机设备,包括:处理器以及与所述处理器相连的存储器;
[0026]所述存储器用于存储计算机程序,所述计算机程序至少用于执行上述任一项所述的基于DHCP集群服务系统的租约管理方法;
[0027]所述处理器用于调用并执行所述计算机程序。
[0028]一种DHCP集群服务系统及租约管理方法、装置、相关设备,采用本专利技术的技术方案,无需在DHCP服务器缓存租约状态信息,在内存服务器中存储IP地址和IP地址的租约信息,DHCP服务器通过内存服务器进行IP地址的分配和管理,每个DHCP服务器相互独立运行,使得任何一个DHCP服务器异常均不会影响其他服务器的正常运行,降低租约管理的复杂度,提升可靠性。
[0029]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本专利技术一实施例提供的一种DHCP集群服务系统的结构示意图;
[0032]图2为本专利技术又一实施例提供的一种DHCP集群服务系统的结构示意图;
[0033]图3为本专利技术又一实施例提供的一种基于DHCP集群服务系统的租约管理方法的流程示意图;
[0034]图4为本专利技术又一实施例提供的一种基于DHCP集群服务系统的租约管理方法的流程示意图;
[本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种DHCP集群服务系统,其特征在于,包括:内存服务器和DHCP服务集群;所述DHCP服务集群包括至少一个DHCP服务器;每个所述DHCP服务器,用于对所述内存服务器中的IP地址信息进行资源管理;所述内存服务器,用于存储IP地址信息,并根据每个所述DHCP服务器的资源管理信息维护所述IP地址信息;所述IP地址信息包括:IP地址和所述IP地址的租约信息;所述述IP地址的租约信息,包括:IP地址的租约状态和IP地址的租约分配信息。2.根据权利要求1所述的系统,其特征在于,每个所述DHCP服务器对所述内存服务器中的IP地址信息进行资源管理的过程,具体包括:接收分配请求,所述分配请求携带待分配用户信息;根据所述分配请求在所述内存服务器的所述IP地址的租约信息中查找租约状态为空闲的IP地址,将所述租约状态为空闲的IP地址分配给待分配用户。3.根据权利要求1所述的系统,其特征在于,每个所述DHCP服务器对所述内存服务器中的IP地址信息进行资源管理的过程,具体包括:接收续租请求,所述续租请求携带请求分配的IP地址和请求续租用户的身份信息;根据所述续租请求在所述内存服务器的所述IP地址的租约信息中查找所述请求分配的IP地址的租约分配信息;确定查找到的所述请求分配的IP地址的租约分配信息与所述请求续租用户的身份信息相符时,将所述请求分配的IP地址分配给请求续租用户。4.根据权利要求1所述的系统,其特征在于,每个所述DHCP服务器对所述内存服务器中的IP地址信息进行资源管理的过程,具体包括:接收释放请求,所述释放请求携带请求释放的IP地址和请求释放用户的身份信息;根据所述释放请求在所述内存服务器的所述IP地址的租约信息中查找所述请求释放的IP地址的租约分配信息;确定查找到的所述请求释放的IP地址的租约分配信息与所述请求用户的身份信息相符时,则释放所述请求释放的IP地址。5.根据权利要求1所述的系统,其特征在于,所述内存服务器,还用于对存储的IP地址的租约状态进行检查,在所述...
【专利技术属性】
技术研发人员:田红健,林锋,王艳霞,王太平,
申请(专利权)人:北京首信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。