Dynamic embedding of virtual networks in hybrid optical-electrical datacenters

A promising development in the design of datacenters is the hybrid network architecture consisting of both optical and electrical elements. In this context, the joint problem of bandwidth allocation and VM-placement, a problem that only recently received attention in all-electrical datacenter networks, poses new and different challenges not addressed yet in hybrid datacenters. In particular, we foresee two issues: (i) the number of edge-switches that can be simultaneously reached using optical paths from an edge-switch is limited by the switch size, (ii) the dynamic creation of optical paths can potentially establish a constrained optical network topology leading to poor performance. We abstract the requests of tenants as virtual networks, and study the problem of embedding virtual networks on a hybrid datacenter, which translates to the joint problem of bandwidth allocation and placement such that the topology constraints of virtual networks are satisfied. We develop and analyse two algorithms for embedding dynamically arriving virtual network demands on a hybrid optical-electrical datacenter. Through simulations, we demonstrate the effectiveness of not only exploiting the already established optical paths, but also of using electrical network in embedding requests of virtual networks.

[1]  Dinil Mon Divakaran,et al.  An integrated resource allocation scheme for multi-tenant data-center , 2012, 37th Annual IEEE Conference on Local Computer Networks.

[2]  Minghua Chen,et al.  Joint VM placement and routing for data center traffic engineering , 2012, 2012 Proceedings IEEE INFOCOM.

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

[4]  Vasileios Pappas,et al.  Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement , 2010, 2010 Proceedings IEEE INFOCOM.

[5]  Helen J. Wang,et al.  SecondNet: a data center network virtualization architecture with bandwidth guarantees , 2010, CoNEXT.

[6]  Sujata Banerjee,et al.  CloudMirror: Application-Aware Bandwidth Reservations in the Cloud , 2013, HotCloud.

[7]  Dorgival O. Guedes,et al.  Gatekeeper: Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks , 2011, WIOV.

[8]  Albert G. Greenberg,et al.  Sharing the Data Center Network , 2011, NSDI.

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

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

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

[12]  Dinil Mon Divakaran,et al.  Probabilistic-bandwidth guarantees with pricing in data-center networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

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

[15]  T. Neumann Computers And Intractability A Guide To The Theory Of Np Completeness , 2016 .