CodeCloud: A platform to enable execution of programming models on the Clouds

Miguel Caballer, Carlos de Alfonso, Germán Moltó, Eloy Romero, Ignacio Blanquer, and Andrés García. CodeCloud: A platform to enable execution of programming models on the Clouds. Journal of Systems and Software, 93:187–198, 7 2014.

Download

[532.5kB pdf]  [HTML] 

Abstract

This paper presents a platform that supports the execution of scientific applications covering different programming models (such as Master/Slave, Parallel/MPI, MapReduce and Workflows) on Cloud infrastructures. The platform includes i) a high-level declarative language to express the requirements of the applications featuring software customization at runtime; ii) an approach based on virtual containers to encapsulate the logic of the different programming models; iii) an infrastructure manager to interact with different IaaS backends; iv) a configuration software to dynamically configure the provisioned resources and v) a catalog and repository of virtual machine images. By using this platform, an application developer can adapt, deploy and execute parallel applications agnostic to the cloud backend.

BibTeX Entry

@article{Molto2014cc,
   abstract = {This paper presents a platform that supports the execution of scientific applications covering different programming models (such as Master/Slave, Parallel/MPI, MapReduce and Workflows) on Cloud infrastructures. The platform includes i) a high-level declarative language to express the requirements of the applications featuring software customization at runtime; ii) an approach based on virtual containers to encapsulate the logic of the different programming models; iii) an infrastructure manager to interact with different IaaS backends; iv) a configuration software to dynamically configure the provisioned resources and v) a catalog and repository of virtual machine images. By using this platform, an application developer can adapt, deploy and execute parallel applications agnostic to the cloud backend.},
   author = {Miguel Caballer and Carlos de Alfonso and Germán Moltó and Eloy Romero and Ignacio Blanquer and Andrés García},
   doi = {10.1016/j.jss.2014.02.005},
   issn = {01641212},
   journal = {Journal of Systems and Software},
   month = {7},
   pages = {187-198},
   title = {CodeCloud: A platform to enable execution of programming models on the Clouds},
   volume = {93},
   url = {http://www.sciencedirect.com/science/article/pii/S0164121214000521 http://linkinghub.elsevier.com/retrieve/pii/S0164121214000521},
   year = {2014}
}

Generated by bib2html.pl (written by Patrick Riley ) on Sat Mar 29, 2025 17:39:01