Zero Overhead Monitoring for Cloud-native Infrastructure using RDMA
summary
Zero collects raw metrics with one-sided RDMA reads into predeclared memory regions so the monitored host shows effectively zero CPU usage, and a single network I/O thread on the controller supports 1–10k hosts at 0.1–1s sampling intervals. It uses credit-based flow control plus a hybrid I/O/threading model, shared QP and contiguous memory aggregation to avoid copies; evaluation shows 1–2 orders of magnitude lower monitoring latency and stable throughput versus TCP baselines.
AI-written summary · about
chapters (5)
- 0:00Start
- 5:10Service jitters
- 12:55Implementation & Evaluation
- 17:27Conclusion
- 18:01Experience & Future works
related talks
14mODRP: On-Demand Remote Paging with Programmable RDMA
14mUnderstanding RDMA Microarchitecture Resources for Performance Isolation
34mThe Missing Metrics: Measuring Memory Interference in Cloud Native Systems
12mPreview: Networking
14mHigh-throughput and Flexible Host Networking for Accelerated Computing
16mMicroMon: A Monitoring Framework for Tackling Distributed Heterogeneity
26mFreeFlow: Software-based Virtual RDMA Networking for Containerized Clouds
20mRDMA at Cloud Scale: The OCI Experience
