• DocumentCode
    1796795
  • Title

    Energy-Efficient Flow Scheduling and Routing with Hard Deadlines in Data Center Networks

  • Author

    Lin Wang ; Fa Zhang ; Kai Zheng ; Vasilakos, Athanasios V. ; Shaolei Ren ; Zhiyong Liu

  • Author_Institution
    Key Lab. of Intell. Inf. Process., Beijing, China
  • fYear
    2014
  • fDate
    June 30 2014-July 3 2014
  • Firstpage
    248
  • Lastpage
    257
  • Abstract
    The power consumption of enormous network devices in data centers has emerged as a big concern to data center operators. Despite many traffic-engineering-based solutions, very little attention has been paid on performance-guaranteed energy saving schemes. In this paper, we propose a novel energy-saving model for data center networks by scheduling and routing "deadline-constrained flows" where the transmission of every flow has to be accomplished before a rigorous deadline, being the most critical requirement in production data center networks. Based on speed scaling and power-down energy saving strategies for network devices, we aim to explore the most energy efficient way of scheduling and routing flows on the network, as well as determining the transmission speed for every flow. We consider two general versions of the problem. For the version of only flow scheduling where routes of flows are pre-given, we show that it can be solved polynomially and we develop an optimal combinatorial algorithm for it. For the version of joint flow scheduling and routing, we prove that it is strongly NP-hard and cannot have a Fully Polynomial-Time Approximation Scheme (FPTAS) unless P=NP. Based on a relaxation and randomized rounding technique, we provide an efficient approximation algorithm which can guarantee a provable performance ratio with respect to a polynomial of the total number of flows.
  • Keywords
    combinatorial mathematics; computational complexity; computer centres; polynomial approximation; power aware computing; scheduling; FPTAS; NP-hard; data center operators; deadline-constrained flows; energy-efficient flow scheduling; fully polynomial-time approximation scheme; hard deadlines; network devices; optimal combinatorial algorithm; performance-guaranteed energy saving schemes; power consumption; power-down energy saving strategies; production data center networks; randomized rounding technique; speed scaling; traffic-engineering-based solutions; transmission speed; Approximation algorithms; Data models; Optimal scheduling; Power demand; Routing; Schedules; Switches; cloud computing; data center networks; energy efficiency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
  • Conference_Location
    Madrid
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4799-5168-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.2014.33
  • Filename
    6888901