Design of a new cloud computing simulation platform

  • Authors:
  • A. Nuñez;J. L. Vázquez-Poletti;A. C. Caminero;J. Carretero;I. M. Llorente

  • Affiliations:
  • Dep. de Informática, Universidad Carlos III de Madrid, Spain;Dept. de Arquitectura de Computadores y Automática, Universidad Complutense de Madrid, Spain;Dept. de Sistemas de Comunicación y Control, Universidad Nacional de Educación a Distancia, Spain;Dep. de Informática, Universidad Carlos III de Madrid, Spain;Dep. de Informática, Universidad Carlos III de Madrid, Spain

  • Venue:
  • ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part III
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cloud computing is a paradigm which allows the use of outsourced infrastructures in a "pay-as-you-go" basis, thanks to which scalable and customizable infrastructures can be built on demand. The ability to infer the number and type of the Virtual Machines (VM) needed determines the final budget, thus it represents a key in order to efficiently manage a cloud infrastructure. In order to develop new proposals aimed at different topics related to cloud computing (for example, datacenter management, or provision of resources), a lot of work and money is required to set up an adequately sized testbed including different datacenters from different organizations and public cloud providers. Therefore, it is easier to use simulation as a tool for studying complex scenarios. With this in mind, this paper introduces iCanCloud, a novel simulator of cloud infrastructures with remarkable features such as usability, flexibility, performance and scalability. This tool is specially aimed at simulating instance types provided by Amazon, so models of these are included in the simulation framework. Accuracy experiments conducted by means of comparing results obtained using iCanCloud and a validated mathematical model of Amazon in the context of a given application are also presented. These illustrate the efficiency of iCanCloud at reproducing the behavior of Amazon instance types.