1 / 16

Luminosity Database

Luminosity Database. Elizabeth Gallas Fermilab Computing Division / D0 Computing and Analysis Group. D0 Database ‘Taking Stock’ meeting July 10, 2006. Outline. Luminosity Database Status Client/Server Status Short Term activities Long Term activities Storage Requirements Conclusions

mikko
Download Presentation

Luminosity Database

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Luminosity Database Elizabeth Gallas Fermilab Computing Division / D0 Computing and Analysis Group D0 Database ‘Taking Stock’ meeting July 10, 2006 ElizabethGallas

  2. Outline • Luminosity Database Status • Client/Server Status • Short Term activities • Long Term activities • Storage Requirements • Conclusions • Appendix • Purpose: Luminosity Offline Software • Lum Database is central to Lum Offline Software • These systems are extensively documented ElizabethGallas

  3. Luminosity Database Status  • Schema is stable  • Legacy Data is loaded  • Online Data is loaded automatically  (lumGrabber) • evolving with other short term work (next slide) • Data Quality (DQ by LBN is waiting…) • Test system online 30-March-2006  • No problems found • waiting for feedback from DQ group  • Cannot go to production without specifications ElizabethGallas

  4. Luminosity Client/Server Status • Operations Reports • Need to: • understand operation and discrepancies • address performance • lmAccess • Need to: • understand operation and discrepancies • address performance • Short term help: luminosity db server • Long term help: replace db server (?) The corresponding legacy systems still in place. Goal for coming year: Need to phase out legacy systems. ElizabethGallas

  5. LumDB: Short Term Activities • Current work on the database: • Luminosity Constant – many years of studies changing all luminosity measurements back to start of Run 2A • Other improvements: • Eliminating duplicate records, impose unique keys and constraints • Understanding Special Values and Status Flags • Fix Transition Times • Get Begin/End LBN for every Store in the database • loading of fuzzy or other times (transition records) • Development database fully loaded • Makes testing/implementation of these changes more robust • Thanks to DBAs for making this possible. ElizabethGallas

  6. LumDB: Long Term Issues • Procedures for updating the database • Examples: • luminosity constant change • discrepancies found • In future: establish on case by case basis • Examples exist: provide templates for future changes • Program: check database vs online Scalar files • at regular intervals and especially after updates (above) • Expect to start this project when ‘constant change’ is complete • Online data loading • will require some maintenance/supervision • Thanks Vladimir for help so far ! In the absence of change, these systems have become more and more stable, not requiring much supervision. ElizabethGallas

  7. 1. LumDB Table Counts (Corrections and DataQuality) * Waiting for additional requirements from Data Quality Group. ElizabethGallas

  8. 2. LumDB Table Counts (PK’s, Transitions) * Transitions – decided to include all transitions except 60 second timer, some duplicates will be eliminated. ElizabethGallas

  9. 3. LumDB Table Counts (the big ones) ElizabethGallas

  10. 4. LumDB Table Counts (Status Conditions) ElizabethGallas

  11. Conclusions • Luminosity Database • Stable for some time • Activity in short term will make it robust for the foreseen future • Storage: within expectations • Luminosity Offline Software • client(s)/db server systems using LumDB in operation • complementary to legacy systems • corresponding legacy systems still in place. • D0 & D0 Luminosity group empowered • will need advice from DBA’s (as always) • need specific help from FNAL CD REX on Lum DB Server issue • conversations underway, need more specifications • Goal for coming year: Phase out legacy systems: • Operations Reports, • lmAccess stage files ElizabethGallas

  12. Appendix Backup slides ElizabethGallas

  13. Purpose – Luminosity Offline Software • Calculate/Deliver a Luminosity Normalization • for any physics data set • Verify and certify data integrity • for normalization purposes • Improve error tracking and characterization • Produce Operations Reports and Graphs • Produce LBN Quality Reports ElizabethGallas

  14. Purpose – Luminosity Database • The Luminosity Offline Software is centered on the Luminosity Database • The Luminosity Database stores information from: • Luminosity Monitor Detector • Trigger Framework • Level 3 • Fermilab Tevatron Accelerator • Offline Data Processing (SAM) • "Group" assigned quality quality flags • "Consistency" determined quality • Plays administrative role cross checking information from all online and some offline subsystems ElizabethGallas

  15. Documentation • Luminosity Group – Home page • www-d0.fnal.gov/phys_id/luminosity/ • links to documentation on all related Online and Offline systems • Luminosity Offline Software Documentation • www-d0.fnal.gov/phys_id/luminosity/software/offline.html • Loading online and offline Data • Luminosity database description (below) • clients and servers • Luminosity Database Documentation (D0 note 4915) • /d0dist/dist/packages/lm_db/devel/www/ LumDB.html • the luminosity database schema • database definition language in cvs • descriptions of database tables and columns, relationships, data types • and links to database access methods in production and development ElizabethGallas

  16. The Luminosity Database “Schema” ElizabethGallas

More Related