[发明专利]一种基于Dinkelbach的SDN控制器部署方法有效
申请号: | 201910031586.0 | 申请日: | 2019-01-14 |
公开(公告)号: | CN109921991B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 邓清勇;黄少波;马玲;王振振;曾艳;田淑娟;朱容 | 申请(专利权)人: | 湘潭大学 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/751;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 411105 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于Dinkelbach的SDN控制器部署方法。首先通过获取交换机节点信息将SDN网络拓扑结构抽象为无向图,所有节点构成母域,然后通过判断控制器容量条件进行分域,使用Dinkelbach方法迭代搜索并保存域内控制器部署最优的节点位置,最终确定该拓扑结构下全部控制器的部署位置和数量。本发明根据域的大小动态调整控制器负载情况,可以实现域间负载均衡的部署结果,增加了网络灵活性,大大提高SDN控制器的利用率,另外,Dinkelbach方法提高了收敛速率,能适用于规模不同的网络拓扑结构。 | ||
搜索关键词: | 一种 基于 dinkelbach sdn 控制器 部署 方法 | ||
【主权项】:
1.一种SDN控制器的部署方法,所述方法至少包括以下步骤:步骤一:获取交换机节点信息将SDN网络拓扑结构抽象为无向图,获取交换机节点平均消息发送量和平均消息发送速率,所有节点构成母域,初始化控制器部署节点信息,包括位置信息、数量信息;步骤二:判断域是否满足控制器容量条件,根据结果选择是否进入步骤三迭代;步骤三:根据域开销情况选择域内部署最优节点并根据部署最优节点关联情况进行分域,记录部署最优节点信息;步骤四:判断域是否为母域,并根据判断结果以不同方式获取并保存控制器部署节点信息;步骤五:输出保存的控制器部署节点位置信息、数量信息,结束部署。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910031586.0/,转载请声明来源钻瓜专利网。
- 上一篇:多线程路由处理
- 下一篇:一种路径选择方法、装置、网络设备以及ED设备