Cost efficient virtual network mapping across multiple domains with joint intra-domain and inter- domain mapping

Abstract Network virtualization allows the coexistence of multiple virtual networks on a shared substrate optical network, which interconnects the geo-distributed data centers. A virtual network (VN) typically spans across multiple domains, which may be managed by different infrastructure providers (InPs). The topology and resource information on each domain is confidential and kept private by the InP. However, a domain-level (global) view is required to achieve cost efficient VN mapping across multiple domains. In this paper, we present a framework for the cost efficient VN mapping across multiple domains with joint intra-domain and inter-domain mapping. In the framework, the VN mapping is accomplished by the mapping manager that is the broker between the SPs and the InPs. The mapping manager collects the mapping candidates for the VN request from the InPs, and then establishes the abstracted domain-level graph. Finally the candidates are selected on the domain-level graph with cost and quality of services (QoS) consideration. We formulate the problem of candidate selection as an mixed integer linear programming (MILP), and then relax the integer constraints to obtain a linear program to solve it. The simulation results show that our proposed framework can achieve low resource allocation cost and good QoS performance for the VN request.

[1]  Biswanath Mukherjee,et al.  Optical WDM Networks , 2006 .

[2]  Djamal Zeghlache,et al.  Virtual network provisioning across multiple substrate networks , 2011, Comput. Networks.

[3]  Gabriel Junyent,et al.  Strategies for Virtual Optical Network Allocation , 2012, IEEE Communications Letters.

[4]  Holger Karl,et al.  A virtual network mapping algorithm based on subgraph isomorphism detection , 2009, VISA '09.

[5]  Yong Zhu,et al.  Algorithms for Assigning Substrate Network Resources to Virtual Network Components , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[6]  Yonggang Wen,et al.  Dynamic transparent virtual network embedding over elastic optical infrastructures , 2013, 2013 IEEE International Conference on Communications (ICC).

[7]  Raouf Boutaba,et al.  PolyViNE: policy-based virtual network embedding across multiple domains , 2010, VISA 2010.

[8]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[9]  Biswanath Mukherjee,et al.  Network virtualization over WDM networks , 2011, 2011 Fifth IEEE International Conference on Advanced Telecommunication Systems and Networks (ANTS).

[10]  Guy Pujolle,et al.  VNE-AC: Virtual Network Embedding Algorithm Based on Ant Colony Metaheuristic , 2011, 2011 IEEE International Conference on Communications (ICC).

[11]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[12]  Reza Nejabati,et al.  Role of optical network virtualization in cloud computing [invited] , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[13]  Chunming Qiao,et al.  A Cost Efficient Design of Virtual Infrastructures with Joint Node and Link Mapping , 2011, Journal of Network and Systems Management.

[14]  Lei Guo,et al.  LSSP: A novel local segment-shared protection for multi-domain optical mesh networks , 2007, Comput. Commun..

[15]  Günther R. Raidl,et al.  Introducing the Virtual Network Mapping Problem with Delay, Routing and Location Constraints , 2011, INOC.

[16]  Wei Guo,et al.  Virtualized optical network services across multiple domains for grid applications , 2010, IEEE Communications Magazine.

[17]  Xiaojun Cao,et al.  Resolve the virtual network embedding problem: A column generation approach , 2013, 2013 Proceedings IEEE INFOCOM.

[18]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.