کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6883486 1444174 2018 25 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An adaptive heuristic for multi-objective controller placement in software-defined networks
ترجمه فارسی عنوان
یک اکتشافی سازگار برای قرار دادن کنترل کننده چند هدف در شبکه های تعریف شده توسط نرم افزار
کلمات کلیدی
شبکه تعریف شده توسط نرم افزار، قرار دادن کنترل کننده، بهینه سازی ترکیبی چند منظوره، الگوریتم های هورستیک، پارتو جلو، الگوریتم ژنتیک مرتب سازی غیر ترکیبی چندگانه،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Software-defined networking paradigm faces many challenges, including reliability, resiliency, scalability, and availability. These challenges can be tackled by carefully selecting placements within the network. However, the evaluation of all placements is only practical for small networks. In this paper, a fast and efficient adaptation of evolutionary algorithms is presented to solve large-scale multi-objective controller placement problems. The presented algorithm requires reasonable memory resource and enjoys a greedy heuristic to generate a high-quality initial population, smart mechanisms to encourage the diversification and intensification, and a new fast Pareto finder. Moreover, a new variant of the problem is developed in which the capacities of controllers and loads of switches are added as constraints. A new constraint handling technique is applied to adapt our algorithm to solve the new problem. Finally, the results on several topologies from Internet Topology Zoo revealed that our presented algorithms outperformed some other efficient algorithms from the literature.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Electrical Engineering - Volume 66, February 2018, Pages 204-228
نویسندگان
, ,