Time and Bandwidth-Aware Virtual Network Embedding and Migration in Hybrid Optical-Electrical Data Centers

The advances in fiber-optic technology and wavelength division multiplexing technique have led to the adoption of optical networks into cloud data centers to meet the ever-growing traffic demands. The hybrid optical-electrical data center network architecture becomes a transition solution from the all-electrical network architecture to the all-optical one since it is efficient in terms of the operational cost and resource efficiency in data centers. Network traffic can be routed through either the electrical network or optical network or migrated between the networks. Selection of the target network (optical or electrical) for embedding and decision of migration are challenging problems for providers since it depends on multiple inter-related constraints such as wavelength availability, computing resource availability and residual bandwidth on the links. A sub-optimal decision will affect the overall performance of data centers in terms of blocking ratio and bandwidth efficiency. We address the problem of virtual network embedding and migration in hybrid data centers in this paper. We first develop an optimization programming formulation that gives the embedding solution with target networks for a given set of virtual networks while maximizing the total bandwidth utilized. Since the formulation is computationally prohibitive, we then propose a heuristic algorithm, namely Time and Bandwidth-Aware Virtual Network Embedding and Migration (TBA-VNEM), that efficiently embeds and migrates virtual networks in hybrid data centers so as to improve bandwidth efficiency. We evaluate the proposed algorithm through comprehensive simulations. The results show that the proposed algorithm outperforms baseline algorithms by reducing the rejection ratio by up to 52% and increasing the bandwidth efficiency of the optical network alone by up to 20%.

[1]  Weidong Liu,et al.  Network Performance-Aware Virtual Machine Migration in Data Centers , 2012, CLOUD 2012.

[2]  Konstantina Papagiannaki,et al.  c-Through: part-time optics in data centers , 2010, SIGCOMM 2010.

[3]  Dinil Mon Divakaran,et al.  Dynamic embedding of virtual networks in hybrid optical-electrical datacenters , 2014, 2014 23rd International Conference on Computer Communication and Networks (ICCCN).

[4]  Ankit Singla,et al.  OSA: An Optical Switching Architecture for Data Center Networks With Unprecedented Flexibility , 2012, IEEE/ACM Transactions on Networking.

[5]  V. Deineko,et al.  The Quadratic Assignment Problem: Theory and Algorithms , 1998 .

[6]  Tram Truong Huu,et al.  Dynamic embedding of workflow requests for bandwidth efficiency in data centers , 2016, Comput. Networks.

[7]  Rajkumar Buyya,et al.  Network-aware virtual machine placement and migration in cloud data centers , 2015 .

[8]  Dinil Mon Divakaran,et al.  Virtual Network Embedding in Hybrid Datacenters with Dynamic Wavelength Grouping , 2014, 2014 IEEE 6th International Conference on Cloud Computing Technology and Science.

[9]  Stefano Giordano,et al.  Virtual machines migration in a cloud data center scenario: An experimental analysis , 2013, 2013 IEEE International Conference on Communications (ICC).

[10]  Imrich Chlamtac,et al.  Lightpath communications: an approach to high bandwidth optical WAN's , 1992, IEEE Trans. Commun..

[11]  Dinil Mon Divakaran,et al.  An Online Integrated Resource Allocator for Guaranteed Performance in Data Centers , 2014, IEEE Transactions on Parallel and Distributed Systems.

[12]  Louis Caccetta,et al.  Computational aspects of hard Knapsack problems , 2001 .

[13]  Amin Vahdat,et al.  A scalable, commodity data center network architecture , 2008, SIGCOMM '08.

[14]  Amin Vahdat,et al.  Helios: a hybrid electrical/optical switch architecture for modular data centers , 2010, SIGCOMM '10.

[15]  Baek-Young Choi,et al.  Energy efficient virtual network embedding for green data centers using data center topology and future migration , 2015, Comput. Commun..

[16]  Tram Truong Huu,et al.  Adaptive Bandwidth Allocation for Virtual Network Embedding in Optical Data Center Networks , 2016, 2016 IEEE 41st Conference on Local Computer Networks (LCN).

[17]  Hitesh Ballani,et al.  Towards predictable datacenter networks , 2011, SIGCOMM 2011.

[18]  Kee Chaing Chua,et al.  Time-Aware VM-Placement and Routing with Bandwidth Guarantees in Green Cloud Data Centers , 2013, 2013 IEEE 5th International Conference on Cloud Computing Technology and Science.

[19]  Tram Truong Huu,et al.  Mapping workflow resource requests for bandwidth efficiency in data centers , 2016, ICDCN.