Uploaded October 2022 | Updated September 2026, 7 hours ago
Network latency plays a crucial role for many applications and has been shown to have a considerable impact on the users’ quality of experience. Continuously and efficiently monitoring network latency is important for understanding the performance of any applications that run on top of the network today, and will become even more important in the future with an increasing focus on interactive and real-time applications. Always-on passive monitoring of network latency can provide continuous latency metrics without injecting any traffic into the network. However, current software-based passive network monitoring tools often struggle to keep up with the traffic as packet rates increase.
We investigate the feasibility of using the emerging eBPF technology to enable lightweight passive network latency monitoring by implementing evolved Passive Ping (ePPing). ePPing can run on Linux devices at speeds of over 10 Gigabits per second on a single core, without requiring special hardware support or modifications of the kernel network stack, improving on current state-of-the-art software-based solutions. and has been shown to have a considerable impact on the users’ quality of experience.
Speaker: Simon Sundberg, Karlstad University
►About the event
Research Day showcases successful research cooperation between Red Hat and academic institutions worldwide and connects researchers with Red Hat engineers, customers, partners, industry representatives, and others interested in research that will impact open source software.
►Are you interested in open source projects we are incubating at Red Hat Research? Visit research.redhat.com to learn more and get involved!
Network latency plays a crucial role for many applications and has been shown to have a considerable impact on the users’ quality of experience. Continuously and efficiently monitoring network latency is important for understanding the performance of any applications that run on top of the network today, and will become even more important in the future with an increasing focus on interactive and real-time applications. Always-on passive monitoring of network latency can provide continuous latency metrics without injecting any traffic into the network. However, current software-based passive network monitoring tools often struggle to keep up with the traffic as packet rates increase.
We investigate the feasibility of using the emerging eBPF technology to enable lightweight passive network latency monitoring by implementing evolved Passive Ping (ePPing). ePPing can run on Linux devices at speeds of over 10 Gigabits per second on a single core, without requiring special hardware support or modifications of the kernel network stack, improving on current state-of-the-art software-based solutions. and has been shown to have a considerable impact on the users’ quality of experience.
Speaker: Simon Sundberg, Karlstad University
►About the event
Research Day showcases successful research cooperation between Red Hat and academic institutions worldwide and connects researchers with Red Hat engineers, customers, partners, industry representatives, and others interested in research that will impact open source software.
►Are you interested in open source projects we are incubating at Red Hat Research? Visit research.redhat.com to learn more and get involved!







![Research Days 2022: Caching Heterogeneous Stuff in Heterogeneous Places
Caching is a classic optimization technique ubiquitous both within single hosts as well as in large distributed systems like CDNs, storage systems, databases, and data center networks. Classic solutions usually involve the omnipresent Least-Recently-Used (LRU) mechanism and its derivatives. These solutions are usually workload oblivious, and changing their configuration requires expert analysis of the system and the workload.
Recent advanced caching approaches that go well beyond LRU, which are gaining popularity, are self-adjusting and exhibit improved performance in various scenarios. We are harnessing some of the underlying design concepts to present novel caching frameworks that we are currently working on. These frameworks take into account request heterogeneity, and perform proactive caching decisions (a.k.a. speculative prefetching). We will be highlighting the design of algorithms and policies that are both dynamic and self-adjusting and consider their benefits in prominent storage system use cases.
Visit the Advanced Proactive Caching for Heterogeneous Storage Systems project page[1] for more information on the project.
Speakers
Dr. Gabriel Scalosub, Ben Gurion University of the Negev, Israel
Dr. Gil Einziger, Ben Gurion University of the Negev, Israel
Conversation Leader
Ilya Kolchinsky, Research Supervisor, Red Hat
[1] https://research.redhat.com/blog/research_project/advanced-proactive-caching-for-heterogeneous-storage-systems/ Research Days 2022: Caching Heterogeneous Stuff in Heterogeneous Places](https://i.ytimg.com/vi/YOHYkfZMln0/mqdefault.jpg)


