DENA: an Intelligent Dynamic Flow Scheduling for Rate Adjustment in Green DCNs

Yasamin Zandi,Akbar Majidi,Lizhuang Ma
DOI: https://doi.org/10.1109/lcn44214.2019.8990731
2019-01-01
Abstract:We propose DENA as a deep reinforcement learning (DRL) based energy-efficient algorithm in the data center. To achieve the goal, DENA adjusts the transmission rate for each flow with deadlines and reduce the flow completion time (FCT) when the paths of flows are pre-given. Moreover, DENA includes a neural network classifier and a DRL system (DS). Accordingly, classifier separates the mice and elephant flows, then directly transfers the mice flows to avoid latency, while DS detects the interval of the most significant energy consumption density as a critical interval to schedule elephant flows. Besides, we apply deep deterministic policy gradient to DS with the advantage of an optimal base solution to enhance the accuracy of exploration. To the best of our knowledge, we are the first to use DRL for the rate adjustment. Our results show that besides saving energy, DENA reduces FCT for elephant flows workload 4.12%, data mining 1.04% and Hadoop 3.8%.
What problem does this paper attempt to address?