【技术实现步骤摘要】
虚拟交换机热升级方法及装置、终端及存储介质
[0001]本专利技术涉及但不限于云计算大数据
,尤其涉及一种虚拟交换机热升级方法及装置、终端及存储介质。
技术介绍
[0002]云计算(Cloud Computing)是一种基于互联网的计算方式,通过这种方式,可以将共享的软硬件资源和/或信息按照需求提供给需要共享的多个设备。
[0003]虚拟交换机可以大规模用于云计算环境,主要用于连接虚拟机以及其它网络设备,实现虚拟网络。然而,目前虚拟换交换机不具备热升级能力,而需要通过传统的关闭虚拟交换机、升级软件包和/或重启虚拟及换机这种方式来进行冷升级;如此导致中间网络会存在相对较长时间的断连,极大影响用户体验。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种虚拟交换机热升级方法及装置、终端及存储介质,以解决上述技术问题。
[0005]本专利技术的技术方案是这样实现的:
[0006]第一方面,本专利技术实施例提供一种虚拟交换机热升级方法,包括:
[0007]基于第一虚拟交换机OVS部署第二虚拟交换机,其中,所述第一虚拟交换机与网卡的第一虚拟功能口连接,第二虚拟交换机与所述网卡的第二虚拟功能口连接;
[0008]在软件包升级阶段,基于对所述第一虚拟交换机与所述第二虚拟交换机的预定操作,以实现所述第一虚拟交换机与所述第二虚拟交换机交替与控制器进行通信;其中,所述在软件包升级阶段,基于对所述第一虚拟交换机与所述第二虚拟交换机的预定操作,以实现所述第一虚拟交换机与 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟交换机热升级方法,其特征在于,所述方法包括:基于第一虚拟交换机部署第二虚拟交换机,其中,所述第一虚拟交换机与网卡的第一虚拟功能口连接,第二虚拟交换机与所述网卡的第二虚拟功能口连接;在软件包升级阶段,基于对所述第一虚拟交换机与所述第二虚拟交换机的预定操作,以实现所述第一虚拟交换机与所述第二虚拟交换机交替与控制器进行通信;其中,所述在软件包升级阶段,基于对所述第一虚拟交换机与所述第二虚拟交换机的预定操作,以实现所述第一虚拟交换机与所述第二虚拟交换机交替与控制器进行通信,至少包括:在所述软件包升级完成前,将所述第一虚拟功能口的地址配置为合法地址以及将所述第二虚拟功能口的地址配置为非法地址,以实现所述第一虚拟交换机与所述控制器进行通信;和/或,在所述软件包完成后,将所述第一虚拟功能口的地址配置为非法地址以及将所述第二虚拟功能口的地址配置为合法地址,以实现所述第二虚拟交换机与所述控制器进行通信。2.根据权利要求1所述的方法,其特征在于,所述网卡,包括第一类网卡;其中,所述第一类网卡包括第一网口和第二网口;所述第一虚拟交换机分别与所述第一网口的所述第一虚拟功能口和所述第二网口的所述第一虚拟功能口连接;以及所述第二虚拟交换机分别与所述第一网口的所述第二虚拟功能口和所述第二网络的所述第二虚拟功能口连接。3.根据权利要求1所述的方法,其特征在于,所述网卡,包括第一类网卡以及基于所述第一类网卡部署的第二类网卡;所述第一虚拟交换机与所述第一类网卡的所述第一虚拟功能口连接,以及所述第二虚拟交换机与所述第二类网卡的所述第二虚拟功能口连接。4.根据权利要求1至3任一项所述的方法,其特征在于,所述在软件包升级阶段,基于对所述第一虚拟交换机与所述第二虚拟交换机的预定操作,以实现所述第一虚拟交换机与所述第二虚拟交换机交替与控制器进行通信,还包括以下至少之一:在所述软件包升级完成前,启动所述第一虚拟交换机;在所述第一虚拟交换机启动后且所述软件包升级完成前,打开第一管理通道和/或第一监控通道,其中,所述第一管理通道和所述第一监控通道为所述第一虚拟交换机与所述控制器的通道;在所述第一虚拟交换机启动后且所述软件包升级完成前,打开所述第一虚拟交换机的报文收发包进程和/或端口的报文收发功能;在所述第一虚拟交换机启动后且所述软件包升级完成前,修改大页内存的属性为第一属性,其中,所述第一属性为至少包括第一进程标识符PID属性;所述第一PID为所述第一虚拟交换机的PID;在所述第一虚拟交换机启动后且所述软件包升级完成前,将数据库的字段参数设置为第一状态,其中,所述第一状态用于指示所述第一虚拟交换机启动;在所述第一虚拟交换机启动后且所述软件包升级完成前,备份所述软件包升级前的软件包数据到第一软件包安装目录。5.根据权利要求4所述的方法,其特征在于,所述在软件包升级阶段,基于对所述第一虚拟交换机与所述第二虚拟交换机的预定操作,以实现所述第一虚拟交换机与所述第二虚
拟交换机交替与控制器进行通信,还包括以下至少之一:在所述软件包升级完成后,创建第二软件包安装目录;其中,所述第二软件包安装目录创建软链接;所述软链接用于指示所述第一软件包安装目录指向所述第二软件包安装目录;在所述软件包升级完成后,启动所述第二虚拟交换机;在所述软件包升级完成后或者所述第二虚...
【专利技术属性】
技术研发人员:赵怡,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。