Cost minimization for computational applications on hybrid cloud infrastructures

  • Authors:
  • Maciej Malawski;Kamil Figiela;Jarek Nabrzyski

  • Affiliations:
  • University of Notre Dame, Center for Research Computing, Notre Dame, IN 46556, USA and AGH University of Science and Technology, Department of Computer Science, Mickiewicza 30, 30-059 Kraków, ...;AGH University of Science and Technology, Department of Computer Science, Mickiewicza 30, 30-059 Kraków, Poland;University of Notre Dame, Center for Research Computing, Notre Dame, IN 46556, USA

  • Venue:
  • Future Generation Computer Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We address the problem of task planning on multiple clouds formulated as a mixed integer nonlinear programming problem (MINLP). Its specification with AMPL modeling language allows us to apply solvers such as Bonmin and Cbc. Our model assumes multiple heterogeneous compute and storage cloud providers, such as Amazon, Rackspace, GoGrid, ElasticHosts and a private cloud, parameterized by costs and performance, including constraints on maximum number of resources at each cloud. The optimization objective is the total cost, under deadline constraint. We compute the relation between deadline and cost for a sample set of data- and compute-intensive tasks, representing bioinformatics experiments. Our results illustrate typical problems when making decisions on deployment planning on clouds and how they can be addressed using optimization techniques.