【技术实现步骤摘要】
一种双组合交替倒班系统及方法
本专利技术涉及信息系统领域,尤其涉及一种双组合交替倒班系统及方法。
技术介绍
在信息系统应用模式中,采用2台组合设备共计4个计算模块部署业务服务,提供服务能力,其中,组合设备采用VPX架构设计,由机箱、2个电源模块(双电源冗余架构)、2个计算模块(处理器:双路/龙芯3A4000,内存:16G)、2个交换模块(双交换冗余架构)组成。在保障信息系统稳定性,避免因服务异常或计算模块发生硬件故障导致业务不可用的前提下,组合交替倒班模式是信息系统典型的应用场景,在该场景中,可关闭其中一台组合设备进行维护,只保留一台组合设备处于运行状态,提供业务服务能力。一段时间后,根据倒班策略,将完成维护的组合设备上电上线并进行业务服务迁移和数据同步后,断电下线另外一台组合设备进行维护,循环交替,提高组合设备的使用寿命,进一步提升信息系统的可靠性,在组合交替值班过程中,保障业务服务不中断。当由倒班模式转为高效模式时,2台组合可同时工作,实现2台组合设备4个计算模块全部在线,提供最大算力,确保信息系统处于最佳状态,发挥最大化效能。面对业务服务高可用和组合交替倒班的应用需求,目前,信息系统在运行过程中存在如下问题:1)、缺乏业务服务故障检测及恢复机制,任何一块计算模块或一台组合发生故障时,该计算模块或组合上运行的业务服务无法自动迁移,业务服务无法正常运行;2)、缺乏数据一致性保障机制,业务服务的数据存储于计算模块本地磁盘,单个计算模块或单个组合发生故障时,缺乏数据同步机制,无法保障数据
【技术保护点】
1.一种双组合交替倒班系统,包括两台通过交换机通信的组合设备,所述组合设备包括两个计算模块;/n其特征在于,还包括数据管理模块、集群管理模块和倒班控制模块,/n所述数据管理模块用于提供数据缓存服务,以及两台组合设备的四个计算模块之间的数据同步;/n所述集群管理模块用于将两台组合设备中的四个计算模块构建为集群系统;/n所述倒班控制模块用于与集群管理模块进行交互,实现业务服务主动迁移和状态确认。/n
【技术特征摘要】
1.一种双组合交替倒班系统,包括两台通过交换机通信的组合设备,所述组合设备包括两个计算模块;
其特征在于,还包括数据管理模块、集群管理模块和倒班控制模块,
所述数据管理模块用于提供数据缓存服务,以及两台组合设备的四个计算模块之间的数据同步;
所述集群管理模块用于将两台组合设备中的四个计算模块构建为集群系统;
所述倒班控制模块用于与集群管理模块进行交互,实现业务服务主动迁移和状态确认。
2.根据权利要求1所述的一种双组合交替倒班系统,其特征在于,所述数据缓存服务采用“1主3从”模式,并由负载均衡器进行选主控制,同时负载均衡器将其产生VIP资源附着于运行主数据缓存服务的计算模块之上,以VIP方式提供数据缓存服务的对外访问入口。
3.根据权利要求2所述的一种双组合交替倒班系统,其特征在于,所述负载均衡器采用权重优先算法赋予各个计算模块不同的权重优化级,权重优先级较高的计算模块上运行的数据缓存数据设置为主服务,其余计算模块上数据缓存服务则默认作为从服务;
若优先级较高的计算模块发生故障或进入关机状态,剩余计算模块中优先级高的计算模块成为集群系统中权重最高的节点,此时该计算模块上的负载均衡器进行升级重载操作,将VIP资源附着于该计算模块上,相应地将该计算模块上运行的数据缓存服务的配置文件中角色选项定义为“主”,并重载数据缓存服务,则该数据缓存服务变成主服务;
若主数据缓存服务所在计算模块的权重在集群系统中不是最高时,此时该计算模块上的负载均衡器进行降级重载操作,附着于该计算模块上的VIP资源发生漂移,相应地将该计算模块上的数据缓存服务的配置文件中角色选项定义为“从”,并重载数据缓存服务,则该数据缓存服务变成从服务;
若之前发生故障的优先级较高的计算模块恢复上线,则其上运行的数据缓存服务默认作为从服务加入,不会抢占当前主服务地位。
4.根据权利要求1-3中任一项所述的一种双组合交替倒班系统,其特征在于,所述集群管理模块包括消息通信、集群管理及集群控制,
所述消息通信作为消息交换枢纽,用于提供进程间通信、多媒介通信、心跳超时双检测和消息缓存管理;
所述集群管理用于提供集群调度管理、本地服务管理和信息库;
所述集群控制用于提供命令分级转发和日志管理。
5.根据权利要求4所述的一种双组合交替倒班系统,其特征在于,所述倒班控制模块包括计算代理、策略引擎和流程控制;
所述计算代理用于提供计算模块断电、上电指令接口...
【专利技术属性】
技术研发人员:周思远,王玉琳,高斌,
申请(专利权)人:扬州万方电子技术有限责任公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。