Amazing technological breakthrough possible @S-Logix pro@slogix.in

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • pro@slogix.in
  • +91- 81240 01111

Social List

Improving Energy Efficiency on SDN Control-Plane Using Multi-Core Controllers - 2021

Improving Energy Efficiency on SDN Control-Plane Using Multi-Core Controllers

Research paper on Improving Energy Efficiency on SDN Control-Plane Using Multi-Core Controllers

Research Area:  Software Defined Networks

Abstract:

Software-defined networks have become more common in data centers. The programmability of these networks is a great feature that allows innovation to be deployed fast, following the increasing number of new applications. This growth comes with a cost of more processing power and energy consumption. Many researchers have tackled this issue using existing routing techniques to dynamically adjust the network forwarding plane to save energy. On the control-plane, researchers have found algorithms for positioning the controller in a way to reduce the number of used links, thus reducing energy. These strategies reduce energy consumption at the expense of processing power of the controllers. This paper proposes a novel approach to energy efficiency focused on the network-s control-plane, which is complementary to the many already existing data-plane solutions. It takes advantage of the parallel processing capabilities of modern off-the-shelf multicore processors to split the many tasks of the controller among the cores. By dividing the tasks among homogeneous cores, one can lower the frequency of operations, lowering the overall energy consumption while keeping the same quality of service level. We show that a multicore controller can use an off-the-shelf multicore processor to save energy while keeping the level of service. We performed experiments based on standard network measures, namely latency and throughput, and standard energy efficiency metrics for data centers such as the Communication Network Energy Efficiency (CNEE) metric. Higher energy efficiency is achieved by a parallel implementation of the controller and lowering each core-s frequency of operation. In our experiments, we achieved a drop of 28% on processor energy use for a constant throughput scenario when comparing with the single-core approach.

Keywords:  
software-defined network
energy efficiency
control-plane
multicore
controller

Author(s) Name:  Tadeu F. Oliveira , Samuel Xavier-de-Souza and Luiz F. Silveira

Journal name:  Energies

Conferrence name:  

Publisher name:  MDPI

DOI:  10.3390/en14113161

Volume Information:  Volume 14 Issue 11