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...

Full description

Bibliographic Details
Main Authors: Zhenzhen Xie, Liang Hu, Kuo Zhao, Feng Wang, Junjie Pang
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