Skip to main content
Log in

Topology-aware virtual network embedding based on closeness centrality

  • Research Article
  • Published:
Frontiers of Computer Science Aims and scope Submit manuscript

Abstract

Network virtualization aims to provide a way to overcome ossification of the Internet. However, making efficient use of substrate resources requires effective techniques for embedding virtual networks: mapping virtual nodes and virtual edges onto substrate networks. Previous research has presented several heuristic algorithms, which fail to consider that the attributes of the substrate topology and virtual networks affect the embedding process. In this paper, for the first time, we introduce complex network centrality analysis into the virtual network embedding, and propose virtual network embedding algorithms based on closeness centrality. Due to considering of the attributes of nodes and edges in the topology, our studies are more reasonable than existing work. In addition, with the guidance of topology quantitative evaluation, the proposed network embedding approach largely improves the network utilization efficiency and decreases the embedding complexity. We also investigate our algorithms on real network topologies (e.g., AT&T, DFN) and random network topologies. Experimental results demonstrate the usability and capability of the proposed approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Anderson T, Peterson L, Shenker S, Turner J. Overcoming the internet impasse through virtualization. Computer, 2005, 38(4): 34–41

    Article  Google Scholar 

  2. Turner J, Taylor D. Diversifying the internet. In: Proceedings of the 2005 IEEE Global Telecommunications Conference. 2005, 6–12

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

    Article  MATH  Google Scholar 

  4. Guo C, Lu G, Wang H, Yang S, Kong C, Sun P, Wu W, Zhang Y. Secondnet: a data center network virtualization architecture with bandwidth guarantees. In: Proceedings of the 6th International Conference. 2010, 1–12

  5. Bavier A, Feamster N, Huang M, Peterson L, Rexford J. In vini veritas: realistic and controlled network experimentation. ACM SIGCOMM Computer Communication Review, 2006, 36(4): 3–14

    Article  Google Scholar 

  6. The global environment for network innovations (GENI) project. http://www.geni.net

  7. The FP7 4WARD project. http://www.4ward-project.eu

  8. Ricci R, Alfeld C, Lepreau J. A solver for the network testbed mapping problem. ACM SIGCOMM Computer Communication Review, 2003, 33(2): 65–81

    Article  Google Scholar 

  9. Lu J, Turner J. Efficient mapping of virtual networks onto a shared substrate. Washington University Technical Report, 2006

  10. Zhu Y, Ammar M. Algorithms for assigning substrate network resources to virtual network components. In: Proceedings of the 25th IEEE International Conference on Computer Communications. 2006, 1–12

  11. Yu M, Yi Y, Rexford J, Chiang M. Rethinking virtual network embedding: substrate support for path splitting and migration. ACM SIGCOMM Computer Communication Review, 2008, 38(2): 17–29

    Article  Google Scholar 

  12. Chowdhury M, Rahman M, Boutaba R. ViNEYard: Virtual network embedding algorithms with coordinated node and link mapping. IEEE/ACM Transactions on Networking, 2012, 20(1): 206–219

    Article  Google Scholar 

  13. Lischka J, Karl H. A virtual network mapping algorithm based on subgraph isomorphism detection. In: Proceedings of the 1st ACM Workshop on Virtualized Infrastructure Systems and Architectures. 2009, 81–88

  14. Houidi I, Louati W, Ben Ameur W, Zeghlache D. Virtual network provisioning across multiple substrate networks. Computer Networks, 2011, 55(4): 1011–1023

    Article  MATH  Google Scholar 

  15. Zhang S, Qian Z, Tang B, Wu J, Lu S. Opportunistic bandwidth sharing for virtual network mapping. In: Proceedings of the 2011 IEEE Global Telecommunications Conference. 2011, 1–5

  16. Cheng X, Su S, Zhang Z, Wang H, Yang F, Luo Y, Wang J. Virtual network embedding through topology-aware node ranking. ACM SIGCOMM Computer Communication Review, 2011, 41(2): 38–47

    Article  Google Scholar 

  17. Freeman L. Centrality in social networks conceptual clarification. Social networks, 1979, 1(3): 215–239

    Article  Google Scholar 

  18. Freeman L. The development of social network analysis: A study in the sociology of science. Empirical Press Vancouver. 2004

  19. Watts D, Strogatz S. Collective dynamics of aösmall-worldaŕnetworks. Nature, 1998, 393(6684): 440–442

    Article  Google Scholar 

  20. Barabási A, Albert R. Emergence of scaling in random networks. Science, 1999, 286(5439): 509–512

    Article  MathSciNet  Google Scholar 

  21. Li D. Artificial intelligence with uncertainty. IEEE Computer Society. 2004

  22. Gan W W. A hierarchical clustering method based on data fields. Chinese Journal of Electronics, 2006, 34(2): 258–262

    Google Scholar 

  23. Johnson D. Efficient algorithms for shortest paths in sparse networks. Journal of the ACM (JACM), 1977, 24(1): 1–13

    Article  MATH  Google Scholar 

  24. Eppstein D. Finding the k shortest paths. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science. 1994, 154–165

  25. Zegura E, Calvert K, Bhattacharjee S. How to model an internetwork. In: Proceedings of the 15th Annual Joint Conference of the IEEE Computer Societies. 1996, 594–602

  26. Heckmann O, Piringer M, Schmitt J, Steinmetz R. Generating realistic isp-level network topologies. IEEE Communications Letters, 2003, 7(7): 335–336

    Article  Google Scholar 

  27. Feamster N, Gao L, Rexford J. How to lease the internet in your spare time. ACM SIGCOMM Computer Communication Review, 2007, 37(1): 61–64

    Article  Google Scholar 

  28. Zhu Y, Zhang-Shen R, Rangarajan S, Rexford J. Cabernet: connectivity architecture for better network services. In: Proceedings of the 2008 ACM CoNEXT Conference. 2008, 1–6

  29. Lemay M, Nguyen K, St-Arnaud B, Cheriet M. Convergence of cloud computing and network virtualization: Towards a zero-carbon network. IEEE Internet Computing Magazine, 2011, 16(6): 51–59

    Article  Google Scholar 

  30. Khan A, Zugenmaier A, Jurca D, Kellerer W. Network virtualization: a hypervisor for the internet? IEEE Communications Magazine, 2012, 50(1): 136–143

    Article  Google Scholar 

  31. Gupta A, Kleinberg J, Kumar A, Rastogi R, Yener B. Provisioning a virtual private network: a network design problem for multicommodity flow. In: Proceedings of the 33rd Annual ACM Symposium on Theory of Computing. 2001, 389–398

  32. Duffield N, Goyal P, Greenberg A, Mishra P, Ramakrishnan K, Merwe V. d J. Resource management with hoses: point-to-cloud services for virtual private networks. IEEE/ACM Transactions on Networking, 2002, 10(5): 679–692

    Article  Google Scholar 

  33. Botero J, Hesselbach X, Duelli M, Schlosser D, Fischer A, De Meer H. Energy efficient virtual network embedding. IEEE Communications Letters, 2012, 16(5): 756–759

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zihou Wang.

