Predrag Buncic (CERN/PH-SFT) WP9 - Workshop Summary

Slides:



Advertisements
Similar presentations
INFSO-RI An On-Demand Dynamic Virtualization Manager Øyvind Valen-Sendstad CERN – IT/GD, ETICS Virtual Node bootstrapper.
Advertisements

A comparison between xen and kvm Andrea Chierici Riccardo Veraldi INFN-CNAF.
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
M Gallas CERN EP-SFT LCG-SPI: SW-Testing1 LCG-SPI: SW-Testing LCG Applications Area GridPP 7 th Collaboration Meeting LCG/SPI LCG.
Testing Virtual Machine Performance Running ATLAS Software Yushu Yao Paolo Calafiura LBNL April 15,
1 port BOSS on Wenjing Wu (IHEP-CC)
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 Software Process panel SPI GRIDPP 7 th Collaboration Meeting 30 June – 2 July 2003 A.Aimar -
Introduction to CVMFS A way to distribute HEP software on cloud Tian Yan (IHEP Computing Center, BESIIICGEM Cloud Computing Summer School.
Wenjing Wu Andrej Filipčič David Cameron Eric Lancon Claire Adam Bourdarios & others.
Predrag Buncic (CERN/PH-SFT) CernVM - a virtual software appliance for LHC applications C. Aguado-Sanchez 1), P. Buncic 1), L. Franco 1), A. Harutyunyan.
Predrag Buncic (CERN/PH-SFT) CernVM - a virtual software appliance for LHC applications C. Aguado-Sanchez 1), P. Buncic 1), L. Franco 1), S. Klemer 1),
20th September 2004ALICE DCS Meeting1 Overview FW News PVSS News PVSS Scaling Up News Front-end News Questions.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
OSG Tier 3 support Marco Mambelli - OSG Tier 3 Dan Fraser - OSG Tier 3 liaison Tanya Levshina - OSG.
ALICE Offline Week | CERN | November 7, 2013 | Predrag Buncic AliEn, Clouds and Supercomputers Predrag Buncic With minor adjustments by Maarten Litmaath.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Overview of grid activities in France in relation to FKPPL FKPPL Workshop Thursday February 26th, 2009 Dominique Boutigny.
1 BOINC-VM and Volunteer Cloud Computing Ben Segal / CERN and: Predrag Buncic, Jakob Blomer, Pere Mato / CERN Carlos Aguado Sanchez, Artem Harutyunyan.
Predrag Buncic (CERN/PH-SFT) Introduction to WP9 Portable Analysis Environment Using Virtualization Technology IBM-VM 360, CERNVM,
DPHEP Workshop CERN, December Predrag Buncic (CERN/PH-SFT) CernVM R&D Project Portable Analysis Environments using Virtualization.
NA61/NA49 virtualisation: status and plans Dag Toppe Larsen CERN
WLCG Overview Board, September 3 rd 2010 P. Mato, P.Buncic Use of multi-core and virtualization technologies.
Servicing HEP experiments with a complete set of ready integrated and configured common software components Stefan Roiser 1, Ana Gaspar 1, Yves Perrin.
Report from the WLCG Operations and Tools TEG Maria Girone / CERN & Jeff Templon / NIKHEF WLCG Workshop, 19 th May 2012.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Tools and techniques for managing virtual machine images Andreas.
Integration of the ATLAS Tag Database with Data Management and Analysis Components Caitriana Nicholson University of Glasgow 3 rd September 2007 CHEP,
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.
Ian Gable HEPiX Spring 2009, Umeå 1 VM CPU Benchmarking the HEPiX Way Manfred Alef, Ian Gable FZK Karlsruhe University of Victoria May 28, 2009.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
Predrag Buncic (CERN/PH-SFT) Virtualizing LHC Applications.
1 BOINC Case Study: Ben Segal / CERN with: Predrag Buncic / CERN Daniel Lombrana Gonzalez / Univ. Extremadura David Weir / Imperial.
Doug Benjamin Duke University. 2 ESD/AOD, D 1 PD, D 2 PD - POOL based D 3 PD - flat ntuple Contents defined by physics group(s) - made in official production.
Andrea Manzi CERN On behalf of the DPM team HEPiX Fall 2014 Workshop DPM performance tuning hints for HTTP/WebDAV and Xrootd 1 16/10/2014.
NA61/NA49 virtualisation: status and plans Dag Toppe Larsen Budapest
The CernVM Infrastructure Insights of a paradigmatic project Carlos Aguado Sanchez Jakob Blomer Predrag Buncic.
NT Services for UNIX - first impressions Burkhard Renk, Uni Mainz.
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
Feedback from CMS Andrew Lahiff STFC Rutherford Appleton Laboratory Contributions from Christoph Wissing, Bockjoo Kim, Alessandro Degano CernVM Users Workshop.
Predrag Buncic (CERN/PH-SFT) Virtualization – the road ahead.
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.
NA61 Collaboration Meeting CERN, December Predrag Buncic, Mihajlo Mudrinic CERN/PH-SFT Enabling long term data preservation.
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.
Meeting with University of Malta| CERN, May 18, 2015 | Predrag Buncic ALICE Computing in Run 2+ P. Buncic 1.
Cloud Computing Application in High Energy Physics Yaodong Cheng IHEP, CAS
Performance analysis comparison Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010.
Advancing CernVM-FS and its Development Infrastructure José Molina Colmenero CERN EP-SFT.
2007/05/22 Integration of virtualization software Pierre Girard ATLAS 3T1 Meeting
Predrag Buncic (CERN/PH-SFT) Virtualization R&D (WP9) Status Report.
A comparison between xen and kvm Andrea Chierici Riccardo Veraldi INFN-CNAF CCR 2009.
Predrag Buncic, CERN/PH-SFT The Future of CernVM.
CHEP 2010 Taipei, 19 October Predrag Buncic Jakob Blomer, Carlos Aguado Sanchez, Pere Mato, Artem Harutyunyan CERN/PH-SFT.
From Application To Appliance
Use of HLT farm and Clouds in ALICE
Virtualisation for NA49/NA61
NA61/NA49 virtualisation:
Dag Toppe Larsen UiB/CERN CERN,
Progress on NA61/NA49 software virtualisation Dag Toppe Larsen Wrocław
Dag Toppe Larsen UiB/CERN CERN,
Diskpool and cloud storage benchmarks used in IT-DSS
From Application to Appliance
Introduction to CVMFS A way to distribute HEP software on cloud
Virtualisation for NA49/NA61
Virtualization in the gLite Grid Middleware software process
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Presentation transcript:

