Saving energy and improving performance in SDN using rate adaptation technique

  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract

    Energy efficiency in wired networks has received considerable attention over the past few years for its heavy economic impact. Energy consumption in such network is becoming a challenging issue. Among all these wired networks Software Defined Networking (SDN) is considered as an intelligent network in which use of programmability provides the best solution for network operation. The logical separation of data plane and control plane enhances its network functionality. Despite of all these mechanisms, energy consumption is also an alarming issue in SDN. Various researchers propose many approaches in order to utilize the energy in its best way. Herein we consider the normal scenario of a data center network, and propose a new energy efficient routing algorithms to improve the performance in SDN, called SERAT. In this work, we focus on discrete of data rate of the link in order to minimize energy consumption in the network. In wired network the underutilized links are even operated in high data rate, increasing energy consumption. In order to reduce energy consumption of the network the links must be operated as per their utilization factor. We have used an output buffer queue with two levels of threshold values in order to monitor the performance of the network. Simulation result shows that the proposed technique leads to major amount of energy savings without mush affecting the throughput.

  • Keywords

    Wired Network; SDN; Data Rate; Energy Efficiency; Flow Table; Incoming Traffic; Queue Buffering.

  • References

      [1] W. Xia, Y. Wen, C. Foh, D. Niyato, H. Xie, "A survey on software-defined networking", IEEE Commun. Surveys Tuts., vol. 17, no. 1, pp. 27-51, 2015.

      [2] M. K. Awad, Y. Rafique, R. A. M'Hallah, "Energy-aware routing for software-defined networks with discrete link rates: A benders decomposition-based heuristic approach", Sustainable Computing: Informatics and Systems, pp. 31-41, 2016.

      [3] E. Gelenbe, Y. Caseau, "The impact of information technology on energy consumption and carbon emissions", Ubiquity, vol. 2015, pp. 1:1-1:15, Jun. 2015.

      [4] A. Qureshi, R. Weber, H. Balakrishnan, J. Guttag, B. Maggs, "Cutting the Electric Bill for Internet-Scale Systems", Proc. ACM Conference on Applications Technologies Architectures and Protocols for Computer Communications (SIGCOMM 2009), Aug. 2009.

      [5] D. Li, Y. Shang, C. Chen, "Software defined green data center network with exclusive routing", Proc. IEEE INFOCOM, pp. 1743-1751, Apr. 2014.

      [6] D. B. Rawat, S. R. Reddy, "Software defined networking architecture security and energy efficiency: A survey", IEEE Commun. Surveys Tuts., vol. 19, no. 1, pp. 325-346, 1st Quart. 2017.

      [7] N. Huin et al., “Bringing Energy Aware Routing closer to Reality with SDN Hybrid Networks”, Proc. IEEE Global Communications Conference (GLOBECOM 2017), 2017.

      [8] Y. Hanay et al., "Saving energy and improving TCP throughput with rate adaptation in ethernet", Proc. IEEE Int. Conf. Commun. (ICC), pp. 1249-1254, Jun. 2012.

      [9] M. Andrews, A. F. Anta, L. Zhang, and W. Zhao, "Routing and scheduling for energy and delay minimization in the powerdown model," Networks, vol. 61, no. 3, pp. 226-237, 2013.

      [10] S. Nedevschi, L. Popa, G. Iannaccone, D. Wetherall, S. Ratnasamy, "Reducing network energy consumption via sleeping and rate-adaptation", Proc. 5th USENIX Symp. on Networked Systems Design and Implementation (NSDI '08), pp. 323-336, 2008.

      [11] A. Markiewicz, P. N. Tran, A. Timm-Giel, "Energy consumption optimization for software defined networks considering dynamic traffic", Proc. IEEE 3rd Int. Conf. Cloud Netw. (CloudNet), pp. 155-160, 2014.

      [12] R. Wang et al., "Energy-aware routing algorithms in software-defined networks", Proc. IEEE 15th Int. Symp. WoWMoMNetw., pp. 1-6, Jun. 2014.

      [13] L. Wang, A. F. Anta, F. Zhang, C. Hou, Z. Liu, "Energy-efficient network routing with discrete cost functions", TAMC, pp. 307-318, 2012.

      [14] K. Kaur, J. Singh, N. Ghumman, "Mininet as Software Defined Networking Testing Platform", International Conference on Communication Computing & Systems (ICCCS-2014), 2014.




Article ID: 10071
DOI: 10.14419/ijet.v7i2.6.10071

Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.