Next-Generation Data Center Network Enabled by Machine Learning: Review, Challenges, and Opportunities

Data center network (DCN) is the backbone of many emerging applications from smart connected homes to smart traffic control and is continuously evolving to meet the diverse and ever-increasing computing requirements of these applications. The data centers often have tens of thousands of components s...

Full description

Saved in:
Bibliographic Details
Main Authors: Haiwei Dong, Ali Munir, Hanine Tout, Yashar Ganjali
Format: article
Language:EN
Published: IEEE 2021
Subjects:
Online Access:https://doaj.org/article/7a80b40ca6804054bd31b66b32c3b4cc
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Data center network (DCN) is the backbone of many emerging applications from smart connected homes to smart traffic control and is continuously evolving to meet the diverse and ever-increasing computing requirements of these applications. The data centers often have tens of thousands of components such as servers and switches/routers that work together to achieve a common objective and serve these applications. Managing such large data centers is a tedious process and demands automation, intelligent control and decision making within the data center. Recently both the industry and academia have focused on bringing intelligence to the control, automation, and management of DCNs. Despite the variety of works that surveyed ML for networking, to the best of our knowledge, none has focused on DCN, which makes this survey original. Readers in the academic and industrial communities will all benefit from a comprehensive discussion of the ML solutions applied in DCN to address critical essential problems, including workload forecasting, traffic flow control, traffic classification and scheduling, topology management, network state prediction, root cause analysis, and network security. Furthermore, this article outlines the challenges and concludes with the future research venues in adopting ML for automatic, intelligent and autonomous DCNs.