OpenSample: A Low-Latency, Sampling-Based Measurement Platform for Commodity SDN
- 1 June 2014
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 228-237
- https://doi.org/10.1109/icdcs.2014.31
Abstract
In this paper we propose, implement and evaluate OpenSample: a low-latency, sampling-based network measurement platform targeted at building faster control loops for software-defined networks. OpenSample leverages sFlow packet sampling to provide near-real-time measurements of both network load and individual flows. While OpenSample is useful in any context, it is particularly useful in an SDN environment where a network controller can quickly take action based on the data it provides. Using sampling for network monitoring allows OpenSample to have a 100 millisecond control loop rather than the 1-5 second control loop of prior polling-based approaches. We implement OpenSample in the Floodlight Open Flow controller and evaluate it both in simulation and on a test bed comprised of commodity switches. When used to inform traffic engineering, OpenSample provides up to a 150% throughput improvement over both static equal-cost multi-path routing and a polling-based solution with a one second control loop.Keywords
This publication has 16 references indexed in Scilit:
- Living on the edge: Monitoring network flows at the edge in cloud data centersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Reproducible network experiments using container-based emulationPublished by Association for Computing Machinery (ACM) ,2012
- FreneticPublished by Association for Computing Machinery (ACM) ,2011
- Improving datacenter performance and robustness with multipath TCPPublished by Association for Computing Machinery (ACM) ,2011
- Mahout: Low-overhead datacenter traffic management using end-host-based elephant detectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- HeliosPublished by Association for Computing Machinery (ACM) ,2010
- Data center TCP (DCTCP)Published by Association for Computing Machinery (ACM) ,2010
- HyperXPublished by Association for Computing Machinery (ACM) ,2009
- A scalable, commodity data center network architecturePublished by Association for Computing Machinery (ACM) ,2008
- Cisco Systems NetFlow Services Export Version 92004