Using free cloud storage services for distributed evolutionary algorithms

  • Authors:
  • Maribel García-Arenas;Juan Julián Merelo Guervós;Pedro Castillo;Juan Luis Jiménez Laredo;Gustavo Romero;Antonio M. Mora

  • Affiliations:
  • Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain;Universidad de Granada, Granada, Spain

  • Venue:
  • Proceedings of the 13th annual conference on Genetic and evolutionary computation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cloud computing, in general, is becoming part of the toolset that the scientist uses to perform compute-intensive tasks. In particular, cloud storage is an easy and convenient way of storing files that will be accessible over the Internet, but also a way of distributing those files and performing distributed computation using them. In this paper we describe how such a service commercialized by Dropbox is used for pool-based evolutionary algorithms. A prototype system is described and its peformance measured over a deceptive combinatorial optimization problem, finding that, for some type of problems and using commodity hardware, cloud storage systems can profitably be used as a platform for distributed evolutionary algorithms. Preliminary results show that Dropbox is indeed a viable alternative for execution of pool-based distributed evolutionary algorithms, showing a good scaling behavior with up to 4 computers.