Additional information

Zihou Wang received his BSc in electronics from Peking University, China, in 2008. Now he is a PhD candidate in the High Performance Network Laboratory at the Institute of Acoustics, Chinese Academy of Sciences. His main research interests are in the areas of complex network optimization, future Internet design, and network virtualization.

Yanni Han is an assistant researcher with the Institute of Acoustics, Chinese Academy of Sciences. Her current research interests include cognitive networks and virtual network management.

Tao Lin is an associate researcher with the Institute of Acoustics, Chinese Academy of Sciences. His current research interests focus on network architecture design and content-centric networks.

Yuemei Xu received her BSc in communication engineering from Beijing University of Posts and Telecommunications, China, in 2009. She is currently a PhD candidate with the Institute of Acoustics, Chinese Academy of Sciences. Her current research interests focus on service computing and content-centric networks.

Song Ci is a professor with the Institute of Acoustics, Chinese Academy of Sciences. He is also an associate professor in the Department of Electronics and Engineering at the University of Nebraska-Lincoln, USA. He is the director of the Intelligent Ubiquitous Computing Lab (iUbiComp Lab) and holds a courtesy appointment of UNL PhD in the Biomedical Engineering Program. His research interests include dynamic complex system modeling and optimization, green computing and power management, content-aware quality-driven cross-layer optimized multimedia over wireless networks, and cognitive network management.

Hui Tang is a professor with the Institute of Acoustics, Chinese Academy of Sciences. His research interests include next generation Internet, wireless multimedia technologies, Internet of things, mobile Internet, and P2P technologies.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, Z., Han, Y., Lin, T. et al. Topology-aware virtual network embedding based on closeness centrality. Front. Comput. Sci. 7, 446–457 (2013). https://doi.org/10.1007/s11704-013-2108-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-013-2108-4

Keywords

Navigation