@jose.a.pascual

Joint Optimization of Resource Provisioning in Cloud Computing

, and . IEEE Transactions on Services Computing, 10 (3): 396-409 (May 2017)
DOI: 10.1109/TSC.2015.2476812

Abstract

Cloud computing exploits virtualization to provision resources efficiently. Increasingly, Virtual Machines (VMs) have high bandwidth requirements; however, previous research does not fully address the challenge of both VM and bandwidth provisioning. To efficiently provision resources, a joint approach that combines VMs and bandwidth allocation is required. Furthermore, in practice, demand is uncertain. Service providers allow the reservation of resources. However, due to the dangers of over- and under-provisioning, we employ stochastic programming to account for this risk. To improve the efficiency of the stochastic optimization, we reduce the problem space with a scenario tree reduction algorithm, that significantly increases tractability, whilst remaining a good heuristic. Further we perform a sensitivity analysis that finds the tolerance of our solution to parameter changes. Based on historical demand data, we use a deterministic equivalent formulation to find that our solution is optimal and responds well to changes in parameter values. We also show that sensitivity analysis of prices can be useful for both users and providers in maximizing cost efficiency.

Description

Joint Optimization of Resource Provisioning in Cloud Computing - IEEE Xplore Document

Links and resources

Tags

community

  • @dblp
  • @jose.a.pascual
@jose.a.pascual's tags highlighted