Topology2Vec: Topology Representation Learning For Data Center Networking
The use of machine learning (ML) algorithms to conduct prediction or analysis tasks in a data center networking (DCN) environment is gaining increasing attention today. Recent research in traffic prediction, abnormal traffic monitoring, and routing selection has led to significant progress by making...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8382151/ |
_version_ | 1828927838641717248 |
---|---|
author | Zhenzhen Xie Liang Hu Kuo Zhao Feng Wang Junjie Pang |
author_facet | Zhenzhen Xie Liang Hu Kuo Zhao Feng Wang Junjie Pang |
author_sort | Zhenzhen Xie |
collection | DOAJ |
description | The use of machine learning (ML) algorithms to conduct prediction or analysis tasks in a data center networking (DCN) environment is gaining increasing attention today. Recent research in traffic prediction, abnormal traffic monitoring, and routing selection has led to significant progress by making full use of historical data and improved ML models. However, such approaches face challenges when dealing with graphical data. These approaches have limited capabilities to explore the information that is hiding in the network's topological structure. To solve these challenges, we study the problem of representation learning in DCN topologies. To serve as a bridge, we proposed a novel method, “Topology2Vec,”to learn the network topology and represent the nodes using low-dimensional vectors, which is useful in many topology-related tasks. Both network structure and performance are considered in our method to ensure that the representation can adapt to different requirements. To evaluate the effectiveness, we demonstrate this method in a controller placement problem as a typical use case using topological data from real-world data centers. The experiments show that the use of “Topology2Vec”as a premise has produced better results in terms of network latency. |
first_indexed | 2024-12-13T23:55:31Z |
format | Article |
id | doaj.art-c49f9e9f8fde4ccb986c1b0390247055 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-13T23:55:31Z |
publishDate | 2018-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-c49f9e9f8fde4ccb986c1b03902470552022-12-21T23:26:34ZengIEEEIEEE Access2169-35362018-01-016338403384810.1109/ACCESS.2018.28465418382151Topology2Vec: Topology Representation Learning For Data Center NetworkingZhenzhen Xie0Liang Hu1Kuo Zhao2Feng Wang3Junjie Pang4https://orcid.org/0000-0002-9647-5582College of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Qingdao University, Qingdao, ChinaThe use of machine learning (ML) algorithms to conduct prediction or analysis tasks in a data center networking (DCN) environment is gaining increasing attention today. Recent research in traffic prediction, abnormal traffic monitoring, and routing selection has led to significant progress by making full use of historical data and improved ML models. However, such approaches face challenges when dealing with graphical data. These approaches have limited capabilities to explore the information that is hiding in the network's topological structure. To solve these challenges, we study the problem of representation learning in DCN topologies. To serve as a bridge, we proposed a novel method, “Topology2Vec,”to learn the network topology and represent the nodes using low-dimensional vectors, which is useful in many topology-related tasks. Both network structure and performance are considered in our method to ensure that the representation can adapt to different requirements. To evaluate the effectiveness, we demonstrate this method in a controller placement problem as a typical use case using topological data from real-world data centers. The experiments show that the use of “Topology2Vec”as a premise has produced better results in terms of network latency.https://ieeexplore.ieee.org/document/8382151/Data center networkingnetwork representation learningcontroller placement |
spellingShingle | Zhenzhen Xie Liang Hu Kuo Zhao Feng Wang Junjie Pang Topology2Vec: Topology Representation Learning For Data Center Networking IEEE Access Data center networking network representation learning controller placement |
title | Topology2Vec: Topology Representation Learning For Data Center Networking |
title_full | Topology2Vec: Topology Representation Learning For Data Center Networking |
title_fullStr | Topology2Vec: Topology Representation Learning For Data Center Networking |
title_full_unstemmed | Topology2Vec: Topology Representation Learning For Data Center Networking |
title_short | Topology2Vec: Topology Representation Learning For Data Center Networking |
title_sort | topology2vec topology representation learning for data center networking |
topic | Data center networking network representation learning controller placement |
url | https://ieeexplore.ieee.org/document/8382151/ |
work_keys_str_mv | AT zhenzhenxie topology2vectopologyrepresentationlearningfordatacenternetworking AT lianghu topology2vectopologyrepresentationlearningfordatacenternetworking AT kuozhao topology2vectopologyrepresentationlearningfordatacenternetworking AT fengwang topology2vectopologyrepresentationlearningfordatacenternetworking AT junjiepang topology2vectopologyrepresentationlearningfordatacenternetworking |