GLAST Large Area Telescope

Slides:



Advertisements
Similar presentations
Transaction Journaling
Advertisements

GLAST LAT Project Online Peer Review – July 20, Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 3.31 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
GLAST LAT ProjectOnline Peer Review – July 20, Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
EventStore Managing Event Versioning and Data Partitioning using Legacy Data Formats Chris Jones Valentin Kuznetsov Dan Riley Greg Sharp CLEO Collaboration.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test J. Panetta 1 Gamma-ray Large Area Space Telescope GLAST Large Area Telescope:
Harvard University Oracle Database Administration Session 2 System Level.
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 7.1 Pre-launch Operation and Calibration 1 Gamma-ray Large Area Space.
GLAST LAT ProjectDOE/NASA Status Review, March 30 & 31, 2004 Integration and Test 1 Integration, Facilities, Configuration, and Test (IFCT) Flow Procedure.
Operating Systems (CSCI2413) Lecture 3 Processes phones off (please)
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test One and Two Tower Integration Readiness Review.
GLAST LAT Project Analysis Meeting April 22, 2004 E. do Couto e Silva 1/5 SVAC Status SVAC Status Eduardo do Couto e Silva April 22, 2004.
Maintaining Windows Server 2008 File Services
R.Dubois Sim/Recon Overview 1/10 GLAST LAT ProjectSoftware Workshop July, SLAC Sim/Recon Overview Elements of Simulation/Reconstruction Development,
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
Upcoming Enhancements to the HST Archive Mark Kyprianou Operations and Engineering Division Data System Branch.
Data Management Subsystem: Data Processing, Calibration and Archive Systems for JWST with implications for HST Gretchen Greene & Perry Greenfield.
GLAST LAT ProjectDOE/NASA Baseline-Preliminary Design Review, January 8, 2002 K.Young 1 LAT Data Processing Facility Automatically process Level 0 data.
Maintaining File Services. Shadow Copies of Shared Folders Automatically retains copies of files on a server from specific points in time Prevents administrators.
Configuration Management (CM)
FERC Order No. 698 Procedures for Providing Hourly Consumption Data Spectra Energy Pipelines June 20, 2008.
Test and Review chapter State the differences between archive and back-up data. Answer: Archive data is a copy of data which is no longer in regular.
GLAST LAT ProjectFace to Face Managers Meeting 04/14/ Integration and Test 1 GLAST Large Area Telescope: I & T Input to Face to Face Managers.
Academic Year 2014 Spring. MODULE CC3005NI: Advanced Database Systems “DATABASE RECOVERY” (PART – 2) Academic Year 2014 Spring.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
GLAST LAT Project IA Workshop 4 July 14, 2005 E. do Couto e Silva 1/7 Introduction to the Instrument Analysis Workshop 4 Eduardo do Couto e Silva July.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
CHAPTER Network Operating System Concepts. Chapter Objectives Provide an overview of network operating systems and its functions Explain the concept of.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test Two Tower Integration Readiness Review SVAC Elliott.
Version of the document: 1.01 Software Version CBox: v3.7.1 Hardware Version CBox: C5 Remote Access Configuration Client Language: English.
Configuration Management
SLC/VER1.0/OS CONCEPTS/OCT'99
Resource Management IB Computer Science.
Maintaining Windows Server 2008 File Services
Software for Spectrometer T0 jumps correction
“Automated” Tax Notice Best Practices
Operating Systems (CS 340 D)
20th CAA/DAA Cross Calibration Meeting
H. Rème, I.Dandouras and A. Barthe IRAP, Toulouse, France
GLAST Large Area Telescope:
BIF713 Managing Disk Space.
Configuration Management
GLAST Large Area Telescope
Existing Perl/Oracle Pipeline
Process Management Presented By Aditya Gupta Assistant Professor
CS 325: Software Engineering
Operating Systems (CS 340 D)
GLAST Large Area Telescope:
GLAST Large Area Telescope:
GLAST Large Area Telescope: I&T Integration Kickoff Meeting
Chapter 9: Virtual-Memory Management
Chapter 9: IOS Images and Licensing
GLAST Large Area Telescope
Overview Continuation from Monday (File system implementation)
GLAST Large Area Telescope
GLAST Large Area Telescope
GLAST Large Area Telescope:
AGILENT TECHNOLOGIES RESTRICTED
Database Recovery 1 Purpose of Database Recovery
Integration and Test Organization Chart
GLAST LAT System Engineering
GLAST Large Area Telescope: I&T Test Readiness Review
LAT Environmental Test Planning and Design Review
GLAST Large Area Telescope
GLAST Large Area Telescope
Level 1 Processing Pipeline
Administrator’s Manual
GLAST Large Area Telescope Instrument Science Operations Center
SVAC Configuration Verification
Chapter 6 – Distributed Processing and File Systems
Presentation transcript:

GLAST Large Area Telescope Gamma-ray Large Area Space Telescope GLAST Large Area Telescope SVAC Pipeline Warren Focke SLAC I&T Science Verification Analysis and Calibration Engineering Physicist focke@slac.stanford.edu 650-926-4713

Outline Pipeline products Issues affecting implementation Wish list

Pipeline Products 5 Files LDF From Online Digi Merit Recon SVAC 3 Reports Configuration Depends on schema, snapshot (from Online) Depends on digi file Depends on recon, digi files Put it all on the web Enter in eLog DB

Reprocessing A review is required to decide when to do it CCB chaired by Richard Dubois Reasons for reprocessing Major software update (EM package, Calibration algorithms) New calibration constants Tower swapping Procedure to do the reprocessing Create a new version of task in the pipeline Run the new task GINO does not understand multiple versions of the “same” data product (we’ll revisit this later) May not need to redo everything

Logical Dependency Flow Process entry point Process I/O Dataset DB

Make It So – Proof of Concept Makefile that implements dependency flow from previous graph. Reproduces SVAC pipeline directory structure. Doesn’t actually do any work.

Factors Influencing implementation SVAC Needs Robust in presence of failure logical parallelism reduces dependencies want it to work like "make -k" Multiple entry points Reprocessing Saves disk & CPU GINO Features Processes in a task are sequential Each depends on the last Must start with the first

Current Implementation “Features” Dependencies ensured “by hand” Having multiple tasks gives us Some degree of parallelism Multiple entry points Almost twice as many processes Extra processes required to launch other tasks Duplicate data sets Necessary due to naming conventions Actually symbolic links (may have implications for archiving data) Artificial dependencies Introduced by sequential ordering Some actions must be taken without GINO’s knowledge Writing links Launching tasks Calibration is done manually Until we understand instrument better Not GINO’s fault

Current Implementation Symbolic Link Process Ordering Unknown to GINO

Wish List (at the moment) Short Term Back end Work reliably Archive/Back up all products (including Online’s) OldFail status New status, manually set Wait timeout Could start tasks in parallel, they’ll run when their dependencies are complete Front end Filter on status (per process), run #, date Sort on status, run #, date Next Version Work like “make –k” Task version # Would simplify reprocessing

End Following slides are backup

New Launching Scheme

Next Version