Skip to main content

An Evolving Architecture for Network Virtualization

  • Conference paper
  • First Online:
Testbeds and Research Infrastructure: Development of Networks and Communities (TridentCom 2014)

Abstract

Network virtualization realizes new possibilities for the evolution way to future network by allowing multiple virtual networks over a shared physical infrastructure. In this paper, we discuss the shortcoming of current network virtualization and propose our approach, a framework that improves current infrastructure by extending link virtualization with a new component which we call Multi-Hop Virtual Link. At last, we present preliminary design of our proposal.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Carapinha, J., Jimnez, J.: Network virtualization: a view from the bottom. In: Proceedings of the 1st ACM Workshop on Virtualized Infrastructure Systems and Architectures. ACM (2009)

    Google Scholar 

  2. Chowdhury, N.M., Boutaba, R.: A survey of network virtualization. Computer Networks 54(5), 862–876 (2010)

    Google Scholar 

  3. Anderson, T., et al.: Overcoming the Internet impasse through virtualization. Computer 38(4), 34–41 (2005)

    Google Scholar 

  4. Casado, M., Koponen, T., Ramanathan, R., et al.: Virtualizing the network forwarding plane. In: Proceedings of the Workshop on Programmable Routers for Extensible Services of Tomorrow. ACM, p. 8 (2010)

    Google Scholar 

  5. Schaffrath, G., Werle, C., Papadimitriou, P., et al.: Network virtualization architecture: proposal and initial prototype. In: Proceedings of the 1st ACM Workshop on Virtualized Infrastructure Systems and Architectures, pp. 63–72. ACM (2009)

    Google Scholar 

  6. http://www.edac.org/downloads/resources/profitability/HandelJonesReport.pdf

  7. http://www.dpdk.org

  8. www.netmagic.org

  9. Costa, P., Migliavacca, M., Pietzuch, P., et al.: NaaS: Network-as-a-Service in the Cloud. In: Proceedings of the 2nd USENIX Conference on Hot Topics in Management of Internet. Cloud, and Enterprise Networks and Services, Hot-ICE, vol. 12, p. 1 (2012)

    Google Scholar 

  10. Egi, N., Iannaccone, G., Manesh, M., et al.: Improved parallelism and scheduling in multi-core software routers. The Journal of Supercomputing 63(1), 294–322 (2013)

    Article  Google Scholar 

  11. Unnikrishnan, D., Vadlamani, R., Liao, Y., et al.: Scalable network virtualization using FPGAs. In: Proceedings of the 18th Annual ACM/SIGDA International Symposium on Field Programmable Gate Arrays, pp. 219–228. ACM (2010)

    Google Scholar 

  12. Bhatia, S., Motiwala, M., Muhlbauer, W., et al.: Hosting virtual networks on commodity hardware. Georgia Tech. University., Tech. Rep. GT-CS-07-10 (2008)

    Google Scholar 

  13. Wu, Q., Shanbhag, S., Wolf, T.: Fair multithreading on packet processors for scalable network virtualization. In: ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), pp. 1–11. IEEE (2010)

    Google Scholar 

  14. Anwer, M.B., Motiwala, M., Tariq, M., et al.: Switchblade: a platform for rapid deployment of network protocols on programmable hardware. ACM SIGCOMM Computer Communication Review 41(4), 183–194 (2011)

    Google Scholar 

  15. Han, S., Jang, K., Park, K.S., et al.: PacketShader: a GPU-accelerated software router. ACM SIGCOMM Computer Communication Review 41(4), 195–206 (2011)

    Google Scholar 

  16. Xie, G., He, P., Guan, H., et al.: PEARL: a programmable virtual router platform. IEEE Communications Magazine 49(7), 71–77 (2011)

    Article  Google Scholar 

  17. Shimonishi, H., Ishii, S.: Virtualized network infrastructure using OpenFlow. In: 2010 IEEE/IFIP Network Operations and Management Symposium Workshops (NOMS Wksps), pp. 74–79. IEEE (2010)

    Google Scholar 

  18. Martins, J., Ahmed, M., Raiciu, C., et al.: Enabling fast, dynamic network processing with clicko. In: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking. ACM, pp. 67–72 (2013)

    Google Scholar 

  19. Turner, J.S., Taylor, D.E.: Diversifying the internet. In: Global Telecommunications Conference, GLOBECOM 2005, vol. 2(6), p. 760. IEEE (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shicong Ma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Ma, S., Wang, B., Zhang, X., Li, T. (2014). An Evolving Architecture for Network Virtualization. In: Leung, V., Chen, M., Wan, J., Zhang, Y. (eds) Testbeds and Research Infrastructure: Development of Networks and Communities. TridentCom 2014. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 137. Springer, Cham. https://doi.org/10.1007/978-3-319-13326-3_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13326-3_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13325-6

  • Online ISBN: 978-3-319-13326-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics