Abstract
Network Virtualization is claimed to be a key component of the Future Internet by enabling the coexistence of heterogeneous (virtual) networks in the same physical infrastructure, providing the dynamic creation and support of different networks with different paradigms and mechanisms in the same physical network. A major challenge in the dynamic provision of virtual networks resides in the optimal embedding solution of virtual resources into physical ones.
Since this problem is known to be \(\mathcal{NP}\)-hard, previous research focused on designing heuristic-based algorithms; most of them do not consider either a simultaneous optimization of the node and the link mapping or the re-optimization of VNs, leading to non-optimal solutions.
This paper proposes an extension of Virtual Network Embedding - Node-Link Formulation to support the re-optimization of existing VNs and to provide the optimal bound. It also presents an evaluation of the proposed approach when applied to a previous heuristic in the literature. Simulation experiments show significant improvements when using the VN re-optimization process: not only the bandwidth consumption have been reduced by 17.5%, but the same is true for the maximum utilization levels on the CPU and on the memory.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Peterson, L., Anderson, T., et al.: A blueprint for introducing disruptive technology into the internet. SIGCOMM Comput. Commun. Rev. 33(1), 59–64 (2003)
Anderson, T., Peterson, L., et al.: Overcoming the Internet Impasse through Virtualization. Computer 38, 34–41 (2005)
Feamster, N., Gao, L., Rexford, J.: How to lease the internet in your spare time. SIGCOMM Comput. Commun. Rev. 37(1), 61–64 (2007)
Zhu, Y., Zhang-Shen, R., et al.: Cabernet: connectivity architecture for better network services. In: Proceedings of the 2008 ACM CoNEXT Conference, CoNEXT 2008, pp. 64:1–64:6. ACM, New York (2008); ACM ID: 1544076
Touch, J., Wang, Y.S., et al.: A virtual internet architecture. ISI Technical Report ISI-TR-2003-570 (2003)
Carapinha, J., Jiménez, J.: Network virtualization: a view from the bottom. In: Proceedings of the 1st ACM Workshop on Virtualized Infrastructure Systems and Architectures, pp. 73–80. ACM, Barcelona (2009)
Melo, M., Sargento, S., Carapinha, J.: Network Virtualisation from an Operator Perspective. In: Proc Conf. Sobre Redes de Computadores, CRC (2009)
Chowdhury, N.M.K., Boutaba, R.: Network virtualization: State of the art and research challenges. IEEE Communications Magazine 47(7), 20–26 (2009)
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, INFOCOM 2006, pp. 1–12 (2006)
Yu, M., Yi, Y., et al.: Rethinking virtual network embedding: Substrate support for path splitting and migration. ACM SIGCOMM Computer Communication Review 38(2), 17–29 (2008)
Chowdhury, N., Rahman, M., Boutaba, R.: Virtual network embedding with coordinated node and link mapping. In: INFOCOM 2009, pp. 783–791. IEEE (2009)
Melo, M., Carapinha, J., Sargento, S., Torres, L., Tran, P.N., Killat, U., Timm-Giel, A.: Virtual network mapping – an optimization problem. In: Pentikousis, K., Aguiar, R., Sargento, S., Agüero, R. (eds.) MONAMI 2011. LNICST, vol. 97, pp. 187–200. Springer, Heidelberg (2012)
Lischka, J., Karl, H.: A virtual network mapping algorithm based on subgraph isomorphism detection. In: VISA 2009: Proceedings of the 1st ACM Workshop on Virtualized Infrastructure Systems and Architectures, pp. 81–88. ACM, New York (2009)
Lu, J., Turner, J.: Efficient mapping of virtual networks onto a shared substrate. Tech. rep., Washington University in St. Louis (2006)
Houidi, I., Louati, W., Zeghlache, D.: A distributed virtual network mapping algorithm. In: IEEE International Conference on Communications, ICC 2008, pp. 5634–5640 (2008)
Farooq Butt, N., Chowdhury, M., Boutaba, R.: Topology-awareness and reoptimization mechanism for virtual network embedding. In: Crovella, M., Feeney, L.M., Rubenstein, D., Raghavan, S.V. (eds.) NETWORKING 2010. LNCS, vol. 6091, pp. 27–39. Springer, Heidelberg (2010)
Nogueira, J., Melo, M., et al.: Virtual network mapping into heterogeneous substrate networks. In: IEEE Symposium on Computers and Communications, ISCC 2011 (2011)
Botero, J., Hesselbach, X., et al.: Optimal mapping of virtual networks with hidden hops. Telecommunication Systems, 1–10, doi:10.1007/s11235-011-9437-0
Lü, B., Huang, T., et al.: Adaptive scheme based on status feedback for virtual network mapping. The Journal of China Universities of Posts and Telecommunications 18(5), 87–94 (2011)
Chowdhury, M., Rahman, M.R., Boutaba, R.: Vineyard: Virtual network embedding algorithms with coordinated node and link mapping. IEEE/ACM Transactions on Networking 20(1), 206–219 (2012)
Even, S., Itai, A., Shamir, A.: On the complexity of time table and multi-commodity flow problems. In: 16th Annual Symposium on Foundations of Computer Science, pp. 184–193 (1975)
Pióro, M., Medhi, D.: Routing, Flow, and Capacity Design in Communication and Computer Networks. Elsevier/Morgan Kaufmann (2004)
Waxman, B.: Routing of multipoint connections. IEEE Journal on Selected Areas in Communications 6(9), 1617–1622 (1988)
IBM ILOG Optimization Products, www-01.ibm.com/software/websphere/products/optimization
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Melo, M., Carapinha, J., Sargento, S., Killat, U., Timm-Giel, A. (2013). A Re-optimization Approach for Virtual Network Embedding. In: Timm-Giel, A., Strassner, J., Agüero, R., Sargento, S., Pentikousis, K. (eds) Mobile Networks and Management. MONAMI 2012. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 58. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37935-2_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-37935-2_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37934-5
Online ISBN: 978-3-642-37935-2
eBook Packages: Computer ScienceComputer Science (R0)