Skip to main content

Towards a Scalability and Energy Efficiency Benchmark for VNF

  • Conference paper
  • First Online:
Performance Evaluation and Benchmarking for the Analytics Era (TPCTC 2017)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10661))

Included in the following conference series:

  • 926 Accesses

Abstract

Network Function Virtualization (NFV) is the transfer of network functions from dedicated devices to high-volume commodity servers. It opens opportunities for flexibility and energy savings. Concrete insights on the flexibility of specific NFV environments require measurement methodologies and benchmarks. However, current benchmarks are not measuring the ability of a virtual network function (VNF) to scale either horizontally or vertically. We therefore envision a new benchmark that measures a VNF’s ability to scale while evaluating its energy efficiency at the same time. Such a benchmark would enable the selection of a suitable VNF for changing demands, deployed at an existing or new resource landscape, while minimizing energy costs.

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 60.00
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

References

  1. Brown, R., Masanet, E., Nordman, B., Tschudi, B., Shehabi, A., Stanley, J., Koomey, J., Sartor, D., Chan, P., Loper, J., Capana, S., Hedman, B., Duff, R., Haines, E., Sass, D., Fanara, A.: Report to Congress on Server and Data Center Energy Efficiency: Public Law 109–431 (2007)

    Google Scholar 

  2. Whitney, J., Delforge, P.: Scaling Up Energy Efficiency Across the Data Center Industry: Evaluating Key Drivers and Barriers. Data Center Efficiency Assessment (2014)

    Google Scholar 

  3. von Kistowski, J., Herbst, N., Kounev, S.: Modeling variations in load intensity over time. In: Proceedings of the third International Workshop on Large Scale Testing, LT 2014, pp. 1–4 (2014)

    Google Scholar 

  4. Chiosi, M., Clarke, D., Willis, P., Reid, A., Feger, J., Bugenhagen, M., Khan, W., Fargano, M., Cui, C., Deng, H., Benitez, J., Michel, U., Damker, H., Ogaki, K., Matsuzaki, T., Fukui, M., Shimano, K., Delisle, D., Loudier, Q., Kolias, C., Guardini, I., Demaria, E., Miverva, R., Manzalini, A., López, D., Salguero, F., Ruhl, F., Sen, P.: Network functions virtualisation - introductory white paper. In: SDN and OpenFlow World Congress (2012)

    Google Scholar 

  5. Lorido-Botran, T., Miguel-Alonso, J., Lozano, J.A.: A review of auto-scaling techniques for elastic applications in cloud environments. J. Grid Comput. 12(4), 559–592 (2014)

    Article  Google Scholar 

  6. Herbst, N., Kounev, S., Reussner, R.: Elasticity in cloud computing: what it is, and what it is not. In: Proceedings of the 10th International Conference on Autonomic Computing, ICAC, San Jose, California, USA (2013)

    Google Scholar 

  7. von Kistowski, J., A. Arnold, J., Huppler, K., Lange, K.-D., L. Henning, J., Cao, P.: How to build a benchmark. In: Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, ICPE, Austin, Texas, USA (2015)

    Google Scholar 

  8. Power and Performance Benchmark Methodology V2.1. Standard Performance Evaluation Corporation (SPEC), Gainesville, USA (2012)

    Google Scholar 

  9. Huppler, K.R.: Performance per watt - benchmarking ways to get more for less. In: Nambiar, R., Poess, M. (eds.) TPCTC 2012. LNCS, vol. 7755, pp. 60–74. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-36727-4_5

    Chapter  Google Scholar 

  10. Schall, D., Hoefner, V., Kern, M.: Towards an enhanced benchmark advocating energy-efficient systems. In: Nambiar, R., Poess, M. (eds.) TPCTC 2011. LNCS, vol. 7144, pp. 31–45. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32627-1_3

    Chapter  Google Scholar 

  11. von Kistowski, J., Becket, J., Lange, K.-D., Block, H., A. Arnold, J., Kounev, S.: Energy efficiency of hierarchical server load distributions strategies. In: 2015 IEEE 23rd International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems (MASCOTS), Atlanta, USA (2015)

    Google Scholar 

  12. von Kistowski, J., Block, H., Beckett, J., Spradling, C., Lange, K.-D., Kounev, S.: Variations in CPU power consumption. In: Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, ICPE 2016, Delft, The Netherlands, pp. 147–158 (2016)

    Google Scholar 

  13. von Kistowski, J., Block, H., Beckett, J., Lange, K.-D., A. Arnold, J., Kounev, S.: Analysis of the influences on server power consumption and energy efficiency for CPU-intensive workloads. In: Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, ICPE 2015, Austin, Texas, pp. 223–234 (2015)

    Google Scholar 

  14. Lange, S., Nguyen-Ngoc, A., Gebert, S., Zinner, T., Jarschel, M., Köpsel, A., Sune, M., Raumer, D., Gallenmüller, S., Calre, G., Tran-Gia, P.: Performance benchmarking of a software-based LTE SGW. In: 2015 11th International Conference on Network and Service Management (CNSM), Barcelona, Spain (2015)

    Google Scholar 

  15. Falkner, M., Leivadeas, A., Lambadaris, I., Kesidis, G.: Performance analysis of virtualized network functions on virtualized systems architectures. In: 2016 IEEE 21st International Workshop on Computer Aided Modelling and Design of Communication Links and Networks (CAMAD), Toronto, Canada (2016)

    Google Scholar 

  16. Bradner, S., McQuaid, J.: RFC 2544: Benchmarking Methodology for Network Interconnected Devices. IETF (1999)

    Google Scholar 

  17. Bradner, S., McQuaid, J.: RFC 6201: Device Reset Characterization. IETF (2011)

    Google Scholar 

  18. Bradner, S., Dubray, K., McQuaid, J., Morton, A.: RFC 6815: Applicability Statement for RFC 2544: Use on Production Networks Considered Harmful. IETF (2012)

    Google Scholar 

  19. Rosa Ed., E., Szabo, R.: VNF Benchmarking Methodology (draft expired in September 2016). IETF (2016)

    Google Scholar 

  20. Morton, A.: Considerations for Benchmarking Virtual Network Functions and Their Infrastructure (draft expired in August 2015). IETF (2015)

    Google Scholar 

  21. Moens, H., De Turck, F.: VNF-P: a model for efficient placement for virtualized network functions. In: 2014 10th International Conference on Network and Service Management (CNSM), Rio de Janeiro, Brazil (2014)

    Google Scholar 

  22. Addis, B., Belabed, D., Bouet, M., Secci, S.: Virtual network functions placement and routing optimization. In: 2015 IEEE 4th International Conference on Cloud Networking (CloudNet), Niagara Falls, Canada (2015)

    Google Scholar 

  23. SPEC VIRT_SC 2013. The Standard Performance Evaluation Corporation (SPEC) (2013). https://www.spec.org/virt_sc2013/

  24. Smith, W.D., Sebastian, S.: Virtualization Performance Insights from TPC-VMS. Transaction Processing Performance Council (2013)

    Google Scholar 

  25. Bond, A., Johnson, D., Kopczynski, G., Taheri, H.R.: Profiling the performance of virtualized databases with the TPCx-V benchmark. In: Nambiar, R., Poess, M. (eds.) TPCTC 2015. LNCS, vol. 9508, pp. 156–172. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-31409-9_10

    Chapter  Google Scholar 

  26. TPC-Energy Specification. Transaction Processing Performance Council, Version 1.5.0 (2012). http://www.tpc.org/tpc_documents_current_versions/pdf/tpc-energy_v1.5.0.pdf

  27. SPECpower_ssj2008. The Standard Performance Evaluation Corporation (SPEC) (2007). https://www.spec.org/power_ssj2008/

  28. Server Efficiency Rating Tool 2. The Standard Performance Evaluation Corporation (SPEC) (2017). https://www.spec.org/sert2/

  29. Chauffeur™WDK 2. The Standard Performance Evaluation Corporation (SPEC) (2017). https://www.spec.org/chauffeur-wdk/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Norbert Schmitt .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Schmitt, N., von Kistowski, J., Kounev, S. (2018). Towards a Scalability and Energy Efficiency Benchmark for VNF. In: Nambiar, R., Poess, M. (eds) Performance Evaluation and Benchmarking for the Analytics Era. TPCTC 2017. Lecture Notes in Computer Science(), vol 10661. Springer, Cham. https://doi.org/10.1007/978-3-319-72401-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-72401-0_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-72400-3

  • Online ISBN: 978-3-319-72401-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics