A Network Slicing using FlowVisor for Enforcement of Bandwidth Isolation in SDN Virtual Network

Main Article Content

Vivi Monita
Endang Anggiratih
Wisnu Wedanto

Abstract

Technology is developing very rapidly, one of which is computer networks. Most computer networks use complex configurations and are challenging to implement on a large scale. Software-defined networking (SDN) is a concept in network design that makes it easier to build networks. One of its functions is multi-tenant, which can share resources without exchanging data. Multi-tenant use requires more security than ever. This research implements network slicing using FlowVisor to isolate bandwidth on the SDN network. FlowVisor is used to strengthen the isolation that exists in each slice. This research carried out parameter testing: connectivity, functionality, resource utilization, and strong isolation. This research resulted in several conclusions, including connectivity, which is done without turning on FlowVisor, and all hosts are correctly connected. Host functionality can only send and receive data from hosts with the same tenant. Resource utilization can be concluded that FlowVisor increases CPU and memory usage. In contrast, computers that do not use FlowVisor have an average CPU performance of 17.16%. In comparison, those with FlowVisor average 22.83%, and memory performance testing without FlowVisor reaches an average of 33.33%, while with FlowVisor is 54.67%. The substantial isolation test found that tenants do not interfere with each other in sending data due to isolation from FlowVisor. Tests carried out in this study prove that isolation increases bandwidth because each host can only send and receive packets from hosts with the same tenant. Slice-1 has an average bandwidth of 25.73 Mbps, and slice-2 has an average bandwidth of 25.26 Mbps.

Dimensions

Article Details

Section
Telecommunication

References

Ahmad, S., & Mir, A. H. (2021). Scalability, Consistency, Reliability and Security in SDN Controllers: A Survey of Diverse SDN Controllers. Journal of Network and Systems Management, 29(1), https://doi.org/10.1007/s10922- 020-09575-4.

Assegie, T. A., & Nair, P. S. (2019). A review on software defined network security risks and challenges. Telkomnika (Telecommunication Computing Electronics and Control), 17(6), https://doi.org/10.12928/TELKOMNIKA.v17i6.13119.

Di Lena, G., Tomassilli, A., Saucez, D., Giroire, F., Turletti, T., & Lac, C. (2021). Distrinet: A mininet implementation for the cloud. Computer Communication Review, 51(1).

Kim, Y., Kim, S., & Lim, H. (2019). Reinforcement learning based resource management for network slicing. Applied Sciences (Switzerland), 9(11), https://doi.org/10.3390/app9112361.

Scano, D., Valcarenghi, L., Kondepu, K., Castoldi, P., & Giorgetti, A. (2020). Network Slicing in SDN networks. International Conference on Transparent Optical Networks, 2020-July, https://doi.org/10.1109/ICTON51198.2020.9203184.

Subedi, P., Alsadoon, A., Prasad, P. W. C., Rehman, S., Giweli, N., Imran, M., & Arif, S. (2021). Network slicing: a next generation 5G perspective. Eurasip Journal on Wireless Communications and Networking, 2021(1), https://doi.org/10.1186/S13638-021-01983-7.

R. Casellas, A. Giorgetti, R. Morro, R. Martínez, R. Vilalta and R. Muñoz. (2019). Enabling Network Slicing Across a Disaggregated Optical Transport Network. 2019 Optical Fiber Communications Conference and Exhibition (OFC), San Diego, CA, USA, pp. 1-3, https://ieeexplore.ieee.org/document/8696776.

R. Casellas, A. Giorgetti, R. Morro, R. Martinez, R. Vilalta and R. Munoz. (2020). Virtualization of disaggregated optical networks with open data models in support of network slicing. in IEEE/OSA Journal of Optical Communications and Networking, vol. 12, no. 2, pp. A144-A154, https://doi.org/10.1364/JOCN.12.00A144.

A. Giorgetti, A. Sgambelluri, R. Casellas, R. Morro, A. Campanella and P. Castoldi. (2020). Control of open and disaggregated transport networks using the Open Network Operating System (ONOS). in IEEE/OSA Journal of Optical Communications and Networking, vol. 12, no. 2, pp. A171-A181, https://doi.org/10.1364/JOCN.12.00A171.

H. Babbar, S. Rani, A. A. AlZubi, A. Singh, N. Nasser and A. Al. (2022). Role of Network Slicing in Software Defined Networking for 5G: Use Cases and Future Directions, https://ieeexplore.ieee.org/document/9749221.

A. Daifallah, T. Vijey, Y. Javad (2021). The 5G network slicing using SDN based technology for managing network traffic, https://doi.org/10.1016/j.procs.2021.10.064.

J. -J. Chen et al. (2019). Realizing Dynamic Network Slice Resource Management based on SDN networks, https://ieeexplore.ieee.org/document/8858288.

M. T. Kurniawan, I. Moszardo and A. Almaarif. (2022). Network Slicing On Software Defined Network Using Flowvisor and POX Controller To Flowspace Isolation Enforcement, https://ieeexplore.ieee.org/document/9848585.

H. S. Hamza and M. E. Manaa. (2021). The Importance of Network Slicing and Optimization in Virtualized Cloud Radio Access Network, https://ieeexplore.ieee.org/document/9509925.

M. T. Kurniawan, M. Fathinuddin, H. A. Widiyanti and G. R. Simanjuntak. (2021). Network Slicing on SDN using FlowVisor and POX Controller to Traffic Isolation Enforcement, https://ieeexplore.ieee.org/document/9659765.

E. Coronado, B. Gomez and R. Riggio. (2020). Demo: A Network Slicing Solution for Flexible Resource Allocation in SDN-Based WLANs, https://ieeexplore.ieee.org/document/9124869.

A. O. Nyanteh, M. Li, M. F. Abbod and H. Al-Raweshidy. (2021). CloudSimHypervisor: Modeling and Simulating Network Slicing in Software-Defined Cloud Networks, https://ieeexplore.ieee.org/document/9429224.