کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
11002530 1443292 2018 33 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Capacity and load-aware software-defined network controller placement in heterogeneous environments
ترجمه فارسی عنوان
قرار دادن کنترل کننده شبکه در محیط های ناهمگونی ظرفیت و بارگذاری آگاهانه نرم افزار
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Relying upon a single centralized controller in Software-Defined Networks may lead to scalability problems. To make the network scalable and keep latency low for wide area networks, using multiple controllers is proposed. The network is partitioned into some domains, each one is monitored by a controller. However, the number of required controllers, their location and load balancing among them, to prevent controller overloading, have become major challenges in the distributed control plane. Controller Placement Problem (CPP) is widely known as a solution to tackle these issues. Nonetheless, different costs and capacities of controllers should also be considered in solving CPP. In this paper, the problem is formulated as a location-allocation model and our proposed framework solves it in two phases. Regarding the different costs of deployment, types and capacities of controllers in the market, the first phase focuses on determining the required number of controllers while minimizing the total cost. Using the result, the second phase is to solve the location-allocation problem to balance the controller load with our introduced fair load distribution function and to reduce inter-controller latency. Two greedy procedures for location and also allocation are designed for our proposed framework algorithms to solve the models and numerical results show their efficiency.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Communications - Volume 129, September 2018, Pages 226-247
نویسندگان
, ,