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...
Main Authors: | , , , , , , , , |
---|---|
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 |