کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4954426 1443319 2017 28 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Adaptive Distributed Software Defined Networking
ترجمه فارسی عنوان
شبکه های تعریف شده نرم افزاری توزیع شده سازگار
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Distributed Software Defined Networking (SDN) federates multiple controllers in a network to solve the problems in single controller networks, e.g., to improve network reliability and reduce the delay between controllers and switches. However, in the current distributed SDN schemes, the mapping between SDN switches and controllers is statically configured, which may result in uneven load distribution among controllers. These schemes cannot fully benefit from the distributed SDN architecture. In order to address this issue, this paper proposes ESDN, an adaptive elastic distributed SDN architecture. The architecture dynamically selects a minimum number of active controllers that switches attached to, and changes the mapping between switches and controllers according to the network load. Specially, a switch can migrate from one controller domain to another so that the mapping is adaptive to the network load. We formalize the controller selection problem as an optimization problem, and prove that the problem is NP-Hard. We solve the problem by using offline and online algorithms, respectively. With the heuristics, controllers in a network are dynamically changed with respect to the network load. The offline algorithm has an approximation ratio of 2 related to the optimal result, and the online algorithms can find similar number of active controllers within a shorter time. We validate the algorithms and evaluate the performance by simulations. In particular, the number of inactive controllers computed by shrinking action of online algorithm averagely achieves around 92% of the optimal values when the whole network load decreases from 65% controller capacity to 25% controller capacity.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Communications - Volume 102, 1 April 2017, Pages 120-129
نویسندگان
, , , , ,