【技术实现步骤摘要】
网络交换机管理方法及装置
[0001]本专利技术涉及通信
,尤其涉及一种网络交换机管理方法及装置。
技术介绍
[0002]在通信环境复杂多变的情况下,存在网络拓扑动态变化等因素,需要网络具有鲁棒性、可靠性。针对交换机故障、控制器故障等问题,现有的控制器静态部署方案难以适应网络中动态流的变化和控制器故障恢复需求。
技术实现思路
[0003]本专利技术实施例提供了一种网络交换机管理方法及装置,该方法中,控制器和交换机可以进行动态分配,保证网络的正常运转。
[0004]根据本专利技术实施例的一个方面,提供了一种网络交换机管理方法,所述网络中包括多个SDN控制器,每个所述SDN控制器控制一个或多个交换机,所述方法包括:获取每个所述SDN控制器的负载信息和故障信息;根据所述负载信息和所述故障信息生成目标SDN控制器内的交换机迁出指令;根据所述目标SDN控制器的交换机流请求率和所述交换机迁出指令确定目标交换机;根据所述目标交换机的负载需求和网络中除所述目标SDN控制器之外的剩余SDN控制器的负载能力,在所述 ...
【技术保护点】
【技术特征摘要】
1.一种网络交换机管理方法,其特征在于,所述网络中包括多个SDN控制器,每个所述SDN控制器控制一个或多个交换机,所述方法包括:获取每个所述SDN控制器的负载信息和故障信息;根据所述负载信息和所述故障信息生成目标SDN控制器内的交换机迁出指令;根据所述目标SDN控制器的交换机流请求率和所述交换机迁出指令确定目标交换机;根据所述目标交换机的负载需求和网络中除所述目标SDN控制器之外的剩余SDN控制器的负载能力,在所述剩余SDN控制器中确定迁入SDN控制器;将所述目标交换机迁入所述迁入SDN控制器。2.根据权利要求1所述的方法,其特征在于,获取每个所述SDN控制器的负载信息和故障信息,包括:获取每个所述SDN控制器控制的所有交换机的负载信息;将每个SDN控制器的所述所有交换机的负载信息的和作为SDN控制器的负载信息;控制所述SDN控制器之间互相发送心跳检测信息,根据所述SDN控制器的回复时长生成故障信息。3.根据权利要求1所述的方法,其特征在于,根据所述负载信息和所述故障信息生成目标SDN控制器内的交换机迁出指令,包括:将产生故障信息或所述负载信息大于预设负载阈值的SDN控制器作为目标SDN控制器;确定所述目标SDN控制器要迁出的交换机个数,得到交换机迁出指令。4.根据权利要求3所述的方法,其特征在于,根据所述目标SDN控制器的交换机流请求率和所述交换机迁出指令确定目标交换机,包括:根据所述目标SDN控制器的交换机流请求率对所述目标SDN控制器控制的交换机排序;根据所述交换机迁出指令,在排序结果选择一个或多个交换机作为目标交换机。5.根据权利要求1所述的方法,其特征在于,根据所述目标交换机的负载需求和网络中除所述目标SDN控制器之外的剩余SDN控制器的负载能力,在所述剩余SDN控制器中确定迁入SDN控制器,包括:根据所述目标交换机的负载需求和所述剩余SDN控制器的负载能力计算剩余SDN控制器的回报参数;所述回报参数用于描述控制器接管交换机时的数据处理量;根据所述回报参数在所述剩余SDN控制器中确定迁入SDN控制器。6...
【专利技术属性】
技术研发人员:常远,尤龙,王楠,刘健雄,姚慧,
申请(专利权)人:航天科工网络信息发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。