Skip to main content

GENEVIZ: A Visual Tool for the Construction and Blockchain-Based Validation of SFC Packages

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 11819))

Abstract

Network Functions Virtualization (NFV) decouples the network package performed by network functions from dedicated hardware appliance by running Virtual Network Functions (VNF) on commercial off-the-shelf hardware. Network operators can create customized network services by chaining multiple VNFs, defining a so-called Service Function Chaining (SFC). Because NFV became technically mature recently, the building of such SFCs still needs in-depth knowledge about NFV technology and its descriptors. Furthermore, there is a lack of tools that help to simplify the creation of SFCs. This paper, introduces GENEVIZ, a tool that provides a user-friendly interface for the creation of new SFCs as well as for importing and adjusting acquired SFCs (e.g., from marketplaces of VNFs), in order to create new SFCs based on existing ones. Therefore, this work addresses as well data integrity and provides the functionality to store and validate SFCs through the use of blockchains. Three case studies are presented to provide evidence of the technical feasibility of the solution proposed.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Aste, T., Tasca, P., Di Matteo, T.: Blockchain technologies: the foreseeable impact on society and industry. IEEE Comput. 50, 18–28 (2017)

    Article  Google Scholar 

  2. Bondan, L., et al.: FENDE: marketplace-based distribution, execution, and life cycle management of VNFs. IEEE Commun. Mag. 57, 13–19 (2019)

    Article  Google Scholar 

  3. Ware, C.: Information Visualization: Perception for Design; 3rd edn, pp. 1–536. Elsevier (2012)

    Google Scholar 

  4. Eichelberger, R.A., Ferreto, T., Tandel, S., Duarte, P.A.: SFC path tracer: a troubleshooting tool for service function chaining. In: IFIP/IEEE Symposium on Integrated Network and Service Management (IM 2017), Lisbon, Portugal, May 2017, pp. 568–571 (2017)

    Google Scholar 

  5. ETSI GS NFV-MAN: Network Functions Virtualisation (NFV); Management and Orchestration, December 2014

    Google Scholar 

  6. Franco, M.F., dos Santos, R.L., Schaeffer-Filho, A., Granville, L.Z.: VISION - interactive and selective visualization for management of NFV-enabled networks. In: IEEE 30th International Conference on Advanced Information Networking and Applications (AINA 2016), Crans-Montana, Switzerland, March 2016, pp. 274–281 (2016)

    Google Scholar 

  7. Guimarães, V.T., Freitas, C.M.D.S., Sadre, R., Tarouco, L.M.R., Granville, L.Z.: A survey on information visualization for network and service management. IEEE Commun. Surv. Tutorials. 18, 285–323 (2015)

    Article  Google Scholar 

  8. Han, B., Gopalakrishnan, V., Ji, L., Lee, S.: Network function virtualization: challenges and opportunities for innovations. IEEE Commun. Mag. 53, 90–97 (2015)

    Article  Google Scholar 

  9. Bucher, M., Franco, M., Scheid, E.: GENEVIZ Prototype - Source Code. https://gitlab.ifi.uzh.ch/franco/geneviz. Accessed May 2019

  10. Chiosi, M., et al.: Network functions virtualisation: an introduction, benefits, enablers, challenges and call for action. In: SDN and OpenFlow World Congress, Düsseldorf, Germany, October 2012, vol. 48, pp. 1–16 (2012)

    Google Scholar 

  11. Mijumbi, R., Serrat, J., Gorricho, J., Bouten, N., De Turck, F., Boutaba, R.: Network function virtualization: state-of-the-art and research challenges. IEEE Commun. Surv. Tutorials 18, 236–262 (2016)

    Article  Google Scholar 

  12. Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2009). https://bitcoin.org/bitcoin.pdf. Accessed June 2019

  13. Sanz, I.J., Mattos, D.M.F., Duarte, O.C.M.B.: SFCPerf: an automatic performance evaluation framework for service function chaining. In: IEEE/IFIP Network Operations and Management Symposium (NOMS 2018), Taipei, Taiwan, April 2018, pp. 1–9 (2018)

    Google Scholar 

  14. Scheid, E., Rodrigues, B., Stiller, B.: Toward a policy-based blockchain agnostic framework. In: IFIP/IEEE Symposium on Integrated Network and Service Management (IM 2019), Washington, DC, USA, April 2019, pp. 609–613 (2019)

    Google Scholar 

  15. Soles, L.R., Reichherzer, T., Snider, D.H.: A tool set for managing virtual network configurations. In: IEEE SoutheastCon (SoutheastCon 2016), Norfolk, UK, March 2016, pp. 1–4 (2016)

    Google Scholar 

  16. Truffle Blockchain Group: Ganache Website. https://truffleframework.com/ganache. Accessed May 2019

  17. Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper 151, 1–32 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Muriel F. Franco , Martin J. J. Bucher , Eder J. Scheid , Lisandro Z. Granville or Burkhard Stiller .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Franco, M.F., Bucher, M.J.J., Scheid, E.J., Granville, L.Z., Stiller, B. (2019). GENEVIZ: A Visual Tool for the Construction and Blockchain-Based Validation of SFC Packages. In: Djemame, K., Altmann, J., Bañares, J., Agmon Ben-Yehuda, O., Naldi, M. (eds) Economics of Grids, Clouds, Systems, and Services. GECON 2019. Lecture Notes in Computer Science(), vol 11819. Springer, Cham. https://doi.org/10.1007/978-3-030-36027-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36027-6_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-36026-9

  • Online ISBN: 978-3-030-36027-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics