30 likes | 175 Views
CRAB Server IN2P3. CRAB (CMS Remote Analysis Builder) - a Python program intended to simplify the process of creation & submisson of CMS analysis jobs to grid https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrab CRAB standalone model: direct submission from UI via WMS
E N D
CRAB Server IN2P3 • CRAB (CMS Remote Analysis Builder) - a Python program intended to simplify the process of creation & submisson of CMS analysis jobs to grid https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideCrab • CRAB standalone model: direct submission from UI via WMS - simple, but lacks some important features, suitable for small tasks • Client-Server architecture : CRABServer - automating as much as possible the whole analysis workflow and improving the scalability of the system - transparent to end users: interface, installation, configuration procedure and usage the same as in standalone mode Goal - 1 CRABServer per region Currently for general CMS usage : 2 servers in Italy used in alternance (bari,lnl2) T.Kurca LCG-France T2-T3
CRAB Server • Software: - gLite User Interface - Proxy Delegation Service - Dedicated storage: - use already existing SE - or install gridFTP - MySQL DB • Server Components: AdminControl, CommandManager, Notification, CrabServerWorker, HTTPFrontend, JobTracking, JobKiller, GetOutput, ErrorHandler, TaskLifeManager, TaskRegister, TaskTracking T.Kurca LCG-France T2-T3
Status @ CCIN2P3 Installation: https://twiki.cern.ch/twiki/bin/view/CMS/CrabServer#CRABSERV - Started with release 1_0_2a (2c) (July), curently installed 1_0_3 (available 1_0_4_preX ) - bug corrections, improvements on the way …. - ‘Cohabitation’ problems with VOBox (conflicts with release versions for some common packages ) - Volunteer sites for installation: IN2P3,RWTH (Aachen), UCSD, IFCA, IC London https://twiki.cern.ch/twiki/bin/view/CMS/DMWMCampaignCrab - end of August operational only at IN2P3 CRABServer monitoring http://ccgridli02.in2p3.fr:8888/ useful excercise also for the developers (documentation improvement, installation scripts bugs corrections) intensive tests in ‘real life’ ( Nicola de Fillipis submiting thousands of jobs) ready to be used by the whole ‘region’ (although installed on the provisional node ccgridli02.in2p3.fr) T.Kurca LCG-France T2-T3