Predrag Buncic (CERN/PH-SFT) WP9 - Workshop Summary

CERN, 15/ Overview Summary of Talks in Virtualization Session To Do List Building the community Conclusions

CERN, 15/ Summary of Talks Intel (H Cornelius)  Multi and many core CPUs are not future, they are reality in Intel labs VMware (Richard Garsthagen)  Virtualization technology is much more than simple server virtualization  High Availability, Debugging, Vmotion tools, Power saving…  This extras do not come for free rPath (Tim Gerla)  rBuilder makes it really easy to build your own VM images  Independent of virtualization technology  rPath Appliance Platform makes it simple to upgrade, manage components and services in the appliance IgorFS (Thomas Fuhrman, TU Munich)  Using P2P technology to build fast and scalable file system for software distribution

CERN, 15/ CernVM: Initial Project Plan 1. Evaluation of the available virtualization technologies Understand and validate technologies by checking their performance in HEP environment 2. Evaluation of the tools to build and manage Virtual Appliances 3. Collect User Requirements from experiments Confront them with available technologies Suggest an optimal choice for a given use case 4. Development and deployment of a read-only distributed Network File System for software distribution Essential to keep the basic appliance small in size (<100MB) Validate performance, scalability and usability of such approach 5. Provide prototypes for at least two LHC experiments Assist experiments in adapting their software practices to this platform 6. Setup a service and support infrastructure

