一种云AC冗余备份系统和方法技术方案

技术编号:17254542 阅读:54 留言:0更新日期:2018-02-11 16:10
本发明专利技术公开了一种云AC冗余备份系统和方法,其是基于N:M备份模型设计而成的,其中N是活跃CAPWAP协议处理引擎数目,M是备份CAPWAP协议处理引擎数目。云AC管理容量可根据实际无线业务需求无缝扩容,在调度监控处理实例或CAPWAP协议处理引擎出现故障时,可快速切换到对应的备份实例,保障云AC系统在单个处理实例出现软件或硬件故障时,仍能可靠运行,保障无线业务不中断。

【技术实现步骤摘要】
一种云AC冗余备份系统和方法
本专利技术涉及云存储
,具体地是涉及一种云AC冗余备份系统和方法。
技术介绍
传统WLAN网络主要由AC(AccessController)和AP(AccessPoint)组成,AC是一台物理网络设备,负责管理局域网内的AP,可以对局域网内的多台AP进行统一管理和监控。随着企业业务云端化需求的提出,传统AC逐渐向云端AC迁移,云端AC具有海量的AP管理能力,如果出现软件或硬件故障,将导致大面积的无线业务中断,影响用户WiFi上网。因此,本专利技术的专利技术人亟需构思一种新技术以改善其问题。
技术实现思路
本专利技术旨在提供一种云AC冗余备份系统和方法,其可以在单台处理实例出现软件、硬件或链路故障时,仍能保障无线业务不中断可靠运行。为解决上述技术问题,本专利技术的技术方案是:一种云AC冗余备份系统,包括:活跃CAPWAP协议处理引擎池,包括N个活跃CAPWAP协议处理引擎,用于处理和AP、终端相关的无线业务;备份CAPWAP协议处理引擎池,包括M个备份CAPWAP协议处理引擎,用于当所述调度监控资源池监测到某个活跃CAPWAP协议处理引擎故障时,由备份CAPWAP协议处理引擎替代发生故障的原活跃CAPWAP协议处理引擎,保障无线业务不中断运行;调度监控资源池,包括主调度监控实例和备调度监控实例,用于处理AP业务的分发调度和CAPWAP协议处理引擎的状态监控,并在当活跃CAPWAP协议处理引擎出现故障时,激活备份CAPWAP协议处理引擎;状态监控资源池,用于监控主调度监控实例和备调度监控实例的运行状态,当主调度监控实例故障时,备份调度监控实例直接从状态监控资源池中恢复系统的调度监控情况,升级为主调度监控实例,保障系统业务不中断继续运行。优选地,还包括:无线业务数据库资源池,其包括AP配置数据库和AP运行状态内存数据库,其中所述AP配置数据库用于存储无线配置,所述AP运行状态数据库用于存储实时运行状态,所述实时运行状态包括但不限于AP的CAPWAP状态、AP运行状态、接入终端状态和认证计费状态。优选地,所述主调度监控实例和所述备调度监控实例二者之间使用VRRP机制进行冗余备份,当所述主调度监控实例故障时,启动所述备调度监控实例进行正常的CAPWAP业务分发和调度。优选地,所述调度监控资源池基于BFD机制对活跃CAPWAP协议处理引擎进行监控。优选地,所述无线业务包括但不限于CAPWAP状态机维护、AP配置下发、AP和终端状态上告、终端认证、终端漫游。一种基于上述所述的云AC冗余备份系统的方法,包括如下步骤:S1:调度监控资源池接收CAPWAP报文,进行调度分发决策并根据该调度分发决策结果将CAPWAP报文发送给最优的活跃CAPWAP协议处理引擎,同时更新状态监控资源池;S2:活跃CAPWAP协议处理引擎完成无线业务处理同时更新无线业务数据库资源池,其中所述无线业务包括但不限于CAPWAP状态机维护、AP配置下发、AP和终端状态上告、终端认证、终端漫游;S3:所述调度监控资源池基于BFD机制对活跃CAPWAP协议处理引擎进行监控,当监测到活跃CAPWAP协议处理引擎故障时进入步骤S4;S4:调度监控资源池选择合适的备份CAPWAP协议处理引擎,激活该备份CAPWAP协议处理引擎,同时该备份CAPWAP协议处理引擎从无线业务数据库资源池中恢复故障原活跃CAPWAP协议处理引擎的AP、无线终端、认证计费相关的无线业务状态,并接管其无线业务。优选地,所述步骤S1具体包括:S11:调度监控资源池根据活跃CAPWAP协议处理引擎资源池中的资源情况进行综合评估,做出调度分发决策,决策出最优的活跃CAPWAP协议处理引擎;其中所述活跃CAPWAP协议处理引擎资源池中的资源情况包括但不限于AP负载状态、AP部署方位、处理器负载;S12:调度监控资源池根据调度分发决策结果,将CAPWAP报文发送给最优的活跃CAPWAP协议处理引擎;该活跃CAPWAP协议处理引擎完成无线业务处理;同时调度监控实例将调度分发决策结果写入状态监控资源池,当主调度监控实例故障时,备份调度监控实例可直接从状态监控资源池中恢复系统的调度监控情况,升级为主调度监控实例,保障系统业务不中断继续运行。优选地,所述步骤S3具体包括:S31:调度监控资源池周期性地向CAPWAP协议处理引擎发送ECHO请求心跳报文,CAPWAP协议处理引擎收到ECHO请求心跳报文后,回复ECHO回应报文;S32:调度监控资源池收到ECHO回应报文后,主动同该CAPWAP协议处理引擎建立BFD会话,由BFD会话监测该CAPWAP协议处理引擎的状态。优选地,还包括步骤S0:AP向调度监控资源池发送CAPWAP协议报文。优选地,所述无线业务包括但不限于CAPWAP状态机维护、AP配置下发、AP和终端状态上告、终端认证、终端漫游。采用上述技术方案,本专利技术至少包括如下有益效果:本专利技术所述的云AC冗余备份系统和方法,是基于N:M备份模型设计而成的,其中N是活跃CAPWAP协议处理引擎实例数目,M是备份CAPWAP协议处理引擎数目。云AC管理容量可根据实际无线业务需求无缝扩容,在调度监控处理实例或CAPWAP协议处理引擎出现故障时,可快速切换到对应的备份实例,保障云AC系统在单个处理实例出现软件或硬件故障时,仍能可靠运行,保障无线业务不中断。附图说明图1为本专利技术所述的云AC冗余备份系统的结构示意图;图2为本专利技术所述的云AC冗余备份方法的流程图;图3为一实施例所述的云AC冗余备份方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1如图1所示,为符合本专利技术的一种云AC冗余备份系统,包括:活跃CAPWAP协议处理引擎池,包括N个活跃CAPWAP协议处理引擎,用于处理和AP、终端相关的无线业务;备份CAPWAP协议处理引擎池,包括M个备份CAPWAP协议处理引擎,用于当所述调度监控资源池监测到某个活跃CAPWAP协议处理引擎故障时,由备份CAPWAP协议处理引擎替代发生故障的原活跃CAPWAP协议处理引擎,保障无线业务不中断运行;调度监控资源池,包括主调度监控实例和备调度监控实例,用于处理AP业务的分发调度和CAPWAP协议处理引擎的状态监控,并在当活跃CAPWAP协议处理引擎出现故障时,激活备份CAPWAP协议处理引擎;状态监控资源池,用于监控主调度监控实例和备调度监控实例的运行状态,当主调度监控实例故障时,备份调度监控实例直接从状态监控资源池中恢复系统的调度监控情况,升级为主调度监控实例,保障系统业务不中断继续运行。优选地,还包括:无线业务数据库资源池,其包括AP配置数据库和AP运行状态内存数据库,其中所述AP配置数据库用于存储无线配置,所述AP运行状态数据库用于存储实时运行状态,所述实时运行状态包括但不限于AP的CAPWAP状态、AP运行状态、接入终端状态和认证计费状态。优选地,所述主调度监控实例和所述备调度监控实例二者之间使用VRR本文档来自技高网...
一种云AC冗余备份系统和方法

