ML-based Performance Prediction of SDN using Simulated Data from Real and Synthetic Networks

被引:4
作者
Dietz, Katharina [1 ]
Gray, Nicholas [1 ]
Seufert, Michael [1 ]
Hossfeld, Tobias [1 ]
机构
[1] Univ Wurzburg, Wurzburg, Germany
来源
PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022 | 2022年
关键词
Software-defined Networking; Simulation; Performance Prediction; Machine Learning; Network Topology; TOPOLOGY;
D O I
10.1109/NOMS54207.2022.9789916
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With increasing digitization and the emergence of the Internet of Things, more and more devices communicate with each other, resulting in a drastic growth of communication networks. Consequently, managing these networks, too, becomes harder and harder. Thus, Software-defined Networking (SDN) is employed, simplifying the management and configuration of networks by introducing a central controlling entity, which makes the network programmable via software and ultimately more flexible. As the SDN controller may impose scalability and elasticity issues, distributed controller architectures are utilized to combat this potential performance bottleneck. However, these distributed architectures introduce the need for constant synchronization to keep a centralized network view, and controller instances need to be placed in appropriate locations. As a result, thoroughly designing SDN-enabled networks with respect to a multitude of performance metrics, e. g., latency and induced traffic, is a challenging task. To assist in this process, we train a performance prediction model based on properties which are available during the network planning phase. We utilize a simulation-based approach for data collection to cover a large parameter space, simulating a variety of networks and controller placements for two opposing SDN architectures. On basis of this dataset, we apply Machine Learning (ML) to solve the performance prediction as a regression problem.
引用
收藏
页数:7
相关论文
共 45 条
[1]  
Abar Tasnim, 2020, International Journal of Wireless and Mobile Computing, V18, P59
[2]  
Alcorn J, 2017, 2017 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING, P202, DOI 10.1109/DESEC.2017.8073808
[3]  
[Anonymous], 2012, 2 USENIX WORKSH HOT
[4]  
Ansell J, 2016, IEEE IFIP NETW OPER, P1119, DOI 10.1109/NOMS.2016.7502973
[5]  
Azzouni A, 2016, IEEE GLOB COMM CONF
[6]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[7]   Dynamic Traffic Diversion in SDN: Testbed vs Mininet [J].
Barrett, Robert ;
Facey, Andre ;
Nxumalo, Welile ;
Rogers, Josh ;
Vatcher, Phil ;
St-Hilaire, Marc .
2017 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016, :167-171
[8]   DevoFlow: Scaling Flow Management for High-Performance Networks [J].
Curtis, Andrew R. ;
Mogul, Jeffrey C. ;
Tourrilhes, Jean ;
Yalagandula, Praveen ;
Sharma, Puneet ;
Banerjee, Sujata .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) :254-265
[9]  
Darianian M, 2017, I C NETWORK PROTOCOL
[10]  
ERDOS P, 1960, B INT STATIST INST, V38, P343