Database Deployment on OSG Yuri Smirnov BNL US ATLAS DDM operations and MC production Workshop, BNL September 28-29, 2006.

Slides:



Advertisements
Similar presentations
ATLAS Databases: An Overview, Athena use of Geometry/Conditions DB, and Conditions Metadata Elizabeth Gallas - Oxford ATLAS-UK Distributed Computing Tutorial.
Advertisements

MultiJob PanDA Pilot Oleynik Danila 28/05/2015. Overview Initial PanDA pilot concept & HPC Motivation PanDA Pilot workflow at nutshell MultiJob Pilot.
CVMFS AT TIER2S Sarah Williams Indiana University.
US ATLAS Western Tier 2 Status and Plan Wei Yang ATLAS Physics Analysis Retreat SLAC March 5, 2007.
RLS Tier-1 Deployment James Casey, PPARC-LCG Fellow, CERN 10 th GridPP Meeting, CERN, 3 rd June 2004.
MySQL and GRID Gabriele Carcassi STAR Collaboration 6 May Proposal.
Conditions DB in LHCb LCG Conditions DB Workshop 8-9 December 2003 P. Mato / CERN.
How to Install and Use the DQ2 User Tools US ATLAS Tier2 workshop at IU June 20, Bloomington, IN Marco Mambelli University of Chicago.
Grid Status - PPDG / Magda / pacman Torre Wenaus BNL U.S. ATLAS Physics and Computing Advisory Panel Review Argonne National Laboratory Oct 30, 2001.
DDM-Panda Issues Kaushik De University of Texas At Arlington DDM Workshop, BNL September 29, 2006.
DOSAR Workshop, Sao Paulo, Brazil, September 16-17, 2005 LCG Tier 2 and DOSAR Pat Skubic OU.
High-Availability MySQL DB based on DRBD-Heartbeat Ming Yue September 27, 2007 September 27, 2007.
Daniela Anzellotti Alessandro De Salvo Barbara Martelli Lorenzo Rinaldi.
Software Solutions for Variable ATLAS Detector Description J. Boudreau, V. Tsulaia University of Pittsburgh R. Hawkings, A. Valassi CERN A. Schaffer LAL,
ATLAS Database Operations Invited talk at the XXI International Symposium on Nuclear Electronics & Computing Varna, Bulgaria, September 2007 Alexandre.
2nd September Richard Hawkings / Paul Laycock Conditions data handling in FDR2c  Tag hierarchies set up (largely by Paul) and communicated in advance.
Heterogeneous Database Replication Gianni Pucciani LCG Database Deployment and Persistency Workshop CERN October 2005 A.Domenici
INFNGrid Constanza Project: Status Report A.Domenici, F.Donno, L.Iannone, G.Pucciani, H.Stockinger CNAF, 6 December 2004 WP3-WP5 FIRB meeting.
ATLAS Detector Description Database Vakho Tsulaia University of Pittsburgh 3D workshop, CERN 14-Dec-2004.
ATLAS applications and plans LCG Database Deployment and Persistency Workshop 17-Oct-2005,CERN Stefan Stonjek (Oxford), Torre Wenaus (BNL)
My Name: ATLAS Computing Meeting – NN Xxxxxx A Dynamic System for ATLAS Software Installation on OSG Sites Xin Zhao, Tadashi Maeno, Torre Wenaus.
BNL ATLAS Database service update Yuri Smirnov, Iris Wu BNL, USA LCG Database Deployment and Persistency Workshop, CERN, Geneva October 17-19, 2005.
Magda status and related work in PPDG year 2 Torre Wenaus, BNL/CERN US ATLAS Core/Grid Software Workshop, BNL May 6-7, 2002 CERN.
Misha Borodin: ATLAS Computing ATLAS S&C week – 02 December Conditions DB access from Python tools M. Borodin (MEPhI/CERN)
Nurcan Ozturk University of Texas at Arlington US ATLAS Transparent Distributed Facility Workshop University of North Carolina - March 4, 2008 A Distributed.
CERN - IT Department CH-1211 Genève 23 Switzerland t COOL Conditions Database for the LHC Experiments Development and Deployment Status Andrea.
Alex Undrus – Nightly Builds – ATLAS SW Week – Dec Preamble: Code Referencing Code Referencing is a vital service to cope with 7 million lines of.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Post-DC2/Rome Production Kaushik De, Mark Sosebee University of Texas at Arlington U.S. Grid Phone Meeting July 13, 2005.
Site Validation Session Report Co-Chairs: Piotr Nyczyk, CERN IT/GD Leigh Grundhoefer, IU / OSG Notes from Judy Novak WLCG-OSG-EGEE Workshop CERN, June.
Integration of the ATLAS Tag Database with Data Management and Analysis Components Caitriana Nicholson University of Glasgow 3 rd September 2007 CHEP,
The ATLAS Cloud Model Simone Campana. LCG sites and ATLAS sites LCG counts almost 200 sites. –Almost all of them support the ATLAS VO. –The ATLAS production.
Alexandre Vaniachine (ANL) LCG PEB Applications Area Meeting November 20, 2002 Alexandre Vaniachine (ANL) MySQL Service Plans and Needs in ATLAS.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Magda Distributed Data Manager Prototype Torre Wenaus BNL September 2001.
BNL Oracle database services status and future plans Carlos Fernando Gamboa, John DeStefano, Dantong Yu Grid Group, RACF Facility Brookhaven National Lab,
Grid Technologies for Distributed Database Services 3D Project Meeting CERN, May 19, 2005 A. Vaniachine (ANL)
FTS monitoring work WLCG service reliability workshop November 2007 Alexander Uzhinskiy Andrey Nechaevskiy.
Pavel Nevski DDM Workshop BNL, September 27, 2006 JOB DEFINITION as a part of Production.
Marco Cattaneo Core software programme of work Short term tasks (before April 2012) 1.
CNAF Database Service Barbara Martelli CNAF-INFN Elisabetta Vilucchi CNAF-INFN Simone Dalla Fina INFN-Padua.
Panda Production on LCG ATLAS software –Releases in $VO_ATLAS_SW_DIR by AdeS $SITEROOT must be used –TRFs also installed but no guarantee Dynamic trf installation(same.
1 A Scalable Distributed Data Management System for ATLAS David Cameron CERN CHEP 2006 Mumbai, India.
Grid Status - PPDG / Magda / pacman Torre Wenaus BNL DOE/NSF Review of US LHC Software and Computing Fermilab Nov 29, 2001.
Status of tests in the LCG 3D database testbed Eva Dafonte Pérez LCG Database Deployment and Persistency Workshop.
Distributed Analysis Tutorial Dietrich Liko. Overview  Three grid flavors in ATLAS EGEE OSG Nordugrid  Distributed Analysis Activities GANGA/LCG PANDA/OSG.
Finding Data in ATLAS. May 22, 2009Jack Cranshaw (ANL)2 Starting Point Questions What is the latest reprocessing of cosmics? Are there are any AOD produced.
Database Project Milestones (+ few status slides) Dirk Duellmann, CERN IT-PSS (
BNL dCache Status and Plan CHEP07: September 2-7, 2007 Zhenping (Jane) Liu for the BNL RACF Storage Group.
Database Access Patterns in ATLAS Computing Model G. Gieraltowski, J. Cranshaw, K. Karr, D. Malon, A. Vaniachine ANL P, Nevski, Yu. Smirnov, T. Wenaus.
Western Tier 2 Site at SLAC Wei Yang US ATLAS Tier 2 Workshop Harvard University August 17-18, 2006.
Distributed Data Management Miguel Branco 1 DQ2 status & plans BNL workshop October 3, 2007.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
ATLAS 3D Requests LCG3D Kickoff Workshop CERN, Geneva, Swizerland December 13, 2004 Alexandre Vaniachine, Jeff Tseng, Andrea Formica.
DB Questions and Answers open session (comments during session) WLCG Collaboration Workshop, CERN Geneva, 24 of April 2008.
Alessandro De Salvo Mayuko Kataoka, Arturo Sanchez Pineda,Yuri Smirnov CHEP 2015 The ATLAS Software Installation System v2 Alessandro De Salvo Mayuko Kataoka,
Joe Foster 1 Two questions about datasets: –How do you find datasets with the processes, cuts, conditions you need for your analysis? –How do.
Dario Barberis: ATLAS DB S&C Week – 3 December Oracle/Frontier and CondDB Consolidation Dario Barberis Genoa University/INFN.
Towards Dynamic Database Deployment LCG 3D Meeting November 24, 2005 CERN, Geneva, Switzerland Alexandre Vaniachine (ANL)
Magda Distributed Data Manager Torre Wenaus BNL October 2001.
ATLAS Distributed Computing Tutorial Tags: What, Why, When, Where and How? Mike Kenyon University of Glasgow.
INFN Tier1/Tier2 Cloud WorkshopCNAF, 22 November 2006 Conditions Database Services How to implement the local replicas at Tier1 and Tier2 sites Andrea.
ATLAS Database Deployment and Operations Requirements and Plans
Database Replication and Monitoring
Database Deployment and Operations
3D Application Tests Application test proposals
Elizabeth Gallas - Oxford ADC Weekly September 13, 2011
Zhongliang Ren 12 June 2006 WLCG Tier2 Workshop at CERN
Conditions Data access using FroNTier Squid cache Server
Presentation transcript:

Database Deployment on OSG Yuri Smirnov BNL US ATLAS DDM operations and MC production Workshop, BNL September 28-29, 2006

September 28,2006 Yuri Smirnov (BNL) 2 Outline TATLAS MySQL services for OSG at US ATLAS Tier1 TPanda Database services on OSG TDatabase replication CERN -> BNL TMonitoring tools for MySQL servers: MySQLStat TDatabase release deployment on OSG TProduction: 11.0.X and database deployment on OSG TProduction: 12.0.X (project-built) and database deployment T New DB deployment approach in

September 28,2006 Yuri Smirnov (BNL) 3 BNL MySQL DB services for US ATLAS and OSG  BNL Tier1 not only contributes to ATLAS OSG production (half of U.S. production in 2006 was done at Tier1, remainder at Tier2 sites), but provides many different reliable services, including MySQL DataBases support  ATLAS production and development MySQL servers for OSG at BNL:  dbpro production cluster (PandaDB)  adbpro development cluster (PandaDevDB, grid-enable MySQL development)  db1 (ConditionsDB IOV+payload, DBs for subdetectors LAr, TileCal, etc., LRC, DataSetDB, DialDB, Geometry DB Nova,etc.)  dbdevel1 (ATLASDD, MagdaFC)  dbdevel2 (TAG DB, PandaArchiveDB, PandaLogDB)  dms01/dms02 ( DQ2 services and catalogs, will support Production LRC soon)  gums/vo (GUMS and VOMS db for OSG and LCG)

September 28,2006 Yuri Smirnov (BNL) 4 Panda database production service Tdbpro MySQL cluster: 2 nodes dbpro01 and dbpro02 Teasy recovery: if one node goes down, the 2-nd node contunues to work without interruption in providing the database service T in-memory technology for Panda DB (NDB engine) Tto provide quick reliable access to data PandaDB keeps information about production and analysis jobs completed withing ~ one week. TPandaArchiveDB on dbdevel2 server:  Uses the same structure as in-memory PandaDB,  Disk-resident tables (MyISAM engine)  Keeps track of all production and user analysis jobs completed/failed on OSG since the beginnig 2006  Size is ~1GB at the moment TPandaLogDB on dbdevel2 stores log-file extracts of failed jobs. TExcellent monitoring tool Panda-monitor to both PandaDB and PandaArchiveDB developed by Torre Wenaus

September 28,2006 Yuri Smirnov (BNL) 5 Panda-monitor

September 28,2006 Yuri Smirnov (BNL) 6 Database replication at BNL TOracle – Oracle stream-replication (presentation of Iris) TMySQL – MySQL replication:  DataBases: Geometry DB, Conditions DB  collected the first experience CERN-BNL ATLAS DB replication  procedure using both mysqldump and on-line replication  thanks to Sasha Vaniachine and Vakho Tsulaia for participation TOracle – MySQL replication:  DataBase: TAG DB.  use case : Oracle CERN to MySQL BNL (push)  tool: Octopus replicator ( Java-based extraction, transformation and loading)  thanks to Julius Hrivnac, Ed May and Kristo Karr for successful collaboration  More details in Twiki:

September 28,2006 Yuri Smirnov (BNL) 7 MySQL servers monitoring We use different monitoring tools for MySQL servers and services: -MySQLStat (status of different BNL, CERN, OSG, LCG servers ) -Nagios -Ganglia

September 28,2006 Yuri Smirnov (BNL) 8 MySQL servers monitoring

September 28,2006 Yuri Smirnov (BNL) 9 Database release deployment on OSG TCSC Panda production on OSG uses ATLAS software releases installation (dist.kit) at Tier1 and Tier2s TTwo types of production releases:  11-branch: , ; txt jobOptions, shell-based trfs;  12-branch: , , (soon): project-built releases, python-based trfs and jobOptions. TProduction jobs work with 2 ATLAS core DataBases:  Geometry Database;  Conditions Database (both IoV and payload)

September 28,2006 Yuri Smirnov (BNL) X DB releases deployment T11.0.X release itself and job-transformations use two different areas:  $APP/atlas_app/atlas_rel/11.0.X/  $APP/atlas_app/atlas_rel/kitval/KitValidation/JobTransforms/JobTransforms X-Y TGeometry Database (in SQLite-files) is a part of ATLAS-release installation (dist. kit), for instance:  in geomDB_sqlite file, size ~11MB  Location: $APP/atlas_app/atlas_rel/11.0.5/atlas/offline/data TConditions Database runs on MySQL sever:  Master at CERN: atlasdbdev.cern.ch  Replica at BNL: db1.usatlas.bnl.gov

September 28,2006 Yuri Smirnov (BNL) X DB releases deployment T12.0.X releases use job-transformations as a part of the installation (and new versions can be easily added):  $APP/atlas_app/atlas_rel/12.0.X/  $APP/atlas_app/atlas_rel/12.0.X/AtlasProduction/12.0.X.Y TGeometry DB (Sqlite-files) and Conditions DB come with the installation as a Database Release 2.Z (default version):  $APP/atlas_app/atlas_rel/12.0.X/DBRelease/2.Z  DB release cycle may be not synchronized with ATLAS release (one ATLAS release can work with several DB releases) TIf a new version of DB release is available it can be installed on OSG as a new subdirectory under the same ATLAS-release, for instance:  $APP/atlas_app/atlas_rel/12.0.2/DBRelease/2.6  $APP/atlas_app/atlas_rel/12.0.2/DBRelease/2.7

September 28,2006 Yuri Smirnov (BNL) 12 New DB deployment approach in T New technology for production DB deployment in release is prepared by Martin and Vakho. T Can be tested already now with under transformations (DB-release 2.7.1). T Idea of dynamic DB-release installation:  trf itself (not the installation script) should check if the corresponding Database Release (SQLite files) is available and install it (through DQ2 subscriptions) directly on the WN where the job using this trf runs. Can be removed later when necessary.