Robert Atlas NOAA/Atlantic Oceanographic and Meteorological Laboratory February 5, 2008
ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S....
-
Upload
lindsey-waters -
Category
Documents
-
view
214 -
download
2
Transcript of ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S....
![Page 1: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/1.jpg)
ATLAS, U.S. ATLAS, and Databases
David MalonDavid Malon
Argonne National LaboratoryArgonne National Laboratory
DOE/NSF Review of U.S. ATLAS and CMS Computing ProjectsDOE/NSF Review of U.S. ATLAS and CMS Computing Projects
Brookhaven National LaboratoryBrookhaven National LaboratoryNOVEMBER 14-17, 2000NOVEMBER 14-17, 2000
![Page 2: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/2.jpg)
Outline
RequirementsRequirements
Technical ChoicesTechnical Choices
ApproachApproach
Organization (U.S. and International ATLAS)Organization (U.S. and International ATLAS)
Resource RequirementsResource Requirements
ScheduleSchedule
Fallback IssuesFallback Issues
![Page 3: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/3.jpg)
Requirements
Efficient storage and retrieval of several petabytes of data annuallyEfficient storage and retrieval of several petabytes of data annually
Global access to data; data replication and distribution to ATLAS Global access to data; data replication and distribution to ATLAS
institutions worldwideinstitutions worldwide
Event databases (raw, simulation, reconstruction)Event databases (raw, simulation, reconstruction)
Geometry databasesGeometry databases
Conditions databases (calibrations, alignment, run conditions)Conditions databases (calibrations, alignment, run conditions)
Statistics and analysis storesStatistics and analysis stores
![Page 4: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/4.jpg)
Requirements
Access to and storage of physics data through the ATLAS control Access to and storage of physics data through the ATLAS control
frameworkframework
Metadata databases, and query mechanisms for event and data selectionMetadata databases, and query mechanisms for event and data selection
Schema evolutionSchema evolution
Database support for testbeamsDatabase support for testbeams
Support for physical data clustering and storage optimizationSupport for physical data clustering and storage optimization
Tertiary storage access and managementTertiary storage access and management
Interfaces to fabrication databases, to online data sources, …Interfaces to fabrication databases, to online data sources, …
![Page 5: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/5.jpg)
Technical Choices
Objectivity/DB is the ATLAS baseline datastore technologyObjectivity/DB is the ATLAS baseline datastore technology
Enforce transient/persistent separation to keep physics Enforce transient/persistent separation to keep physics
codes “independent of database supplier”codes “independent of database supplier”
Use LHC-wide and/or IT-provided technologies wherever Use LHC-wide and/or IT-provided technologies wherever
possible possible
![Page 6: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/6.jpg)
Approach
Build a nontrivial Objectivity-based event store based on TDR dataBuild a nontrivial Objectivity-based event store based on TDR data
Provide a rudimentary generic Objectivity persistency service for Provide a rudimentary generic Objectivity persistency service for
storage and access of user-defined data through the control framework; storage and access of user-defined data through the control framework;
evolve this as ATLAS event model evolvesevolve this as ATLAS event model evolves
Use testbeams as testbedsUse testbeams as testbeds For IT-supported calibration databases
For evaluating HepODBMS and approaches to naming and user areas
For evaluating alternative transient/persistent separation models
Rely on subsystems for subsystem-specific database contentRely on subsystems for subsystem-specific database content
![Page 7: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/7.jpg)
Approach
Build data distribution infrastructure to be grid-aware from the outset; Build data distribution infrastructure to be grid-aware from the outset;
use common grid tools (initially GDMP from CMS)use common grid tools (initially GDMP from CMS)
Participate in the definition of LHC-wide solutions for data and storage Participate in the definition of LHC-wide solutions for data and storage
management infrastructuremanagement infrastructure
Evaluate and compare technologies, and gain widespread user Evaluate and compare technologies, and gain widespread user
exposure to baseline technology, prior to first mock data challengeexposure to baseline technology, prior to first mock data challenge
Understand and address scalability issues in a series of mock data Understand and address scalability issues in a series of mock data
challengeschallenges
![Page 8: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/8.jpg)
Organization
Shared database coordination responsibility: David Malon (Argonne) Shared database coordination responsibility: David Malon (Argonne)
and RD Schaffer (Orsay)and RD Schaffer (Orsay)
Database task leaders from each subsystemDatabase task leaders from each subsystem Inner Detector: Stan Bentvelsen
Liquid Argon: Stefan Simion (Nevis), Randy Sobie
Muon Spectrometer: Steve Goldfarb (Michigan)
Tile Calorimeter: Tom LeCompte (Argonne)
Trigger/DAQ: Hans Peter Beck
U.S. Organization: David Malon is Level 3 Manager for databasesU.S. Organization: David Malon is Level 3 Manager for databases
![Page 9: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/9.jpg)
Resource Requirements
WBS estimates (see document from Torre Wenaus) show WBS estimates (see document from Torre Wenaus) show
14.6 FTEs in 2001, 15.8 in 2002, with a maximum of 18.5 in 14.6 FTEs in 2001, 15.8 in 2002, with a maximum of 18.5 in
20052005
Proposed U.S. share is 3.5 FTE in 2001 (database Proposed U.S. share is 3.5 FTE in 2001 (database
coordinator and 2.5 developers), 4.5 in 2002, ramping up to coordinator and 2.5 developers), 4.5 in 2002, ramping up to
a maximum of 6.5a maximum of 6.5
![Page 10: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/10.jpg)
Schedule
Framework milestones determine database content support Framework milestones determine database content support
milestones; see David Quarrie’s talk for detailsmilestones; see David Quarrie’s talk for details Database content support for simulation and reconstruction needed,
e.g., by end of 2001 for Mock Data Challenge 0
December 2000 release: December 2000 release: Access to Objectivity-based event store (TDR data) through the
control framework
Rudimentary generic Objectivity persistency service
![Page 11: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/11.jpg)
Domain-Specific Schedule
LHC-wide requirements reassessment and a common LHC-wide requirements reassessment and a common
project for data and storage management will almost project for data and storage management will almost
certainly commence in 2001 certainly commence in 2001
Database evaluation, scalability assessment, and Database evaluation, scalability assessment, and
technology comparisions to support a 2001 datastore technology comparisions to support a 2001 datastore
technology decisiontechnology decision
Series production detectors enter testbeam in May 2001 Series production detectors enter testbeam in May 2001
![Page 12: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/12.jpg)
Fallback Issues
Expect a shortfall of core database effort in the near term:Expect a shortfall of core database effort in the near term: 3.0 Argonne 0.5 Chicago 3.0 Orsay 1.0-2.0 CERN 0.5-1.0 Milan 0.5-1.0 Lisbon 2.0 U.S. at CERN (pending NSF request)
If all of these materialize, shortfall in rate would not be so large, but the If all of these materialize, shortfall in rate would not be so large, but the
count in October 00 is only 3.0count in October 00 is only 3.0
Currently addressing this by blurring lines between core and subsystem Currently addressing this by blurring lines between core and subsystem
workwork
![Page 13: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/13.jpg)
Fallback Issues
Cannot compromise milestones related to integration into Cannot compromise milestones related to integration into
control framework, or support for storage and retrieval of control framework, or support for storage and retrieval of
simulation and reconstruction data in the timeframe of the simulation and reconstruction data in the timeframe of the
mock data challengesmock data challenges
Have functional flexibility in certain areas (e.g., WBS items Have functional flexibility in certain areas (e.g., WBS items
relating to security, administration tools); could also delay relating to security, administration tools); could also delay
support for analysis beyond generic servicessupport for analysis beyond generic services
![Page 14: ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649ef65503460f94c092ed/html5/thumbnails/14.jpg)
Fallback Issues
Database technology decision is a “floating” milestone—Database technology decision is a “floating” milestone—
independence of database supplier gives us some temporal independence of database supplier gives us some temporal
flexibilityflexibility
Could reduce scope, if absolutely necessary, by limiting Could reduce scope, if absolutely necessary, by limiting
support for testbeam to a consulting rolesupport for testbeam to a consulting role