21-25 May 2012
New York City, NY, USA
US/Eastern timezone

Proof of concept - CMS Computing Model into volunteer computing

22 May 2012, 13:30
4h 45m
Rosenthal Pavilion (10th floor) (Kimmel Center)

Rosenthal Pavilion (10th floor)

Kimmel Center

Poster Distributed Processing and Analysis on Grids and Clouds (track 3) Poster Session


Marko Petek (Universidade do Estado do Rio de Janeiro (BR))


The motivation of this work is about the ongoing efforts to integrate the CMS Computing Model with a project of volunteer computing under development at CERN, the LHC@home, thus allowing the CMS Analysis jobs and Monte Carlo production activities to be executed on this paradigm that has a growing user base. The LCH@home project allows the use of the CernVM (a virtual machine technology developed at CERN that enables complex simulation code to run easily on the diverse platforms) in an autonomous way on the volunteered machines. To do this it uses on the client side the BOINC (an open-source software platform for computing using volunteered resources) and on the server side the Co-Pilot, a framework developed by the CernVM team that allows to instantiate a distributed computing infrastructure on top of virtualized computing resources. We developed the plugin which can be adapted in the CRAB submission system to use the Co-Pilot system to the CernVMs running into BOINC, and did a proof of concept of the performance of volunteer computing into CMS Computing Model. A possible spin-off is to make it easier for CMS (and many other experiments), a submission system interface with the Co-Pilot system based on Globus, that would mimic a regular Grid Computing Element, but instead, would schedule jobs to the BOINC/CernVM Cloud.

Primary author

Marko Petek (Universidade do Estado do Rio de Janeiro (BR))


Alan Malta Rodrigues (Universidade do Estado do Rio de Janeiro (BR)) Samir Cury Siqueira (Universidade do Estado do Rio de Janeiro (BR)) Sandro Fonseca De Souza (Universidade do Estado do Rio de Janeiro (BR))

Presentation Materials

There are no materials yet.