Publication | Open Access
Nitrosketch
191
Citations
57
References
2019
Year
Unknown Venue
EngineeringVirtual SwitchesHigh Performance Computer NetworkProgram AnalysisHigh-performance ArchitecturePacket SamplingComputer EngineeringComputer ArchitectureSystems EngineeringNetwork SimulationParallel ProgrammingComputer ScienceNetwork PerformanceParallel ComputingProgrammable Data PlaneSoftware Switches
Software switches are emerging as a vital measurement vantage point in many networked systems. Sketching algorithms or sketches, provide high-fidelity approximate measurements, and appear as a promising alternative to traditional approaches such as packet sampling. However, sketches incur significant computation overhead in software switches. Existing efforts in implementing sketches in virtual switches make sacrifices on one or more of the following dimensions: performance (handling 40 Gbps line-rate packet throughput with low CPU footprint), robustness (accuracy guarantees across diverse workloads), and generality (supporting various measurement tasks).
| Year | Citations | |
|---|---|---|
Page 1
Page 1