1 BOINC + CernVM Ben Segal / CERN (describing the work of many people at CERN and elsewhere ) Pre-GDB on Volunteer Computing CERN, November 11, 2014.

Slides:



Advertisements
Similar presentations
1 ALICE Grid Status David Evans The University of Birmingham GridPP 14 th Collaboration Meeting Birmingham 6-7 Sept 2005.
Advertisements

1 ALICE Grid Status David Evans The University of Birmingham GridPP 16 th Collaboration Meeting QMUL June 2006.
Volunteer Computing Laurence Field IT/SDC 21 November 2014.
Personal reflections, Belgrade, November 30,2009 Markus Nordberg, CERN/ATLAS.
ATLAS computing in Geneva 268 CPU cores (login + batch) 180 TB for data the analysis facility for Geneva group grid batch production for ATLAS special.
The Prototype Laurence Field IT/SDC 11 November 2014.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
Assessment of Core Services provided to USLHC by OSG.
Volunteer Computing and Hubs David P. Anderson Space Sciences Lab University of California, Berkeley HUBbub September 26, 2013.
Public-resource computing for CEPC Simulation Wenxiao Kan Computing Center/Institute of High Physics Energy Chinese Academic of Science CEPC2014 Scientific.
JetWeb on the Grid Ben Waugh (UCL), GridPP6, What is JetWeb? How can JetWeb use the Grid? Progress report The Future Conclusions.
1 port BOSS on Wenjing Wu (IHEP-CC)
Andrew J. Younge Golisano College of Computing and Information Sciences Rochester Institute of Technology 102 Lomb Memorial Drive Rochester, New York
The Data Bridge Laurence Field IT/SDC 6 March 2015.
Volunteer Computing 2 Overview Volunteer Computing BOINC Volunteer Computing For HEP Virtualization Volunteer Towards a Common Platform.
Wenjing Wu Andrej Filipčič David Cameron Eric Lancon Claire Adam Bourdarios & others.
David Cameron Claire Adam Bourdarios Andrej Filipcic Eric Lancon Wenjing Wu ATLAS Computing Jamboree, 3 December 2014 Volunteer Computing.
David Cameron Riccardo Bianchi Claire Adam Bourdarios Andrej Filipcic Eric Lançon Efrat Tal Hod Wenjing Wu on behalf of the ATLAS Collaboration CHEP 15,
CernVM WebAPI CernVM Users Workshop 2015 Ioannis Charalampidis, PH/SFT CERN, 5 March 2015.
The EDGeS project receives Community research funding 1 Porting Applications to the EDGeS Infrastructure A comparison of the available methods, APIs, and.
1 Volunteer Computing and Virtualization Ben Segal Holger Schulz and: Predrag Buncic, David Garcia, Jakob Blomer, Pere Mato, Carlos Aguado / CERN Artem.
1 BOINC-VM and Volunteer Cloud Computing Ben Segal / CERN and: Predrag Buncic, Jakob Blomer, Pere Mato / CERN Carlos Aguado Sanchez, Artem Harutyunyan.
LHCbComputing Manpower requirements. Disclaimer m In the absence of a manpower planning officer, all FTE figures in the following slides are approximate.
DPHEP Workshop CERN, December Predrag Buncic (CERN/PH-SFT) CernVM R&D Project Portable Analysis Environments using Virtualization.
Trusted Virtual Machine Images a step towards Cloud Computing for HEP? Tony Cass on behalf of the HEPiX Virtualisation Working Group October 19 th 2010.
Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT.
WLCG Overview Board, September 3 rd 2010 P. Mato, P.Buncic Use of multi-core and virtualization technologies.
SLACFederated Storage Workshop Summary For pre-GDB (Data Access) Meeting 5/13/14 Andrew Hanushevsky SLAC National Accelerator Laboratory.
2012 Objectives for CernVM. PH/SFT Technical Group Meeting CernVM/Subprojects The R&D phase of the project has finished and we continue to work as part.
Predrag Buncic (CERN/PH-SFT) Virtualizing LHC Applications.
Dr Jukka Klem CHEP06 1 Public Resource Computing at CERN – Philippe Defert, Markku Degerholm, Francois Grey, Jukka Klem, Juan Antonio.
1 Volunteer Computing at CERN past, present and future Ben Segal / CERN (describing the work of many people at CERN and elsewhere ) White Area lecture.
1 BOINC Case Study: Ben Segal / CERN with: Predrag Buncic / CERN Daniel Lombrana Gonzalez / Univ. Extremadura David Weir / Imperial.
Workload management, virtualisation, clouds & multicore Andrew Lahiff.
LHC Computing, CERN, & Federated Identities
MND review. Main directions of work  Development and support of the Experiment Dashboard Applications - Data management monitoring - Job processing monitoring.
Ian Bird CERN, 17 th July 2013 July 17, 2013
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
1 A Scalable Distributed Data Management System for ATLAS David Cameron CERN CHEP 2006 Mumbai, India.
– Past, Present, Future Volunteer Computing at CERN Helge Meinhard, Nils Høimyr / CERN for the CERN BOINC service team H. Meinhard et al. - Volunteer.
Feedback from CMS Andrew Lahiff STFC Rutherford Appleton Laboratory Contributions from Christoph Wissing, Bockjoo Kim, Alessandro Degano CernVM Users Workshop.
The CernVM Project A new approach to software distribution Carlos Aguado Jakob Predrag
36 th LHCb Software Week Pere Mato/CERN.  Provide a complete, portable and easy to configure user environment for developing and running LHC data analysis.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
Predrag Buncic (CERN/PH-SFT) CernVM Status. CERN, 24/10/ Virtualization R&D (WP9)  The aim of WP9 is to provide a complete, portable and easy.
Cloud Computing Application in High Energy Physics Yaodong Cheng IHEP, CAS
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES The Common Solutions Strategy of the Experiment Support group.
CMS Experience with the Common Analysis Framework I. Fisk & M. Girone Experience in CMS with the Common Analysis Framework Ian Fisk & Maria Girone 1.
A volunteer computing project ( un projet de calcul volontaire ) Gang Chen, IHEP FCPPL workshop, Lyon April 8, 2010.
ARC-CE: updates and plans Oxana Smirnova, NeIC/Lund University 1 July 2014 Grid 2014, Dubna using input from: D. Cameron, A. Filipčič, J. Kerr Nilsen,
Volunteer Clouds and Citizen Cyberscience for LHC Physics Artem Harutyunyan / CERN Carlos Aguado Sanchez / CERN, Jakob Blomer / CERN, Predrag Buncic /
Volunteer Clouds for the LHC experiments H. Riahi – 12/11/15 EGI User Forum Laurence Field Hassen Riahi CERN IT-SDC.
Building on virtualization capabilities for ExTENCI Carol Song and Preston Smith Rosen Center for Advanced Computing Purdue University ExTENCI Kickoff.
SCI-BUS project Pre-kick-off meeting University of Westminster Centre for Parallel Computing Tamas Kiss, Stephen Winter, Gabor.
Predrag Buncic (CERN/PH-SFT) Virtualization R&D (WP9) Status Report.
CernVM and Volunteer Computing Ivan D Reid Brunel University London Laurence Field CERN.
Review of the WLCG experiments compute plans
ALICE & Clouds GDB Meeting 15/01/2013
Volunteer Computing for Science Gateways
ATLAS Cloud Operations
External Focus Dr Ivan D Reid Brunel University London 02/09/2016 Ivan D Reid.
How to enable computing
David Cameron ATLAS Site Jamboree, 20 Jan 2017
Abstract Major Cloud computing companies have started to integrate frameworks for parallel data processing in their product portfolio, making it easy for.
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
WLCG Collaboration Workshop;
Ivan Reid (Brunel University London/CMS)
Exploit the massive Volunteer Computing resource for HEP computation
Presentation transcript:

