摘要
针对软件定义网络(software-defined networking,SDN)中单一控制器容易发生过载导致较长时延的问题,提出一种基于SDN的边缘控制模型,该模型采取分层部署方式将边缘计算集成到SDN中,每个边缘控制器控制其覆盖范围内部署的所有子边缘控制器和交换机,负责区域内网络设备的通信量。为了方便管理边缘控制器之间的交互,该模型引入一个控制器代理模块,将设备请求转发给父控制器或将路由信息发送给子控制器来协调控制器之间的工作。实验结果表明,与基于SDN的传统网络相比,该方法依托部署在网络设备边缘的计算和存储服务,减轻了SDN主控制器上的负载,降低了转发平面和控制平面之间的延时,显著地改善了总处理延时和带宽使用情况。
Aiming at the problem that single controller in SDN is prone to overload and lead to long delay,this paper proposed an edge control model based on SDN,which integrated edge computing into SDN-based network by layered deployment.Each edge controller charged all of the sub-edge controllers and switches deployed and traffic from network devices within its cove-rage area.In order to manage the interaction between edge controllers conveniently,the proposed model introduced a controller agent module that forwarded device requests to the parent controller or sent routing information to the child to coordinate the work between the controllers.The experimental results show that compared with the traditional SDN-based network,the proposed method alleviates the load on the main SDN controller,minimizes the delay between the forwarding plane and the control plane and improves significantly total processing latency and bandwidth usage,which relies on the computing and storage ser-vices deployed on the edge of the network device.
作者
路亚
Lu Ya(Artificial Intelligence&Big Data College,Chongqing College of Electronic Engineering,Chongqing 401331,China)
出处
《计算机应用研究》
CSCD
北大核心
2020年第12期3773-3776,共4页
Application Research of Computers
基金
重庆市重点产业共性关键技术创新专项重点研发项目(cstc2017zdcy-zdyfx0017)
重庆市教委科学技术研究项目(自然科学类)(KJ132207)。
关键词
边缘计算
软件定义网络
延时
控制器
edge computing
software defined network
delay
controller