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...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Published: |
Archīum Ateneo
2022
|
Subjects: | |
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 |