Speaker
Marko Petek
(Universidade do Estado do Rio de Janeiro (BR))
Description
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.
Author
Marko Petek
(Universidade do Estado do Rio de Janeiro (BR))
Co-authors
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))