Dynamic provisioning in virtualized Cloud infrastructure in IP/MPLS-over-WDM networks

Reliance on cloud computing infrastructure has increased rapidly worldwide, and increasing amount of resources are provided to users by the cloud providers. User demand provisioning is an important issue for the cloud provider as the number of demands increases while the resources on the data center (DC) and the available bandwidth between DCs remain limited. The provisioning problem has serious implications in real-time scenarios, where the number of demands for the requested service is not known in advance. In this paper, we consider dynamic provisioning of the cloud resources including bandwidth scheduling for user demands where the requested DC resources (e.g. CPUs, storage and network ports) and bandwidth are not known in advance. We assume that the DCs are connected using IP/MPLS-over-WDM networks, which support grooming of the bandwidth from different demands where possible. Increasing the number of demands accepted while reducing the cost is important for providers. We propose and study the effects, of two greedy approaches to solve this problem, on the blocking probability and the total cost, which includes the operating expenditure (OpEx) and capital expenditure (CapEx).

[1]  Guy Pujolle,et al.  A dynamic bandwidth allocator for virtual machines in a cloud environment , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).

[2]  Byrav Ramamurthy,et al.  Budget-Optimized Network-Aware Joint Resource Allocation in Grids/Clouds Over Optical Networks , 2016, Journal of Lightwave Technology.

[3]  Byrav Ramamurthy,et al.  Provisioning virtualized Cloud services in IP/MPLS-over-EON networks , 2015, 2015 International Conference on Optical Network Design and Modeling (ONDM).

[4]  Lisandro Zambenedetti Granville,et al.  Data Center Network Virtualization: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[5]  Zhen Xiao,et al.  Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment , 2013, IEEE Transactions on Parallel and Distributed Systems.

[6]  F. Rambach,et al.  A multilayer cost model for metro/core networks , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[7]  Biswanath Mukherjee,et al.  Energy-efficient dynamic provisioning for spectrum elastic optical networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[8]  Cristina Cervello-Pastor,et al.  On the optimal allocation of virtual resources in cloud computing networks , 2013, IEEE Transactions on Computers.

[9]  Daniel Grosu,et al.  Truthful Greedy Mechanisms for Dynamic Virtual Machine Provisioning and Allocation in Clouds , 2015, IEEE Transactions on Parallel and Distributed Systems.

[10]  Hussein T. Mouftah,et al.  IP over WDM , 2004 .