[发明专利]控制器集群的升级方法及装置有效
申请号: | 201410381430.2 | 申请日: | 2014-08-05 |
公开(公告)号: | CN105337904B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 张圣彦;罗逸秀 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/937 | 分类号: | H04L12/937;G06F8/65 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 集群 升级 方法 装置 | ||
1.一种控制器集群的升级方法,其特征在于,用于软件定义网络SDN框架下的控制器集群中的管理控制器上,该控制器集群还包括配置于区域内的区域控制器,所述方法包括:
当控制器集群存在升级需求时,所述管理控制器从版本服务器下载对应版本的升级文件,并完成本地升级操作;
向作为本端设备的子节点的区域控制器发送升级通告报文,该升级通告报文中包含产品类型和本端设备的当前版本信息,并接收产品类型相同且当前版本信息不同的区域控制器返回的升级通告响应报文;
记录所述升级通告响应报文中包含的相应区域控制器的当前版本信息和地址信息,向被记录的区域控制器发送下载启动报文,并开启本地的文件服务器,以由被记录的区域控制器从该文件服务器中获取升级文件及执行版本升级操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
接收来自区域控制器的下载完毕报告报文,该报文中包含相应区域控制器的地址信息,用于表明相应区域控制器已完成升级文件的下载操作;
将接收到的下载完毕报告报文按照预定负载分担策略发送至等待连接至所述文件服务器的区域控制器,以由该等待连接的区域控制器根据其中的地址信息连接至对应的已下载完成的区域控制器上,并从该已下载完成的区域控制器下载升级文件。
3.根据权利要求2所述的方法,其特征在于,还包括:
在接收到所述下载完毕报告报文时,将相应的已下载完成的区域控制器标记为下载完成状态;
当所有被记录的区域控制器均被标记为下载完成状态时,向被记录的区域控制器发送升级启动报文,以控制相应的区域控制器根据已下载的升级文件执行版本升级操作。
4.根据权利要求1所述的方法,其特征在于,还包括:
当本端设备为主管理控制器时,本端设备在完成本地升级操作后,向对应的备管理控制器发送包含产品类型和本端设备的当前版本信息的报文,并接收该备管理控制器返回的报文;其中,若返回下载请求报文,则向该备管理控制器提供对升级文件的下载,若返回包含所述备管理控制器的当前版本信息的报文,则本地更新对该备管理控制器的版本信息记录;
当本端设备为备管理控制器时,接收来自对应的主管理控制器的包含产品类型和该主管理控制器的当前版本信息的报文;其中,若本端设备的产品类型和当前版本信息均与所述主管理服务器相同,则返回包含本端设备的当前版本信息的报文,以由所述主管理服务器本地更新对本端设备的版本信息记录,若本端设备的产品类型与所述主管理服务器相同且当前版本信息不同,则向所述主管理控制器返回下载请求报文,从主管理控制器下载相应的升级文件,并在完成本地升级操作后,返回包含本端设备的当前版本信息的报文。
5.一种控制器集群的升级方法,其特征在于,用于软件定义网络SDN框架下的控制器集群中被配置于区域内的区域控制器上,该控制器集群还包括管理控制器,所述方法包括:
从作为本端设备的根节点的管理控制器接收升级通告报文,该升级通告报文中包含产品类型和所述管理控制器的当前版本信息,并当产品类型相同且当前版本信息不同时返回相应的升级通告响应报文;
当接收到来自所述管理控制器的下载启动报文时,连接至所述管理控制器处的文件服务器,并从该文件服务器中获取升级文件,以执行版本升级操作。
6.根据权利要求5所述的方法,其特征在于,还包括:
当本端设备完成升级文件的下载操作时,向所述管理控制器发送下载完毕报告报文,该报文中包含本端设备的地址信息,以由所述管理控制器将本端设备标记为下载完成状态。
7.根据权利要求5所述的方法,其特征在于,还包括:
在尚未连接至所述管理控制器处的文件服务器的情况下,若接收到所述管理控制器发送的其他区域控制器的下载完毕报告报文,则根据其中的地址信息连接至对应的区域控制器,并从该对应的区域控制器下载升级文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410381430.2/1.html,转载请声明来源钻瓜专利网。