1 BOINC + CernVM Ben Segal / CERN (describing the work of many people at CERN and elsewhere ) Pre-GDB on Volunteer Computing CERN, November 11, 2014

2 “Real physics”: Challenge issued in

3 Challenges (1) of “real LHC physics” with BOINC -It is not practical to deploy HEP applications on volunteer computers using conventional BOINC porting: -Each application usually has a huge codebase (order of several GBytes) and requires a lot of 3 rd party dependencies -Applications usually require specific platform/OS combinations to run -Applications are updated frequently 3

4 Challenges (2) of “real LHC physics” with BOINC Experiments would like BOINC volunteer resources to be transparently integrated into existing Grid infrastructures, including their own job schedulers, and/or as “Clouds” In contrast to Grid resources, volunteer computing resources are not “managed” (and thus cannot be “trusted”, particularly with Grid credentials) 4

5 Development Timeline 2006 – 2007 : VM’s added to BOINC as proof of concept: ATLAS code run under BOINC with VMWare but image too big and no scheduler interface : CernVM interfaced to BOINC, solving image size problem. CernVM VirtualBox BOINC wrapper developed 2009 – 2010 : CoPilot added, solving VM credential problem 2010 : ATLAS (PanDA), ALICE (ALIEN) and Theory jobs run 2011 : Test4Theory production begins Publications at CHEP, BOINC Workshops, etc. 5

6 Development effort CERN effort : BS plus students, and PH-SFT (CernVM + CoPilot). Volunteer spirit ! Funding from CCC and Shuttleworth Foundation paid for CernVM BOINC wrapper development (Daniel Lombrana) « Volunteer Cloud » approach, BOINC only used to start VM Web technologies used where possible (viewing VM, etc.) Always targeted LHC experiments, but first client was the CERN Theory Group for MCPlots project (« Test4Theory »). 6

7 BOINC – CernVM Architecture 7

8 BOINC + CernVM + Co-Pilot => Volunteer Cloud 8

9 What has Test4Theory achieved so far? About volunteers and PC’s have contributed since 2011 Currently about 2000 getting credit with about 3000 active PC’s About 2500 simultaneously active VM’s in a 24 hour period About successful Monte Carlo jobs run per day Each job is 100,000 events: so far over 1.5 trillion events run Graphic displays show the volunteers details of their CERN job activity, accumulated job statistics, plus offer online tuition In minimum-maintenance mode since 2 years

( Test4Theory project => ) We have built a “Volunteer Cloud” It is in production since 2011 for CERN’s Theory Group running Monte Carlo QCD event generation The main computing resource for the MCPlots project Recently reconfigured as to accommodate other CERN LHC experiments with similar requirements