Skip to main content

Metrics and Measurement Tools in OpenFlow and the OFELIA Testbed

  • Conference paper
Measurement Methodology and Tools

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7586))

Abstract

OpenFlow is a recent standard that defines the interaction between a network element (switch, router) and an externalized control element (the controller). This article introduces the metrics of interest when developing hardware and software for OpenFlow and shows how these are made available in OFELIA, a Pan-European research testbed for software-defined networks. OFELIA provides software tools like OFLOPS and cbench as well as access to specific test hardware. A section of the article describes how this hardware is integrated into the control framework of OFELIA and how it can be used by external researchers. Some measurement results recently obtained with the use of OFELIA provide an example of experiments that are done to further optimize SDN equipment and controllers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bradner, S., McQuaid, J.: Benchmarking Methodology for Network Interconnect Devices. RFC 2544 (Informational) (March 1999), http://www.ietf.org/rfc/rfc2544.txt

  2. Covington, G.A., Gibb, G., Lockwood, J., McKeown, N.: A Packet Generator on the NetFPGA Platform. In: 17th IEEE Symposium on Field Programmable Custom Computing Machines, FCCM 2009, pp. 235–238 (April 2009)

    Google Scholar 

  3. Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: NOX: Towards an Operating System for Networks. ACM SIGCOMM Computer Communication Review (July 2008)

    Google Scholar 

  4. Ixia (July 2012), http://www.ixiacom.com/

  5. Körner, M., Kao, O.: Multiple service load-balancing with openflow. In: Proceedings of the IEEE 13th Conference on High Performance Switching and Routing. IEEE Publishers (2012)

    Google Scholar 

  6. McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: Openflow: Enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review (April 2008)

    Google Scholar 

  7. OpenFlow in Europe: Linking Infrastructure and Applications (October 2011), http://www.fp7-ofelia.eu/

  8. Open Networking Foundation, http://www.opennetworking.org

  9. OpenFlow (September 2012), http://www.openflow.org/

  10. OpenVPN (September 2012), http://openvpn.net/

  11. Pitt, D., Haugh, M., Sherwood, R.: Testing-Interop Working Group Interoperability Event White Paper, version 1.0. (March 2012), https://www.opennetworking.org/images/stories/downloads/white-papers/onf-testing-interop-march-2012-whitepaper-v1.0.pdf

  12. Rotsos, C., Sarrar, N., Uhlig, S., Sherwood, R., Moore, A.W.: OFLOPS: An open framework for openFlow switch evaluation. In: Taft, N., Ricciato, F. (eds.) PAM 2012. LNCS, vol. 7192, pp. 85–95. Springer, Heidelberg (2012), http://dx.doi.org/10.1007/978-3-642-28537-0_9

    Chapter  Google Scholar 

  13. Sherwood, R., Gibby, G., Yapy, K.K., Appenzeller, G., Casado, M., McKeown, N., Parulkar, G.: FlowVisor: A Network Virtualization Layer. Tech. rep., Stanford University (2010)

    Google Scholar 

  14. Wireshark (September 2012), http://www.wireshark.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Körner, M., Almus, H., Woesner, H., Jungel, T. (2013). Metrics and Measurement Tools in OpenFlow and the OFELIA Testbed. In: Fàbrega, L., Vilà, P., Careglio, D., Papadimitriou, D. (eds) Measurement Methodology and Tools. Lecture Notes in Computer Science, vol 7586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41296-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41296-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41295-0

  • Online ISBN: 978-3-642-41296-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics