DOI QR코드

DOI QR Code

Virtual Network Embedding based on Node Connectivity Awareness and Path Integration Evaluation

  • Zhao, Zhiyuan (College of Information and Navigation, Air Force Engineering University) ;
  • Meng, Xiangru (College of Information and Navigation, Air Force Engineering University) ;
  • Su, Yuze (College of Information and Navigation, Air Force Engineering University) ;
  • Li, Zhentao (College of Information and Navigation, Air Force Engineering University)
  • Received : 2016.12.24
  • Accepted : 2017.04.24
  • Published : 2017.07.31

Abstract

As a main challenge in network virtualization, virtual network embedding problem is increasingly important and heuristic algorithms are of great interest. Aiming at the problems of poor correlation in node embedding and link embedding, long distance between adjacent virtual nodes and imbalance resource consumption of network components during embedding, we herein propose a two-stage virtual network embedding algorithm NA-PVNM. In node embedding stage, resource requirement and breadth first search algorithm are introduced to sort virtual nodes, and a node fitness function is developed to find the best substrate node. In link embedding stage, a path fitness function is developed to find the best path in which available bandwidth, CPU and path length are considered. Simulation results showed that the proposed algorithm could shorten link embedding distance, increase the acceptance ratio and revenue to cost ratio compared to previously reported algorithms. We also analyzed the impact of position constraint and substrate network attribute on algorithm performance, as well as the utilization of the substrate network resources during embedding via simulation. The results showed that, under the constraint of substrate resource distribution and virtual network requests, the critical factor of improving success ratio is to reduce resource consumption during embedding.

Keywords

