An opportunistic cloud for e-science

This paper presents a concept for an e-Science oriented opportunistic cloud computing service, as an infrastructure to offer to researchers computing resources with the flexibility and ease of use of a cloud computing service, supported through the opportunistic use of the idle computing resources available in academic institutions. Also we present the work done in the context of the UnaCloud project, a first implementation of this concept, the experiences with the use of the tool to support real research projects, the existing perspectives for current and future work on this project, related work about different concepts of opportunistic or volunteer cloud computing, and the significance and potential impact of this project in the regional research community.

[1]  David P. Anderson,et al.  Correlated Resource Models of Internet End Hosts , 2010, 2011 31st International Conference on Distributed Computing Systems.

[2]  Franck Cappello,et al.  Cost-benefit analysis of Cloud Computing versus desktop grids , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[3]  Salvatore Venticinque,et al.  MAGDA: A Mobile Agent based Grid Architecture , 2006, Journal of Grid Computing.

[4]  Dragica Vasileska,et al.  Computational nanoelectronics research and education at nanoHUB.org , 2009 .

[5]  Artur Andrzejak,et al.  Decision Model for Cloud Computing under SLA Constraints , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[6]  Fatiha Bouabache,et al.  Planning Large Data Transfers in Institutional Grids , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[7]  Abhishek Chandra,et al.  Early experience with the distributed nebula cloud , 2011, DIDC '11.

[8]  Francisco Vilar Brasileiro,et al.  On the planning of a hybrid IT infrastructure , 2008, NOMS 2008 - 2008 IEEE Network Operations and Management Symposium.

[9]  G. Klimeck,et al.  nanoHUB.org - Online Simulation and More Materials for Semiconductors and Nanoelectronics in Education and Research , 2008, 2008 8th IEEE Conference on Nanotechnology.

[10]  Marco Cristancho,et al.  Computational Biology in Colombia , 2009, PLoS Comput. Biol..

[11]  Predrag Buncic,et al.  Distributing LHC application software and conditions databases using the CernVM file system , 2011 .

[12]  Gerhard Klimeck,et al.  Cyber-Enabled Simulations in Nanoscale Science and Engineering , 2010, Comput. Sci. Eng..

[13]  Francisco Vilar Brasileiro,et al.  Bridging the High Performance Computing Gap: the OurGrid Experience , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[14]  Nazareno Andrade,et al.  Business-driven short-term management of a hybrid IT infrastructure , 2012, J. Parallel Distributed Comput..

[15]  Salvatore Venticinque,et al.  QoS Management in Cloud@Home Infrastructures , 2011, 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[16]  David J. Weir,et al.  Volunteer Clouds and Citizen Cyberscience for LHC Physics , 2011 .

[17]  Antonio Puliafito,et al.  CLEVER: A cloud-enabled virtual environment , 2010, The IEEE symposium on Computers and Communications.

[18]  Francisco Vilar Brasileiro,et al.  Investigating Business-Driven Cloudburst Schedulers for E-Science Bag-of-Tasks Applications , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[19]  Mario Villamizar,et al.  Mesoscale Modeling of the Bacillus Thuringiensis Sporulation Network Based on Stochastic Kinetics and Its Application for in Silico Scale-Down , 2009, 2009 International Workshop on High Performance Computational Systems Biology.

[20]  Predrag Buncic,et al.  CernVM: Minimal maintenance approach to virtualization , 2011 .

[21]  Glauco Estácio Gonçalves,et al.  A Survey on Open-source Cloud Computing Solutions , 2010 .

[22]  David P. Anderson,et al.  BOINC: a system for public-resource computing and storage , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[23]  Denis Trystram,et al.  On the Scheduling of Checkpoints in Desktop Grids , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[24]  Antonio Puliafito,et al.  Applying Software Engineering Principles for Designing Cloud@Home , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[25]  Bongjae Kim,et al.  Using replication and checkpointing for reliable task management in computational Grids , 2010, 2010 International Conference on High Performance Computing & Simulation.