OctoSketch - Enabling Real-Time, Continuous Network Monitoring over Multiple Cores
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking software monitoring framework presented in this conference talk from NSDI '24. Dive into OctoSketch, an innovative solution that scales sketching algorithms across multiple cores for efficient network monitoring. Learn how this framework achieves high online accuracy and performance through a continuous, change-based aggregation mechanism. Discover the advantages of OctoSketch over existing systems, including its ability to reduce errors by 15.6 times and increase throughput by up to 4.5 times. Gain insights into the application of OctoSketch to nine representative sketches across three software platforms: CPU, DPDK, and eBPF XDP. Understand how this research addresses the challenges of distributed traffic monitoring and paves the way for more effective real-time, continuous network analysis.
Syllabus
NSDI '24 - OctoSketch: Enabling Real-Time, Continuous Network Monitoring over Multiple Cores
Taught by
USENIX
Related Courses
On Quantum Linear Algebra for Machine Learning - Quantum ColloquiumSimons Institute via YouTube DataSketches: A Production Quality Sketching Library for Big Data Analysis
Databricks via YouTube On Quantum Linear Algebra for Machine Learning - IPAM at UCLA
Institute for Pure & Applied Mathematics (IPAM) via YouTube Streaming and Learning Algorithms - Session 7C
IEEE via YouTube Capacity Analysis of Vector Symbolic Architectures
Simons Institute via YouTube