Salience-Based Distributed Controllers Placement in Software Defined Networks

Salience-Based Distributed Controllers Placement in Software Defined Networks
复制标题

DOI:
10.1109/glocom.2018.8647498
复制
发表时间:
2018-12
期刊:
2018 IEEE Global Communications Conference (GLOBECOM)
影响因子:
--
通讯作者:
Takahiro Hirayama;T. Miyazawa;A. H. A. Muktadir-A.-H.-A.-Muktadir-2273269;H. Harai;Ved P. Kafle
Takahiro Hirayama;T. Miyazawa;A. H. A. Muktadir-A.-H.-A.-Muktadir-2273269;H. Harai;Ved P. Kafle
中科院分区:
其他
文献类型:
--
作者:
Takahiro Hirayama;T. Miyazawa;A. H. A. Muktadir-A.-H.-A.-Muktadir-2273269;H. Harai;Ved P. Kafle

文献摘要

相似文献

软件定义网络(SDN)和网络功能虚拟化(NFV)技术使我们能够更灵活地创建、管理和运营网络服务。控制器的分布式布局减少了控制操作的响应时间,分散了控制器的负载。许多先前的研究已经研究了网络中控制器配置的几种算法。然而,这些算法需要较长的计算时间,需要大量的信息。因此,它们很难使用,尤其是在大型网络中。为了简化控制器布局问题,我们提出了一种基于显著度的方法,其中链路的显著性值被定义为遍历该链路的最短路径树的数目。我们发现,通过将控制器功能放置在具有许多高显著链路的节点上,即使在大型网络中,控制器放置方法也缩短了控制路径的长度,并保持了控制器的低负载。
Software defined networking (SDN) and network function virtualization (NFV) technologies enable us to create, manage and operate network services more flexibly. Distributed placement of controllers reduces the response time of control operations and distributes load of controllers. Many prior studies have investigated several algorithms of controller placement in networks. However, those algorithms take longer computation time and require a lot of information. Thus, they are difficult to use, especially in large networks. To simplify the controller placement problem, we propose a salience-based approach, where the salience value of a link is defined as the number of shortest path trees that traverse the link. We found that by placing controller functions on the nodes having many high-salient links, the controller placement approach shortens the length of control paths and keeps controllers' load low even in large networks.