A Survey of Graph Techniques Applied in Software Defined Networking | ||
IRAQI JOURNAL OF COMPUTERS, COMMUNICATIONS, CONTROL AND SYSTEMS ENGINEERING | ||
Article 10, Volume 23, Issue 3, September 2023, Pages 115-124 PDF (538.95 K) | ||
Document Type: Review Paper | ||
DOI: https://doi.org/10.33103/uot.ijccce.23.3.10 | ||
Authors | ||
Sama Salam Samaan* ; Hassan Awheed Jeiad | ||
Computer Engineering Department, University of Technology, Baghdad, Iraq | ||
Abstract | ||
Modelling computer networks in general, particularly Software Defined Networking (SDN) as a graph, is beneficial in network planning and design, configuration management, traffic analysis, and security. According to the dynamic nature of SDN, it needs a fast response due to the rapid changes in the network state. The SDN network topology can be modelled as a graph and stored in a graph database, and the traffic load of each switch is stored in the created graph. Consequently, a graph processing framework can be used to process the stored traffic data, and the results are utilized in traffic engineering to assist the SDN controller in network management. This paper provides a comprehensive literature survey involving graph techniques applied to SDN. Then, a summary of graph algorithms is presented. In addition, an overview of graph databases and graph processing frameworks is displayed. Finally, a model is suggested to integrate the graph database and graph processing framework in SDN traffic analysis. | ||
Keywords | ||
Graph algorithms; Graph database; Graph processing frameworks; Network topology modelling; SDN; Traffic Analysis | ||
Statistics Article View: 78 PDF Download: 80 |