【技术保护点】
一种云AC冗余备份系统,其特征在于,包括:活跃CAPWAP协议处理引擎池,包括N个活跃CAPWAP协议处理引擎,用于处理和AP、终端相关的无线业务;备份CAPWAP协议处理引擎池,包括M个备份CAPWAP协议处理引擎,用于当所述调度监控资源池监测到某个活跃CAPWAP协议处理引擎故障时,由备份CAPWAP协议处理引擎替代发生故障的原活跃CAPWAP协议处理引擎,保障无线业务不中断运行;调度监控资源池,包括主调度监控实例和备调度监控实例,用于处理AP业务的分发调度和CAPWAP协议处理引擎的状态监控,并在当活跃CAPWAP协议处理引擎出现故障时,激活备份CAPWAP协议处理引擎;状态监控资源池,用于监控主调度监控实例和备调度监控实例的运行状态,当主调度监控实例故障时,备份调度监控实例直接从状态监控资源池中恢复系统的调度监控情况,升级为主调度监控实例,保障系统业务不中断继续运行。

【技术特征摘要】
1.一种云AC冗余备份系统,其特征在于,包括:活跃CAPWAP协议处理引擎池,包括N个活跃CAPWAP协议处理引擎,用于处理和AP、终端相关的无线业务;备份CAPWAP协议处理引擎池,包括M个备份CAPWAP协议处理引擎,用于当所述调度监控资源池监测到某个活跃CAPWAP协议处理引擎故障时,由备份CAPWAP协议处理引擎替代发生故障的原活跃CAPWAP协议处理引擎,保障无线业务不中断运行;调度监控资源池,包括主调度监控实例和备调度监控实例,用于处理AP业务的分发调度和CAPWAP协议处理引擎的状态监控,并在当活跃CAPWAP协议处理引擎出现故障时,激活备份CAPWAP协议处理引擎;状态监控资源池,用于监控主调度监控实例和备调度监控实例的运行状态,当主调度监控实例故障时,备份调度监控实例直接从状态监控资源池中恢复系统的调度监控情况,升级为主调度监控实例,保障系统业务不中断继续运行。2.如权利要求1所述的云AC冗余备份系统,其特征在于,还包括:无线业务数据库资源池,其包括AP配置数据库和AP运行状态内存数据库,其中所述AP配置数据库用于存储无线配置,所述AP运行状态数据库用于存储实时运行状态,所述实时运行状态包括但不限于AP的CAPWAP状态、AP运行状态、接入终端状态和认证计费状态。3.如权利要求1或2所述的云AC冗余备份系统,其特征在于:所述主调度监控实例和所述备调度监控实例二者之间使用VRRP机制进行冗余备份,当所述主调度监控实例故障时,启动所述备调度监控实例进行正常的CAPWAP业务分发和调度。4.如权利要求1-3任一所述的云AC冗余备份系统,其特征在于:所述调度监控资源池基于BFD机制对活跃CAPWAP协议处理引擎进行监控。5.如权利要求1-4任一所述的云AC冗余备份系统,其特征在于:所述无线业务包括但不限于CAPWAP状态机维护、AP配置下发、AP和终端状态上告、终端认证、终端漫游。6.一种基于权利要求1-5任一所述的云AC冗余备份系统的方法,其特征在于,包括如下步骤:S1:调度监控资源池接收CAPWAP报文,进行调度分发决策并根据该调度分发决策结果将CAPWAP报文发送给最优的活跃CAPWAP协议处理引擎,同时更新状态监控资源池;S2:活跃CAPWAP...

【专利技术属性】
技术研发人员:周游
申请(专利权)人:苏州汉明科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1