Skip to main content

Exploring SDN to Deploy Flexible Sampling-Based Network Monitoring

  • Conference paper
  • First Online:
Internet of Things, Smart Spaces, and Next Generation Networks and Systems (ruSMART 2017, NsCC 2017, NEW2AN 2017)

Abstract

In recent years we witnessed the arrival of new trends, such as server virtualization and cloud services, an increasing number of mobile devices and online contents, leading the networking industry to deliberate about how traditional network architectures can be adapted or even deciding if a new perspective for them should be taken. SDN (Software-Defined Networking) emerged under this framing, opening a road for new developments due to the centralized logic control and view of the network, the decoupling of data and control planes, and the abstraction of the underlying network infrastructure from the applications. Although firstly oriented to packet switching, network measurements have also emerged as one promising field for SDN, as its flexibility enables programmable measurements, allowing a SDN controller to manage measurement tasks concurrently at multiple spatial and temporal scales.

In this context, this paper is focused on exploring the SDN architecture and components for supporting the flexible selection and configuration of network monitoring tasks that rely on the use of traffic sampling. The aim is to take advantage of the integrated view of SDN controllers to apply and configure appropriate sampling techniques in network measurement points according to the requirements of specific measurement tasks. Through SDN, flexible and service-oriented configuration of network monitoring can be achieved, allowing also to improve the trade-off between accuracy and overhead of the monitoring process. In this way, this study, examining relevant SDN elements and solutions for deploying this monitoring paradigm, provides useful insights to enhance the programmability and efficiency of sampling-based network monitoring.

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 EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Similar content being viewed by others

References

  1. Kim, H., Feamster, N.: Improving network management with software defined networking. IEEE Commun. Mag. 51(2), 114–119 (2013)

    Article  Google Scholar 

  2. Sezer, S., Scott-Hayward, S., Chouhan, P., Fraser, B., Lake, D., Finnegan, J., Viljoen, N., Miller, M., Rao, N.: Are we ready for SDN? Implementation challenges for software-defined networks. IEEE Commun. Mag. 51(7), 36–43 (2013)

    Article  Google Scholar 

  3. McKeown, N.: OpenFlow: enabling innovation in campus networks (2008)

    Google Scholar 

  4. Open Networking Foundation: Software-defined networking: the new norm for networks. ONF White Paper, pp. 1–12 (2012)

    Google Scholar 

  5. Duffield, N.: Sampling for passive internet measurement: a review. Stat. Sci. 19(3), 472–498 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  6. Silva, J.M.C.: A modular traffic sampling architecture for flexible network measurements. Doctoral thesis, Universidade do Minho, Braga, Portugal (2015)

    Google Scholar 

  7. Silva, J.M.C., Paulo Carvalho, S.R.L.: Inside packet sampling techniques: exploring modularity to enhance network measurements, 29 March 2016

    Google Scholar 

  8. Tuncer, D., Charalambides, M., Clayman, S., Pavlou, G.: Adaptive resource management and control in software defined networks. IEEE Trans. Netw. Serv. Manag. 12(1), 18–33 (2015)

    Article  Google Scholar 

  9. ONF: Open networking foundation. https://www.opennetworking.org/

  10. Kreutz, D., Ramos, F.M.V., Verissimo, P., Rothenberg, C.E., Azodolmolky, S., Uhlig, S., Kreutz, D., Ramos, F.: Software-defined networking: a comprehensive survey, pp. 1–61 (2014)

    Google Scholar 

  11. Blaiech, K., Hamadi, S., Valtchev, P., Cherkaoui, O., Beliveau, A.: Toward a semantic-based packet forwarding model for openflow. In: 2015 1st IEEE Conference on Network Softwarization (NetSoft), pp. 1–6. IEEE (2015)

    Google Scholar 

  12. OVS: Open vSwitch. http://openvswitch.org/

  13. Pfaff, B., Pettit, J., Koponen, T., Jackson, E.J., Zhou, A., Rajahalme, J., Gross, J., Wang, A., Stringer, J., Shelar, P., Amidon, K., Casado, M.: The design and implementation of open vSwitch. In: Proceedings of 12th USENIX Conference on Networked Systems Design and Implementation, pp. 117–130 (2015)

    Google Scholar 

  14. Giotis, K., Argyropoulos, C., Androulidakis, G., Kalogeras, D., Maglaris, V.: Combining OpenFlow and sFlow for an effective and scalable anomaly detection and mitigation mechanism on SDN environments. Comput. Netw. 62, 122–136 (2014)

    Article  Google Scholar 

  15. Phaal, P.: Software defined networking (2012). http://blog.sflow.com/2012/05/software-defined-networking.html

  16. Phaal, P.: OpenFlow and sFlow (2011). http://blog.sflow.com/2011/05/openflow-and-sflow.html

  17. Shirali-Shahreza, S., Ganjali, Y.: Efficient implementation of security applications in OpenFlow controller with FleXam. In: 2013 IEEE 21st Annual Symposium on High-Performance Interconnects, pp. 49–54. IEEE, August 2013

    Google Scholar 

  18. Shirali-Shahreza, S., Ganjali, Y.: FleXam: flexible sampling extension for monitoring and security applications in OpenFlow. In: Proceedings of 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking - HotSDN 2013, vol. 167 (2013)

    Google Scholar 

  19. Shirali-Shahreza, S., Ganjali, Y.: Traffic statistics collection with FleXam. In: Proceedings of 2014 ACM Conference on SIGCOMM - SIGCOMM 2014, pp. 117–118 (2014)

    Google Scholar 

  20. Lantz, B., Heller, B., McKeown, N.: A network in a laptop: rapid prototyping for software-defined networks, vol. 19, no. 6, pp. 19:1–19:6 (2010)

    Google Scholar 

Download references

Acknowledgments

This work has been supported by COMPETE: POCI-01-0145-FEDER-007043 and FCT within the Project Scope: UID/CEC/00319/2013.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Catarina Pires da Silva .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

da Silva, C.P., Lima, S.R., Silva, J.M. (2017). Exploring SDN to Deploy Flexible Sampling-Based Network Monitoring. In: Galinina, O., Andreev, S., Balandin, S., Koucheryavy, Y. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. ruSMART NsCC NEW2AN 2017 2017 2017. Lecture Notes in Computer Science(), vol 10531. Springer, Cham. https://doi.org/10.1007/978-3-319-67380-6_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67380-6_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67379-0

  • Online ISBN: 978-3-319-67380-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics