[发明专利]一种二层分布式多控制器架构系统及构建方法有效
申请号: | 201510562508.5 | 申请日: | 2015-09-07 |
公开(公告)号: | CN105262665B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 董黎刚;王伟明;郭凯强;费硕成 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/08;H04L12/24 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林松海 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 控制器 架构 构建 方法 | ||
1.一种二层分布式多控制器架构系统,其特征在于,在该架构系统中,控制器分为直接控制器和间接控制器,其中:
1-1)直接控制器与网络设备直接通信,承担链路发现、拓扑管理、策略制定、表项下发功能;
1-2)间接控制器具有全网的、实时的资源状态信息,根据网络应用要求构建虚拟网,然后进行虚拟网络映射的计算,并通过直接控制器对网络设备进行虚拟网的部署;
1-3)每个网络设备只受单个直接控制器控制,每个直接控制器受多个间接控制器控制,从而每个网络设备受多个间接控制器的间接控制;
所述每个网络设备受多个间接控制器的间接控制,其具体实现方法为:
2-1)直接控制器定时向间接控制器发送其所直接控制的网络设备的实时资源状态信息;
2-2)间接控制器根据全网实时资源状态信息以及网络应用需求进行虚拟网络映射的计算并将结果下发到相关的直接控制器;
2-3)直接控制器进行虚拟网络部署,如果部署不成功,把当前的网络设备的实时资源状态信息反馈给间接控制器并执行2-2);
2-4)直接控制器把网络资源使用状况反馈给所有间接控制器。
2.一种实现如权利要求1所述二层分布式多控制器架构系统的方法,其特征在于,每个直接控制器受多个间接控制器控制,间接控制器通过以下的松散管理办法来管理直接控制器:
3-1)如果一个直接控制器执行某个间接控制器所下发的虚拟网络部署任务的不成功次数累计达到一个预设阀值,该间接控制器将暂停与该直接控制器的通信,暂停通信期间,该间接控制器不会向该直接控制器发送虚拟网部署任务;
3-2)在预设的一定时间之后,该间接控制器恢复与该直接控制器的通信,失败次数被重置为0,该间接控制器可以继续向该直接控制器发送虚拟网部署任务。
3.一种实现如权利要求1所述二层分布式多控制器架构系统的方法,其特征在于,间接控制器的位置计算方法包括:
4-1)设定两个约束,分别是:每个间接控制器同时能管理的直接控制器个数的上限,每个直接控制器能接受管理的间接控制器的个数;
4-2)设定一个目标:使拓扑总体时延最小,所述总体时延是指各间接控制器到所管理的各直接控制器的数据包传输时延之和;
4-3)在给定直接控制器节点的拓扑结构和间接控制器个数的前提下,根据约束和目标得出各间接控制器的最佳摆放位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510562508.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效散热型多功能路由器
- 下一篇:一种家庭智能终端控制系统