CERN, 15/ Recipe CernVM: Built using rBuilder

CERN, 15/ “Thin” Software Appliance JeOS (based on rPath Linux) rAArAA KERNEL fuse module FILESYSTEMFILESYSTEM rAA plugin Extra Liibs & Apps Cache HTTPDHTTPD Software Repository 10 GB1 GB0.1 GB LAN/WAN (HTTP)

CERN, 15/ Reusing existing tools App On same host: /opt/lcg -> /chirp/localhost/opt/lcg open(“/opt/lcg”) Parrot Chirp server On File Server /opt/lcg -> /grow/host/opt/lcg open(“/opt/lcg”) Cache Kernel NFSLFSFUSE Chirp Fuse !Cache Parrot is part of Cooperative Computing Tools

CERN, 15/ Foreseen development App On same host: /opt/lcg -> /chirp/localhost/opt/lcg open(“/opt/lcg”) On File Server /opt/lcg -> /grow/host/opt/lcg Cache Kernel NFSLFSFUSE CernVM Fuse !Cache

CERN, 15/ Alpha release 0.3 Available for download from  nvm-devel/releases nvm-devel/releases Can be run on  Linux (Xen,VMware Player)  Windows(WMware Player)  Mac (Fusion, Parallels) Minimal HowTO at m/?page=HowTo m/?page=HowTo Limited testing to verify that appliance can be configured and used with Alice and LHCb software frameworks ATLAS is next in line Waiting for input from CMS

CERN, 15/ Feedback from Experiments ALICE (Stefan Boettger):  HLT cluster  Currently 100, will grow to 900 cores  Running grid jobs on VMware VM when not busy with HLT  Concern: the price for VMvare server product line  Question: Can afford CERN site license? ATLAS (Yushu Yao):  Performance comparison of QEMU and VMWare  Conclusion that VMWare offers acceptable performance for casual user  Suggestion to distribute Atlas software as virtual disk that users can attach to the VM ATLAS (Amir Farbin):  Very welcome summary of user requirements based on two years of practical experience  Outlines some of the problems that we have tacked in CernVM prototype  Stresses concern about I/O performance and optimal way to move things in and out of VM

CERN, 15/ SFT (Jakob Blomer):  Benchmarking HEP applications in VM  Work done as summer student last year  Applications tested: Geant4, ROOT, AliRoot  Results point to very good performance of Xen under Linux  Surprisingly good performance of VMware and Parallels under MacOs IT (Andreas Unterkircher):  Using VMs in test environment  Deploying grid components for testing  VNODE tool  Xen supported by IT (Quattor profile for Xen exist for SLC4) SFT (Carlos Aguado Sanchez):  Looking for Open Source tools to deploy VMs on a small physical clusters  Enomalism2 chosen From CERN

CERN, 15/ To Do List Analyse Atlas requirements  Formalize in URD Continue development of read-only file system for software distribution  Compatible with both Atlas presentations  Simplify and make it faster  Add extra management interfaces Explicitly fetch subdirectory Pin the directory content in cache Clear the cache Continue work towards first release Add support for ATLAS, CMS Functional test of exp frameworks Performance test Add capability to act as Grid User interface  Verify that Grid Data Management works Know problem with rfio Documentation

CERN, 15/ Regular meetings (2 weeks) Mailing list Web site  Building the community

CERN, 15/ Conclusions The work on the project has started according to initial planning and is progressing well  Planning based on initial discussions with experiments trying to identify interest for collaboration  Update plan with items in To Do list and suggestions from the floor Contacts have been established with goal to carry out further research The evaluation of performance indicates that it is possible to use virtualization technologies in HEP context rBilder instance installed at CERN and seem to live up to the promises Work on setting up scalable service infrastructure is in progress Prototype of file system for s/w distribution is implemented Alpha release is available and is ready for 2 experiments  Work on Atlas will start next Expecting first release that could be used by the real users in September