Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment

Software-defined networking is an emerging technology for implementing Quality of Service (QoS) for its logically centralized control and decoupled control and forwarding planes. In this paper, we extend a previous framework that simulated a fat-Tree topology software defined network under QoS provi...

Full description

Saved in:
Bibliographic Details
Main Authors: Yoo, Hyeong Seon, Yu, William Emmanuel S
Format: text
Published: Archīum Ateneo 2022
Subjects:
QoS
Online Access:https://archium.ateneo.edu/discs-faculty-pubs/358
https://doi.org/10.1109/ICEET56468.2022.10007108
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Ateneo De Manila University
id ph-ateneo-arc.discs-faculty-pubs-1358
record_format eprints
spelling ph-ateneo-arc.discs-faculty-pubs-13582023-02-27T03:09:47Z Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment Yoo, Hyeong Seon Yu, William Emmanuel S Software-defined networking is an emerging technology for implementing Quality of Service (QoS) for its logically centralized control and decoupled control and forwarding planes. In this paper, we extend a previous framework that simulated a fat-Tree topology software defined network under QoS provisioning techniques to support different topologies, including data from the Internet Topology Zoo. We compare round-Trip times between each server and client, and transfer rates of HTTP traffic in the tree, mesh, and topology provided by Kreonet and Uni-C under a distributed class-based queuing system. We observe that while round-Trip times are not significantly different, transfer rate of HTTP traffic as generated by ApacheBenchmark in Kreonet decreased 57.1109% from the fat-Tree topology, and 49.5328% from the mesh topology. Uni-C topology took 114.9% more time for the switches in the network to have installed all their flows than the Kreonet topology, the next slowest topology. Uni-C topology also failed to finish the HTTP benchmarks due to its more complex topology in a resource-limited machine. These differences demonstrate that the complexity of real world network environments (i.e. route loops, layering, convergence times) affect the network behavior, which is key to a good simulator. Therefore, the modified framework is able to support and properly simulate real-world network topologies. 2022-01-01T08:00:00Z text https://archium.ateneo.edu/discs-faculty-pubs/358 https://doi.org/10.1109/ICEET56468.2022.10007108 Department of Information Systems & Computer Science Faculty Publications Archīum Ateneo Internet Topology Zoo network modelling network topology QoS software-defined networks Computer Engineering Digital Communications and Networking Engineering
institution Ateneo De Manila University
building Ateneo De Manila University Library
continent Asia
country Philippines
Philippines
content_provider Ateneo De Manila University Library
collection archium.Ateneo Institutional Repository
topic Internet Topology Zoo
network modelling
network topology
QoS
software-defined networks
Computer Engineering
Digital Communications and Networking
Engineering
spellingShingle Internet Topology Zoo
network modelling
network topology
QoS
software-defined networks
Computer Engineering
Digital Communications and Networking
Engineering
Yoo, Hyeong Seon
Yu, William Emmanuel S
Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment
description Software-defined networking is an emerging technology for implementing Quality of Service (QoS) for its logically centralized control and decoupled control and forwarding planes. In this paper, we extend a previous framework that simulated a fat-Tree topology software defined network under QoS provisioning techniques to support different topologies, including data from the Internet Topology Zoo. We compare round-Trip times between each server and client, and transfer rates of HTTP traffic in the tree, mesh, and topology provided by Kreonet and Uni-C under a distributed class-based queuing system. We observe that while round-Trip times are not significantly different, transfer rate of HTTP traffic as generated by ApacheBenchmark in Kreonet decreased 57.1109% from the fat-Tree topology, and 49.5328% from the mesh topology. Uni-C topology took 114.9% more time for the switches in the network to have installed all their flows than the Kreonet topology, the next slowest topology. Uni-C topology also failed to finish the HTTP benchmarks due to its more complex topology in a resource-limited machine. These differences demonstrate that the complexity of real world network environments (i.e. route loops, layering, convergence times) affect the network behavior, which is key to a good simulator. Therefore, the modified framework is able to support and properly simulate real-world network topologies.
format text
author Yoo, Hyeong Seon
Yu, William Emmanuel S
author_facet Yoo, Hyeong Seon
Yu, William Emmanuel S
author_sort Yoo, Hyeong Seon
title Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment
title_short Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment
title_full Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment
title_fullStr Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment
title_full_unstemmed Building a QoS Testing Framework for Simulating Real-World Network Topologies in a Software-defined Networking Environment
title_sort building a qos testing framework for simulating real-world network topologies in a software-defined networking environment
publisher Archīum Ateneo
publishDate 2022
url https://archium.ateneo.edu/discs-faculty-pubs/358
https://doi.org/10.1109/ICEET56468.2022.10007108
_version_ 1759060135462830080