"Croyez ceux qui cherchent la vérité, doutez de ceux qui la trouvent." "Cree a aquellos que buscan la verdad. Duda de los que la han encontrado" André Gide (1952).iii
AbstractScientific applications generally require large computational requirements, memory and data management for their execution. Such applications have traditionally used high-performance resources, such as shared memory supercomputers, clusters of PCs with distributed memory, or resources from Grid infrastructures on which the application needs to be adapted to run successfully. In recent years, the advent of virtualization techniques, together with the emergence of Cloud Computing, has caused a major shift in the way these applications are executed. However, the execution management of scientific applications on high performance elastic platforms is not a trivial task.