4.7 Article

Scheduling strategies for optimal service deployment across multiple clouds

Publisher

ELSEVIER
DOI: 10.1016/j.future.2012.01.007

Keywords

Cloud brokering; Multi-cloud; Scheduling algorithms; Resource allocation; Infrastructure as a Service (IaaS)

Funding

  1. Consejeria de Educacion of Comunidad de Madrid
  2. Fondo Europeo de Desarrollo Regional
  3. Fondo Social Europeo through MEDIANET Research Program [S2009/TIC-1468]
  4. Ministerio de Ciencia e Innovacion of Spain [TIN2009-07146]

Ask authors/readers for more resources

The current cloud market, constituted by many different public cloud providers, is highly fragmented in terms of interfaces, pricing schemes, virtual machine offers and value-added features. In this context, a cloud broker can provide intermediation and aggregation capabilities to enable users to deploy their virtual infrastructures across multiple clouds. However, most current cloud brokers do not provide advanced service management capabilities to make automatic decisions, based on optimization algorithms, about how to select the optimal cloud to deploy a service, how to distribute optimally the different components of a service among different clouds, or even when to move a given service component from a cloud to another to satisfy some optimization criteria. In this paper we present a modular broker architecture that can work with different scheduling strategies for optimal deployment of virtual services across multiple clouds, based on different optimization criteria (e.g. cost optimization or performance optimization), different user constraints (e.g. budget, performance, instance types, placement, reallocation or load balancing constraints), and different environmental conditions (i.e., static vs. dynamic conditions, regarding instance prices, instance types, service workload, etc.). To probe the benefits of this broker, we analyse the deployment of different clustered services (an HPC cluster and a Web server cluster) on a multi-cloud environment under different conditions, constraints, and optimization criteria. (C) 2012 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available