References

  1. A. Wang, M. Iyen, R. Dutta and et al., "Network virtualization: technologies, perspectives, and frontiers," Journal of Lightwave Technology, vol.31, no.4, pp.523-537, August, 2012. https://doi.org/10.1109/JLT.2012.2213796
  2. T. Anderson, L. Peterson, S. Shenker and et al., "Overcoming the Internet impasse through virtualization," Computer, vol.38, no.4, pp. 34-41, April, 2005. https://doi.org/10.1109/MC.2005.136
  3. A. Fischer, J. F. Botero, M. Till Beck, H. De Meer and X. Hesselbach, "Virtual network embedding: a survey," IEEE Communications Surveys & Tutorials, vol. 15, no. 4, pp. 1888-1906, February, 2013. https://doi.org/10.1109/SURV.2013.013013.00155
  4. X. Cheng, Z. Zhang, S. Su and et al., "Survey of virtual network embedding problem," Journal on Communications, vol.32, no.10, pp 143-151, October, 2011.
  5. Y. Zhu and M. Ammar, "Algorithms for assigning substrate network resources to virtual network components," in Proc. of 25th IEEE INFOCOM Conference, Loc: Barcelona, Spain, pp. 1-12, April 23-29, 2006.
  6. M. Yu, Y. Yi and J. Rexford, "Rethinking virtual network embedding: substrate support for path splitting and migration," ACM SIGCOMM Computer Communication Review, vol.38, no.2, pp. 17-29, April, 2008. https://doi.org/10.1145/1355734.1355737
  7. M. Chowdhury, M.R. Rahman and R. Boutaba, "Vineyard: virtual network embedding algorithms with coordinated node and link embedding," IEEE/ACM Trans. Net, vol.20, no.1, pp.206-219, July, 2012. https://doi.org/10.1109/TNET.2011.2159308
  8. X. Cheng, S. Su and Z. Zhang, "Virtual network embedding through topology-aware node ranking," ACM SIGCOMM Computer Communication Review, vol. 41, no. 2, pp. 38-47, April, 2011. https://doi.org/10.1145/1971162.1971168
  9. M. Feng, L. Zhang and X. Zhu, "Topology-aware virtual network embedding through the degree," in Proc. of National Doctoral Academic Forum on Information and Communications Technology, Beijing, China, pp.1-6, August 21-23, 2013.
  10. H. Cui, W. Gao and J. Liu, "A virtual network embedding algorithm based on virtual topology connection feature," in Proc. of IEEE Wireless Personal Multimedia Communications(WPM), Atlantic City, USA, pp. 1-5, June 24-27, 2013.
  11. Z. Wang, Y. Han, T. Lin and et al., "Topology-aware virtual network embedding based on closeness centrality," Frontiers of Computer Science in China, vol. 7, no. 3, pp. 446-457, February, 2013. https://doi.org/10.1007/s11704-013-2108-4
  12. J. Ding, T. Huang, J. Liu and Y. Liu, "Virtual network embedding based on real-time topological attributes," Frontiers of Information Technology & Electronic Engineering, vol.16, no.2, pp.109-118, February, 2015. https://doi.org/10.1631/FITEE.1400147
  13. S. Nashid, A. Reaz, R. Shihabur and et al., "Connectivity-aware Virtual Network Embedding," in Proc. of 2016 IFIP Networking Conference and Workshops, Vienna, Austria, pp.45-54, May 17-19, 2016.
  14. L. Peng, "Virtual network embedding algorithm based on breadth-first search," Journal of Sichuan university (engineering science edition), vol. 47, no.2, pp. 117-122, March, 2015.
  15. J. Liao, M. Feng, T. Li, J. Wang and S. Qing, "Topology-aware virtual network embedding using multiple characteristics," KSII Transactions on Internet and Information Systems, vol. 8, no. 1, pp. 145-164, January, 2014. https://doi.org/10.3837/tiis.2014.01.009
  16. N. Qi, B. Wang, B. Wang and et al., "Research on Balanced Construction Algorithm of Virtual Network," Journal of Electronics & Information Technology, vol. 33, no. 6, pp. 1301-1306, October, 2011. https://doi.org/10.3724/SP.J.1146.2010.01130
  17. X. Li, H. Lu, W. Zhou and P. Hong, "VNE-RFD: Virtual Network Embedding with Resource Fragmentation Consideration," in Proc. of 2014 IEEE Global Communications Conference, Austin, USA, pp.1842-1847, December 7, 2014.
  18. S. Gong, J. Chen, C. Huang, and Q. Zhu., "Trust-aware secure virtual network embedding algorithm," Journal on Communications, vol.36, no.11, pp.180-189, November, 2015.
  19. G. Liu and S. Su, "The research of reliable virtual network embedding algorithm," Acta Electronica Sinica, vol.44, no.8, pp.1820-1825, 2016.
  20. D. Liao, G. Sun, V. Anand and H, Yu, "Efficient provisioning for multicast virtual network under single regional failure in cloud-based datacenters," KSII Transactions on Internet and Information Systems, vol. 8, no. 7, pp. 2325-2349, 2014. https://doi.org/10.3837/tiis.2014.07.007
  21. S. Nashikd, A. Reaz and R. Shihabur, "Connectivity-aware Virtual Network Embedding," in Proc. of 2016 IFIP Networking Conference and Workshops, Vienna, Austria, pp.46-54, May, 17-19, 2016.
  22. M. Beck, P. Linnhoff and A. Fischer, "A simulation framework for Virtual Network Embedding algorithms," in Proc. of Proceedings of the IEEE Telecommunications Network Strategy and Planning Symposium, Funchal, Portugal, pp.1-6, September 17-19, 2014.
  23. J. Ding, T. Huang, J. Wang and W. Hu, "Virtual network embedding through node connectivity," The Journal of China Universities of Posts and Telecommunications, vol.22, no.1, pp.17-23, March, 2015.
  24. B. Huang, R. Lin, K. Peng, H. Zou and F. Yang, "Load-balancing based on particle swarm optimization in virtual network embedding," Journal of Electronics & Information Technology, vol.35, no.7, pp. 1753-1759,Julu, 2013. https://doi.org/10.3724/SP.J.1146.2012.01212
  25. Z. Zhang, S. Su, Y. Lin, X. Cheng and K. Shuang, "Adaptive multi-objective artificial immune system based virtual network embedding," Journal of Network and Computer Applications, vol.53, no.1, pp. 140-155, July, 2015. https://doi.org/10.1016/j.jnca.2015.03.007
  26. D. Satria, D. Park and M. Jo, "Recovery for overloaded mobile edge computing," Future Generation Computer Systems, vol. 70, no. 1, pp. 138-147, May, 2017. https://doi.org/10.1016/j.future.2016.06.024
  27. J. YEN, "Finding the K shortest loop less paths in a network," Management Science, vol.17, no.11, pp. 712-716, 1971. https://doi.org/10.1287/mnsc.17.11.712