OmniMon: Re-architecting Network Telemetry with Resource Efficiency and Full Accuracy

118Citations
Citations of this article
81Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Network telemetry is essential for administrators to monitor massive data traffic in a network-wide manner. Existing telemetry solutions often face the dilemma between resource efficiency (i.e., low CPU, memory, and bandwidth overhead) and full accuracy (i.e., error-free and holistic measurement). We break this dilemma via a network-wide architectural design OmniMon, which simultaneously achieves resource efficiency and full accuracy in flow-level telemetry for large-scale data centers. OmniMon carefully coordinates the collaboration among different types of entities in the whole network to execute telemetry operations, such that the resource constraints of each entity are satisfied without compromising full accuracy. It further addresses consistency in network-wide epoch synchronization and accountability in error-free packet loss inference. We prototype OmniMon in DPDK and P4. Testbed experiments on commodity servers and Tofino switches demonstrate the effectiveness of OmniMon over state-of-the-art telemetry designs.

Cite

CITATION STYLE

APA

Huang, Q., Sun, H., Lee, P. P. C., Bai, W., Zhu, F., & Bao, Y. (2020). OmniMon: Re-architecting Network Telemetry with Resource Efficiency and Full Accuracy. In SIGCOMM 2020 - Proceedings of the 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication (pp. 404–421). Association for Computing Machinery. https://doi.org/10.1145/3387514.3405877

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free