DeepConfig: Automating Data Center Network Topologies Management with Machine Learning
Christopher Streiffer, Huan Chen, Theophilus Benson, Asim Kadav

TL;DR
DeepConfig introduces a deep learning framework for automating data center network topology management, aiming to unify diverse techniques and improve efficiency through learned intermediate representations.
Contribution
The paper proposes a novel deep learning-based framework, DeepConfig, for creating general network topology representations applicable to various data center problems.
Findings
DeepConfig performs comparably to optimal solutions.
The framework simplifies configuration and training of deep learning agents.
Initial results show promising effectiveness in topology augmentation.
Abstract
In recent years, many techniques have been developed to improve the performance and efficiency of data center networks. While these techniques provide high accuracy, they are often designed using heuristics that leverage domain-specific properties of the workload or hardware. In this vision paper, we argue that many data center networking techniques, e.g., routing, topology augmentation, energy savings, with diverse goals actually share design and architectural similarity. We present a design for developing general intermediate representations of network topologies using deep learning that is amenable to solving classes of data center problems. We develop a framework, DeepConfig, that simplifies the processing of configuring and training deep learning agents that use the intermediate representation to learns different tasks. To illustrate the strength of our approach, we configured,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Software-Defined Networks and 5G · IoT and Edge/Fog Computing
