Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3297280.3297420acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Reducing energy consumption in SDN-based data center networks through flow consolidation strategies

Published: 08 April 2019 Publication History
  • Get Citation Alerts
  • Abstract

    In the last decade we noticed a growth on studies regarding energy savings in data centers. The main reasons include political factors such as compliance with global protocols of conscious energy consumption, financial incentives such as tax reduction, and environmentally driven by concerns about sustainability issues such as emission of heat and gases harmful to the ozone layer. Most works aim to reduce the energy consumption of servers and cooling systems. However, network devices comprise also a significant slice of the total Data Center energy consumption, and most studies often neglect that. In this paper, we propose techniques to define flow paths in an SDN-based Data Center network respecting flow bandwidth requirements, while also enabling changing the operation state of network devices to a state of lower energy consumption in order to reduce the total consumption of the network layer. We evaluate the proposed techniques using different ratios of link demand oversubscription in a fat-tree topology with different POD sizes. Results show savings of up to 70% regarding energy consumption in the network layer.

    References

    [1]
    Dennis Abts, Michael R Marty, Philip M Wells, Peter Klausler, and Hong Liu. 2010. Energy proportional datacenter networks. In ACM SIGARCH Computer Architecture News, Vol. 38. ACM, 338--347.
    [2]
    Muhammad Abdullah Adnan and Rajesh Gupta. 2013. Path consolidation for dynamic right-sizing of data center networks. In IEEE 6th International Conference on Cloud Computing (CLOUD). IEEE, 581--588.
    [3]
    Mohammad Al-Fares, Alexander Loukissas, and Amin Vahdat. 2008. A scalable, commodity data center network architecture. In ACM SIGCOMM Computer Communication Review, Vol. 38. ACM, 63--74.
    [4]
    M Faizul Bari, Raouf Boutaba, Rafael Esteves, Lisandro Z Granville, Maxim Podlesny, Md Golam Rabbani, Qi Zhang, and Mohamed Faten Zhani. 2013. Data center network virtualization: A survey. IEEE Communications Surveys & Tutorials 15, 2 (2013), 909--928.
    [5]
    Theophilus Benson, Ashok Anand, Aditya Akella, and Ming Zhang. 2010. Understanding data center traffic characteristics. ACM SIGCOMM Computer Communication Review 40, 1 (2010), 92--99.
    [6]
    Manu Budhiraja and Shubhra Saggar. 2013. Green IT: Harvesting Heat using TPV (Thermophotovoltaic). International Journal of Managment, IT and Engineering 3, 9 (2013), 323--333.
    [7]
    Rodrigo N Calheiros, Rajiv Ranjan, Anton Beloglazov, César AF De Rose, and Rajkumar Buyya. 2011. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience 41, 1 (2011), 23--50.
    [8]
    Nicos Christofides and Graph Theory. 1975, 415p. An algorithmic approach. New York: Academic Press Inc.
    [9]
    Edward G Coffman Jr, Michael R Garey, and David S Johnson. 1996. Approximation algorithms for bin packing: a survey. (1996), 46--93.
    [10]
    Brandon Heller, Srinivasan Seetharaman, Priya Mahadevan, Yiannis Yiakoumis, Puneet Sharma, Sujata Banerjee, and Nick McKeown. 2010. ElasticTree: Saving Energy in Data Center Networks. In 7th USENIX Conference on Networked Systems Design and Implementation, Vol. 3. 19--21.
    [11]
    T Huong, Daniel Schlosser, P Nam, Michael Jarschel, N Thanh, and Rastin Pries. 2011. ECODANE---reducing energy consumption in data center networks based on traffic engineering. In 11th Würzburg Workshop on IP: Joint ITG and Euro-NF Workshop Visions of Future Generation Networks (EuroView2011).
    [12]
    Jonathan Koomey. 2011. Growth in data center electricity use 2005 to 2010. Oakland, CA: Analytics Press. August 1 (2011), 2010.
    [13]
    Teemu Koponen. 2012. Software is the Future of Networking. In Proceedings of the Eighth ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS '12). ACM, New York, NY, USA, 135--136.
    [14]
    Bob Lantz, Brandon Heller, and Nick McKeown. 2010. A Network in a Laptop: Rapid Prototyping for Software-defined Networks. In 9th ACM SIGCOMM Workshop on Hot Topics in Networks (Hotnets-IX). ACM, New York, NY, USA, Article 19, 6 pages.
    [15]
    Priya Mahadevan, Sujata Banerjee, and Puneet Sharma. 2010. Energy Proportionality of an Enterprise Network. In First ACM SIGCOMM Workshop on Green Networking (Green Networking '10). ACM, New York, NY, USA, 53--60.
    [16]
    Priya Mahadevan, Puneet Sharma, Sujata Banerjee, and Parthasarathy Ranganathan. 2009. A Power Benchmarking Framework for Network Devices. In 8th International IFIP-TC 6 Networking Conference (NETWORKING '09). Springer-Verlag, Berlin, Heidelberg, 795--808.
    [17]
    Jennifer Mankoff, Robin Kravets, and Eli Blevis. 2008. Some computer science issues in creating a sustainable world. Computer 41, 8 (2008), 102--105.
    [18]
    Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner. 2008. OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review 38, 2 (2008), 69--74.
    [19]
    Tran Manh Nam, Nguyen Huu Thanh, Ngo Quynh Thu, Hoang Trung Hieu, and Stefan Covaci. 2015. Energy-aware routing based on power profile of devices in data center networks using SDN. In 12th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON). IEEE, 1--6.
    [20]
    Lorenzo Saino, Cosmin Cocora, and George Pavlou. 2013. A toolchain for simplifying network simulation setup. In Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), 82--91.
    [21]
    Daniel A Schult and P Swart. 2008. Exploring network structure, dynamics, and function using NetworkX. In 7th Python in Science Conferences (SciPy 2008), Vol. 2008. 11--16.
    [22]
    Mehmet Fatih Tuysuz, Zekiye Kubra Ankarali, and Didem Gözüpek. 2017. A survey on energy efficiency in software defined networks. Computer Networks 113 (2017), 188--204.
    [23]
    Sergio Roberto Villarreal, María Elena Villarreal, Carlos Becker Westphall, and Carla Merkle Westphall. 2014. Legacy Network Infrastructure Management Model for Green Cloud Validated Through Simulations. International Journal on Advances in Intelligent Systems 7 (2014), 124--135.
    [24]
    Tran Hoang Vu, Pham Ngoc Nam, Tran Thanh, Nguyen Duy Linh, To Duc Thien, Nguyen Huu Thanh, et al. 2012. Power aware OpenFlow switch extension for energy saving in data centers. In International Conference on Advanced Technologies for Communications (ATC). IEEE, 309--313.
    [25]
    Xiaodong Wang, Yanjun Yao, Xiaorui Wang, Kefa Lu, and Qing Cao. 2012. CARPO: Correlation-aware power optimization in data center networks. In IEEE 31st Annual International Conference on Computer Communications (INFOCOM). IEEE, 1125--1133.
    [26]
    Y. Zhang and N. Ansari. 2012. HERO: Hierarchical energy optimization for data center networks. In 2012 IEEE International Conference on Communications (ICC). 2924--2928.

    Cited By

    View all
    • (2024)QoS-Aware Power-Optimized Path Selection for Data Center Networks (Q-PoPS)Electronics10.3390/electronics1315297613:15(2976)Online publication date: 28-Jul-2024
    • (2024)SM-FPLF: Link-State Prediction for Software-Defined DCN Power OptimizationIEEE Access10.1109/ACCESS.2024.340867212(79496-79518)Online publication date: 2024
    • (2023)EdgeSimPy: Python-based modeling and simulation of edge computing resource management policiesFuture Generation Computer Systems10.1016/j.future.2023.06.013148(446-459)Online publication date: Nov-2023
    • Show More Cited By

    Index Terms

    1. Reducing energy consumption in SDN-based data center networks through flow consolidation strategies

          Recommendations

          Reviews

          Rinki Sharma

          The data exchanged over networks has grown over the years, and is expected to grow further moving forward. This has led to increases in the required bandwidth, storage, and computing power of the entities involved. Due to this, present-day networks have moved to cloud environments to achieve better scalability and reduce infrastructure costs. Cloud service providers host their cloud environments on large-scale data centers, which process huge volumes of data. Processing such huge volumes of data requires an enormous amount of energy, leading to increased carbon footprints and thus environmental impacts. Researchers are now looking for ways to reduce energy consumption in data center networks (DCNs). The authors use software-defined networking (SDN) to optimize network topology and reduce energy consumption in DCNs. SDN enables dynamic configurations of a network and its resources. The authors propose a flow mapping algorithm that studies the network flows of the network infrastructure; based on that, it dynamically puts network elements such as network switches and links in active and inactive modes, and controls the speeds of network switches. This helps in controlling the energy consumption of the data center based on network demand. Three strategies-power on/off links, traffic mapping, and link speed adaptation-are studied through simulations. From their study, the authors were able to reduce energy consumption by up to 70.02 percent. Future work includes implementing the proposed strategies on an OpenFlow controller. Also, as data centers are distributed all over the world, complex factors such as topology optimization, server localization, and load balancing need to be addressed. The flow of information is good, which makes the paper easy to understand and follow. This paper will be useful for researchers working to develop energy-efficient DCNs.

          Access critical reviews of Computing literature here

          Become a reviewer for Computing Reviews.

          Comments

          Information & Contributors

          Information

          Published In

          cover image ACM Conferences
          SAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing
          April 2019
          2682 pages
          ISBN:9781450359337
          DOI:10.1145/3297280
          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Sponsors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 08 April 2019

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. consolidation
          2. data center network
          3. energy-saving
          4. software defined networks

          Qualifiers

          • Research-article

          Conference

          SAC '19
          Sponsor:

          Acceptance Rates

          Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)14
          • Downloads (Last 6 weeks)1
          Reflects downloads up to 11 Aug 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)QoS-Aware Power-Optimized Path Selection for Data Center Networks (Q-PoPS)Electronics10.3390/electronics1315297613:15(2976)Online publication date: 28-Jul-2024
          • (2024)SM-FPLF: Link-State Prediction for Software-Defined DCN Power OptimizationIEEE Access10.1109/ACCESS.2024.340867212(79496-79518)Online publication date: 2024
          • (2023)EdgeSimPy: Python-based modeling and simulation of edge computing resource management policiesFuture Generation Computer Systems10.1016/j.future.2023.06.013148(446-459)Online publication date: Nov-2023
          • (2022)[Retracted] Dynamic Combined Optimal Scheduling of Electric Energy and Natural Gas Energy Consumption in Data CenterDiscrete Dynamics in Nature and Society10.1155/2022/39171702022:1Online publication date: 7-Jul-2022
          • (2022)An Energy-Efficient Controller Management Scheme for Software-Defined Vehicular NetworksIEEE Transactions on Sustainable Computing10.1109/TSUSC.2021.30864187:1(61-74)Online publication date: 1-Jan-2022
          • (2022)Power-Aware Traffic Engineering for Data Center Networks via Deep Reinforcement LearningGLOBECOM 2022 - 2022 IEEE Global Communications Conference10.1109/GLOBECOM48099.2022.10001013(6055-6060)Online publication date: 4-Dec-2022
          • (2021)Clustering-Based Data Collection Using Concurrent Transmission in Wireless Sensor NetworkProceedings of the 2021 9th International Conference on Communications and Broadband Networking10.1145/3456415.3456526(261-268)Online publication date: 25-Feb-2021
          • (2020)QOS-Aware Flow Control for Power-Efficient Data Center Networks with Deep Reinforcement LearningICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)10.1109/ICASSP40776.2020.9054040(3552-3556)Online publication date: May-2020
          • (2020)cRetor: An SDN-Based Routing Scheme for Data Centers With Regular TopologiesIEEE Access10.1109/ACCESS.2020.30046098(116866-116880)Online publication date: 2020

          View Options

          Get Access

          Login options

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media