Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network

Hybrid optical-electrical switching based data center network (HOE-DCN) has been regarded as a promising architecture for the next generation data center network (DCN). To achieve traffic optimization, the main superiority of HOE-DCN is its capability to offload the long-lived `elephant' flows...

Full description

Bibliographic Details
Main Authors: Yinan Tang, Hongxiang Guo, Tongtong Yuan, Xiong Gao, Xiaobin Hong, Yan Li, Jifang Qiu, Yong Zuo, Jian Wu
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8832226/
id doaj-f855b9a2a3c04163af87370aeeffcfd6
record_format Article
spelling doaj-f855b9a2a3c04163af87370aeeffcfd62021-03-29T23:39:22ZengIEEEIEEE Access2169-35362019-01-01712995512996510.1109/ACCESS.2019.29404458832226Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center NetworkYinan Tang0https://orcid.org/0000-0002-6029-3744Hongxiang Guo1Tongtong Yuan2https://orcid.org/0000-0002-8224-9891Xiong Gao3https://orcid.org/0000-0003-0677-4325Xiaobin Hong4Yan Li5Jifang Qiu6Yong Zuo7Jian Wu8State Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaPattern Recognition Laboratory, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaState Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, Beijing, ChinaHybrid optical-electrical switching based data center network (HOE-DCN) has been regarded as a promising architecture for the next generation data center network (DCN). To achieve traffic optimization, the main superiority of HOE-DCN is its capability to offload the long-lived `elephant' flows by optical interconnections, and transmit the latency-sensitive `mice' flows by electrical switching. However, most previous works identify and schedule the flows according to a fixed flow size threshold, which can hardly handle the highly dynamic network conditions in recent DCN. In order to achieve more effective flow scheduling in HOE-DCN, in this paper, we propose Flow Splitter (FS), a deep reinforcement learning (DRL) based flow scheduler which enables HOE-DCN to make instant flow scheduling according to the runtime network conditions. To train a more effective DRL agent, we upgrade the DRL method named Deep Deterministic Policy Gradient (DDPG) and propose DDPG-FS, which is capable of learning a high-performance flow scheduling policy in the complex network environment. Through simulation, we prove that our FS can significantly improve the performance of HOE-DCN. Compared with the recent flow scheduling approaches for HOE-DCN, our FS can obviously reduce the average flow complete time of arrival flows, especially the latency-sensitive mice flows.https://ieeexplore.ieee.org/document/8832226/Optical switchingdata center networkdeep reinforcement learningflow scheduling
collection DOAJ
language English
format Article
sources DOAJ
author Yinan Tang
Hongxiang Guo
Tongtong Yuan
Xiong Gao
Xiaobin Hong
Yan Li
Jifang Qiu
Yong Zuo
Jian Wu
spellingShingle Yinan Tang
Hongxiang Guo
Tongtong Yuan
Xiong Gao
Xiaobin Hong
Yan Li
Jifang Qiu
Yong Zuo
Jian Wu
Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network
IEEE Access
Optical switching
data center network
deep reinforcement learning
flow scheduling
author_facet Yinan Tang
Hongxiang Guo
Tongtong Yuan
Xiong Gao
Xiaobin Hong
Yan Li
Jifang Qiu
Yong Zuo
Jian Wu
author_sort Yinan Tang
title Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network
title_short Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network
title_full Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network
title_fullStr Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network
title_full_unstemmed Flow Splitter: A Deep Reinforcement Learning-Based Flow Scheduler for Hybrid Optical-Electrical Data Center Network
title_sort flow splitter: a deep reinforcement learning-based flow scheduler for hybrid optical-electrical data center network
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Hybrid optical-electrical switching based data center network (HOE-DCN) has been regarded as a promising architecture for the next generation data center network (DCN). To achieve traffic optimization, the main superiority of HOE-DCN is its capability to offload the long-lived `elephant' flows by optical interconnections, and transmit the latency-sensitive `mice' flows by electrical switching. However, most previous works identify and schedule the flows according to a fixed flow size threshold, which can hardly handle the highly dynamic network conditions in recent DCN. In order to achieve more effective flow scheduling in HOE-DCN, in this paper, we propose Flow Splitter (FS), a deep reinforcement learning (DRL) based flow scheduler which enables HOE-DCN to make instant flow scheduling according to the runtime network conditions. To train a more effective DRL agent, we upgrade the DRL method named Deep Deterministic Policy Gradient (DDPG) and propose DDPG-FS, which is capable of learning a high-performance flow scheduling policy in the complex network environment. Through simulation, we prove that our FS can significantly improve the performance of HOE-DCN. Compared with the recent flow scheduling approaches for HOE-DCN, our FS can obviously reduce the average flow complete time of arrival flows, especially the latency-sensitive mice flows.
topic Optical switching
data center network
deep reinforcement learning
flow scheduling
url https://ieeexplore.ieee.org/document/8832226/
work_keys_str_mv AT yinantang flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT hongxiangguo flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT tongtongyuan flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT xionggao flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT xiaobinhong flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT yanli flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT jifangqiu flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT yongzuo flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
AT jianwu flowsplitteradeepreinforcementlearningbasedflowschedulerforhybridopticalelectricaldatacenternetwork
_version_ 1724189151821037568