Title :
Efficient Heuristics for Profit Optimization of Virtual Cloud Brokers
Author :
Nesmachnow, Sergio ; Iturriaga, Santiago ; Dorronsoro, Bernabe
Author_Institution :
Centro de Calculo, Univ. de la Republica, Montevideo, Uruguay
Abstract :
This article introduces a new kind of broker for cloud computing, whose business relies on outsourcing virtual machines (VMs) to its customers. More specifically, the broker owns a number of reserved instances of different VMs from several cloud providers and offers them to its customers in an on-demand basis, at cheaper prices than those of the cloud providers. The essence of the business resides in the large difference in price between on-demand and reserved VMs. We define the Virtual Machine Planning Problem, an optimization problem to maximize the profit of the broker. We also propose a number of efficient smart heuristics (seven two-phase list scheduling heuristics and a reordering local search) to allocate a set of VM requests from customers into the available pre-booked ones, that maximize the broker earnings. We perform experimental evaluation to analyze the profit and quality of service metrics for the resulting planning, including a set of 400 problem instances that account for realistic workloads and scenarios using real data from cloud providers.
Keywords :
cloud computing; outsourcing; profitability; quality of service; virtual machines; virtualisation; VM outsourcing; VM request allocation; broker earning maximization; broker profit maximization; cloud computing; cloud providers; experimental evaluation; on-demand VM; profit optimization problem; quality-of-service metrics; real data; realistic workloads; reordering local search; reserved VM; smart heuristics; two-phase list scheduling heuristics; virtual cloud brokers; virtual machine outsourcing; virtual machine planning problem; Cloud computing; Heuristic algorithms; Optimization; Outsourcing; Quality of service; Virtual machining;
Journal_Title :
Computational Intelligence Magazine, IEEE
DOI :
10.1109/MCI.2014.2369893