【技术实现步骤摘要】
一种软负载均衡镜像动态升级方法及系统
本专利技术涉及软负载均衡镜像动态升级领域,具体来说,涉及一种软负载均衡镜像动态升级方法及系统。
技术介绍
软负载均衡需要依托于虚拟机实现。在镜像中需要安装haproxy(前端负载均衡服务器)、lvs(虚拟的服务器集群系统)以及相关的依赖包,然后利用SLB(服务器负载均衡)镜像创建虚拟机并做后续的操作。在软负载均衡上线并运行一段时间之后,此时,已经有一部分虚拟机作为负载均衡的载体运行在线上。此时,需要对SLB镜像做升级,例如镜像中的七层监听器的实现软件由haproxy升级为nginx(高性能的响应协议和反向代理万维网服务器),那么对应的已经在线上运行的虚拟机也需要整体做升级,同时需要保证不影响用户的使用,不会造成大规模的流量中断。因此,需要对虚拟机进行动态升级,实现机制依赖于软负载均衡的虚拟机主备模式,以及Keepalived(抢占式配置)的虚IP原理。遵循“断虚IP,先从后主”原则,来保证无缝升级。针对相关技术中的问题,目前尚未提出有效的解决方案。
技术实现思路
r>针对相关技术中的本文档来自技高网...
【技术保护点】
1.一种软负载均衡镜像动态升级方法,其特征在于,该软负载均衡镜像动态升级方法包括以下步骤:/nS1、通过查询负载均衡所对应的主虚拟机和备虚拟机的信息,并依据所述负载均衡所对应的备虚拟机的信息通过管理网IP,调用主机接口,对备虚拟机进行镜像升级;/nS2、在备虚拟机升级完成后,查询负载均衡所对应的信息,并启动相应的配置,形成主备负载均衡状态;/nS3、通过管理网IP执行主虚拟机应用程序编程接口,并调用主机的接口,对主虚拟机进行镜像升级;/nS4、在主虚拟机完成升级后,查询负载均衡相对应的相关信息,并启动主虚拟机上配置的监听器及主虚拟机的抢占式配置,形成主备负载均衡的状态。/n
【技术特征摘要】
1.一种软负载均衡镜像动态升级方法,其特征在于,该软负载均衡镜像动态升级方法包括以下步骤:
S1、通过查询负载均衡所对应的主虚拟机和备虚拟机的信息,并依据所述负载均衡所对应的备虚拟机的信息通过管理网IP,调用主机接口,对备虚拟机进行镜像升级;
S2、在备虚拟机升级完成后,查询负载均衡所对应的信息,并启动相应的配置,形成主备负载均衡状态;
S3、通过管理网IP执行主虚拟机应用程序编程接口,并调用主机的接口,对主虚拟机进行镜像升级;
S4、在主虚拟机完成升级后,查询负载均衡相对应的相关信息,并启动主虚拟机上配置的监听器及主虚拟机的抢占式配置,形成主备负载均衡的状态。
2.根据权利要求1所述的一种软负载均衡镜像动态升级方法,其特征在于,所述通过查询负载均衡所对应的主虚拟机和备虚拟机的信息,并依据所述负载均衡所对应的备虚拟机的信息通过管理网IP,调用主机接口,对备虚拟机进行镜像升级还包括以下步骤:
查询负载均衡所对应的主虚拟机和备虚拟机的信息;
通过查询负载均衡所对应的备虚拟机的信息,管理网IP执行备虚拟机上的应用程序编程接口,并停止备虚拟机上的抢占式配置的工作;
在抢占式配置停止工作后,调用主机的接口,并对备虚拟机进行镜像升级。
3.根据权利要求1所述的一种软负载均衡镜像动态升级方法,其特征在于,所述在备虚拟机升级完成后,查询负载均衡所对应的信息,并启动相应的配置,形成主备负载均衡状态中:所述负载均衡所对应的信息为监听器组和服务器组的信息。
4.根据权利要求1所述的一种软负载均衡镜像动态升级方法,其特征在于,所述通过管理网IP执行主虚拟机应用程序编程接口,并调用主机的接口,对主虚拟机进行镜像升级还包括以下步骤:
通过管理网IP执行主虚拟机的应用编程接口,并停止主虚拟机上的抢占式配置的工作;
在抢占式配置停止工作后,调用主机的接口,对主虚拟机进行镜像升级。
5.根据权利要求4所述的一种软负载均衡镜像动态升级方法,其特征在于,所述通过管理网IP执行主虚拟机的应用编程接口,并停止主虚拟机上的抢占式配置的工作过程中:在将所述主虚拟机上的抢占式配置的工作停止后,需等待十秒钟,再对主虚拟机进行镜像升级。
6.根据权利要求1所述的一种软负载均衡镜像动态升级方法,其特征在于,所述在主...
【专利技术属性】
技术研发人员:刘立京,
申请(专利权)人:紫光云南京数字技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。