Javascript must be enabled to continue!
Towards Ubiquitous and Continuous Network Latency Monitoring
View through CrossRef
The Internet plays an important role in modern society, and its network performance impacts billions of users every day. For many network applications, network latency has a large impact on the quality of experience for the end user. Due to a lack of extensive network latency monitoring, the observability of network latency in real networks is often limited. This poses a problem for understanding network latency on the Internet today, and for assessing the impact various solutions that aim to reduce network latency have once they are deployed in the wild. This thesis addresses shortcomings with current solutions for monitoring network latency, in particular the performance of passive monitoring solutions on general-purpose commodity hardware, aiming to enable more ubiquitous latency monitoring and ultimately provide a comprehensive view of real-world network latency. We utilize the recently emerging eBPF technology to implement passive network latency monitoring inside the Linux kernel. Through experiments on a testbed, we show that our solution can monitor packets at over an order of magnitude higher rates than comparable previous solutions, allowing it to successfully monitor the latency for multi-gigabit traffic on general-purpose commodity hardware. Additionally, we demonstrate the feasibility of continuously monitoring network latency by deploying our solution inside an Internet Service Provider and monitoring the network latency for all customer traffic. Through an extensive analysis of the collected latency data, we show large differences in how network latency is distributed across different parts of the network.
Title: Towards Ubiquitous and Continuous Network Latency Monitoring
Description:
The Internet plays an important role in modern society, and its network performance impacts billions of users every day.
For many network applications, network latency has a large impact on the quality of experience for the end user.
Due to a lack of extensive network latency monitoring, the observability of network latency in real networks is often limited.
This poses a problem for understanding network latency on the Internet today, and for assessing the impact various solutions that aim to reduce network latency have once they are deployed in the wild.
This thesis addresses shortcomings with current solutions for monitoring network latency, in particular the performance of passive monitoring solutions on general-purpose commodity hardware, aiming to enable more ubiquitous latency monitoring and ultimately provide a comprehensive view of real-world network latency.
We utilize the recently emerging eBPF technology to implement passive network latency monitoring inside the Linux kernel.
Through experiments on a testbed, we show that our solution can monitor packets at over an order of magnitude higher rates than comparable previous solutions, allowing it to successfully monitor the latency for multi-gigabit traffic on general-purpose commodity hardware.
Additionally, we demonstrate the feasibility of continuously monitoring network latency by deploying our solution inside an Internet Service Provider and monitoring the network latency for all customer traffic.
Through an extensive analysis of the collected latency data, we show large differences in how network latency is distributed across different parts of the network.
Related Results
What's the Delay? Understanding Latency Across the Network
What's the Delay? Understanding Latency Across the Network
Network latency directly affects the performance of many applications that run over the Internet. While significant effort is spent on reducing network latency, the fundamental cap...
Flexible architecture for the future internet scalability of SDN control plane
Flexible architecture for the future internet scalability of SDN control plane
Software-Defined Networking (SDN) separates the control plane from the data plane. The initial SDN approach involves a single centralized controller, which may not scale properly a...
Heat shock protein 90 is a master regulator of HIV-1 latency
Heat shock protein 90 is a master regulator of HIV-1 latency
Abstract
An estimated 32 million people live with HIV-1 globally. Combined antiretroviral therapy suppresses viral replication but therapy interruption results in v...
Network Automation
Network Automation
Purpose: The article "Network Automation in the Contemporary Economy" explores the concepts and methods of effective network management. The application stack, Jinja template engin...
Comparing the Effects of Network Latency versus Local Latency on Competitive First Person Shooter Game Players
Comparing the Effects of Network Latency versus Local Latency on Competitive First Person Shooter Game Players
Competitive gamers, and especially esports gamers, want lower latency to improve their chances of winning. There are two main sources of latency in competitive computer games: loc...
EGR1 transcriptional control of human cytomegalovirus latency
EGR1 transcriptional control of human cytomegalovirus latency
ABSTRACT
Sustained phosphotinositide3-kinase (PI3K) signaling is critical to the maintenance of herpesvirus latency. We have previously shown tha...
A SURVEY ON UBIQUITOUS COMPUTING
A SURVEY ON UBIQUITOUS COMPUTING
This work presents a survey of ubiquitous computing research which is the emerging domain that implements communication technologies into day-to-day life activities. This research ...
Load shedding in network monitoring applications
Load shedding in network monitoring applications
Monitoring and mining real-time network data streams are crucial operations for managing and operating data networks. The information that network operators desire to extract from ...

