Reliable resource allocation with weighted SRGs for optically interconnected clouds

In this paper, we study the minimum failure resource allocation (MFRA) problem of allocating virtual machines (VMs) across multiple optically interconnected data centers (DCs) with the objective of minimizing the total failure probability based on the information obtained from the optical network virtulization. We first describe the framework of resource allocation, formulate the MFRA problem, and prove that MFRA is NP-complete. We then provide ILP formulation to obtain the optimal solution for small scale problems and two heuristic algorithms, named Minimum SRG Cover (MSC) and Reliable DC Selection (RDS), to solve large scale problems. Numerical results show that both heuristics achieve results close to optimal solutions for small scale problems. Numerical results also show that although RDS has higher time complexity, it outperforms MSC especially when the requested VMs are small.

[1]  Yi Zhu,et al.  Reliable resource allocation for optically interconnected distributed clouds , 2014, 2014 IEEE International Conference on Communications (ICC).

[2]  A. Greenberg,et al.  Auto-discovery of shared risk link groups , 2001, OFC 2001. Optical Fiber Communication Conference and Exhibit. Technical Digest Postconference Edition (IEEE Cat. 01CH37171).

[3]  Paparao Palacharla,et al.  Survivable resource orchestration for optically interconnected data center networks. , 2014, Optics express.

[4]  Yi Zhu,et al.  Reliable light-tree construction with weighted SRLGs in optical networks , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[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]  Yi Zhu,et al.  Reliable Collective Communications With Weighted SRLGs in Optical Networks , 2012, IEEE/ACM Transactions on Networking.

[7]  Mark D. Feuer,et al.  Integrated Restoration for Next-Generation IP-Over-Optical Networks , 2011 .

[8]  Yan Liang,et al.  Reliability-Constrained Resource Allocation for optically interconnected distributed clouds , 2014, OFC 2014.

[9]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[10]  Reza Nejabati,et al.  Software defined optical networks technology and infrastructure: Enabling software-defined optical network operations , 2013 .

[11]  T. V. Lakshman,et al.  Network aware resource allocation in distributed clouds , 2012, 2012 Proceedings IEEE INFOCOM.

[12]  Raouf Boutaba,et al.  Virtual Network Embedding with Coordinated Node and Link Mapping , 2009, IEEE INFOCOM 2009.

[13]  W. Art Chaovalitwongse,et al.  Path Protection Routing with SRLG Constraints to Support IPTV in WDM Mesh Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[14]  R. Nejabati,et al.  Software-defined optical networks technology and infrastructure: Enabling software-defined optical network operations [invited] , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[15]  Anees Shaikh,et al.  Programming your network at run-time for big data applications , 2012, HotSDN '12.

[16]  Bin Wang,et al.  Highly Available Path Routing in Mesh Networks Under Multiple Link Failures , 2011, IEEE Transactions on Reliability.