NLC - The Next Linear Collider Project Lee Ann Yasukawa 05/25/99 NLC Archiving Requirements (Preliminary)

Slides:



Advertisements
Similar presentations
Components of a Data Analysis System Scientific Drivers in the Design of an Analysis System.
Advertisements

Yevgeny Petrilin Shay Dan Shadi Ibrahim. GUI : Graphical User Interface DAQ :Data Acquisition Data Acquisition device  a self-powered system that communicated.
Components and Architecture CS 543 – Data Warehousing.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 3-2 STUDENT LEARNING OUTCOMES 1.Describe business intelligence and its role 2.Compare databases and data warehouses.
Chapter 23 Computerised accounting systems
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 7: Batch processing and the Job Entry Subsystem (JES) Batch processing and JES.
Review 5 Chapters 13, 14. What is software? Set of instructions to control computer operation.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test L. Miller 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
TRACK 3™ The ultimate process management software.
Operating Systems.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
November 2011 At A Glance GREAT is a flexible & highly portable set of mission operations analysis tools that increases the operational value of ground.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
BAB 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT. User interface – –a program that controls a display for the user (usually on a computer monitor) and.
Today’s Agenda: Computer Basics Review Hardware: The physical components of a computer, any internal or external computer part that you can touch. Software:
Channel Archiver Introduction 2006
12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.
Maraco Inc What Is GasPal? 2.
Optical Laser Health Monitor Cybernet Systems Corporation 727 Airport Blvd Ann Arbor, Michigan (734) Joseph.
Lecture On Database Analysis and Design By- Jesmin Akhter Lecturer, IIT, Jahangirnagar University.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Make the most of your energy December 2008 Advanced Reports Control the cost, reliability and quality of your electric power PowerLogic ® System Manager.
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
Stanford Linear Accelerator Center November 15, 2000Lee Ann Yasukawa1 Archive Data to ORACLE The Prototype PEPII model.
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
Chapter 1 In-lab Quiz Next week
Classification of Computers
Components of Database Management System
Drag and Drop Display and Builder. Timofei B. Bolshakov, Andrey D. Petrov FermiLab.
CSE 548 Advanced Computer Network Security Document Search in MobiCloud using Hadoop Framework Sayan Cole Jaya Chakladar Group No: 1.
Update on a New EPICS Archiver Kay Kasemir and Leo R. Dalesio 09/27/99.
EPICS Direction to Support Large Projects and Incorporate New Technology Leo R. Dalesio 09/21/99.
ITGS Case Study Theatre Booking System Ayushi Pradhan.
©G. Millbery 2003Systems and User Interface SoftwareSlide 1 Self Documenting Systems  Systems where no external documentation is necessary  Includes:
Stanford Linear Accelerator Center R. Hall/L. Yasukawa1 EPICS Collaboration Mtg May 21, 2002 Oracle Storage for the Channel Archiver Managing Channel Archiver.
WELCOME TO SEMINAR ON SCADA WELCOME TO SEMINAR ON SCADA Presented by: ANIL KUMAR RAUT Adm No:33IE/2k.
Stanford Linear Accelerator Center R. D. Hall1 EPICS Collaboration Mtg Oct , 2007 Oracle Archiver Past Experience Lessons Learned for Future EPICS.
Introduction to RtReports – Tony Fenn & Chris Nelson Introduction to RtReports Chris Nelson - Senior Developer Tony Fenn - Product Manager.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
- Ahmad Al-Ghoul Data design. 2 learning Objectives Explain data design concepts and data structures Explain data design concepts and data structures.
Recent Software Issues L3 Review of SM Software, 28 Oct Recent Software Issues Occasional runs had large numbers of single-event files. INIT message.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
HARDWARE INPUT DEVICES GETTING DATA INTO THE COMPUTER.
英 3B 戴偲婷. WConcord is a fast and easy to use concordancer for unlimited amounts of text. It allows the user to load multiple plain text files (.txt)
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
1 Software Reliability Analysis Tools Joel Henry, Ph.D. University of Montana.
1.Launch from PeopleSoft (7 or 8) Panels Plug-and-play Perfect fit for PeopleSoft 8.X No modification needed 2.Launch from CS Link Anywhere, anytime Good.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 7: Batch processing and the Job Entry Subsystem (JES) Batch processing and JES.
F Drag and Drop Controls Display and Builder (Synoptic Display) Timofei Bolshakov, Andrey Petrov Fermilab Accelerator Controls Department March 26, 2007.
PACS in Radiology By Alanoud Al Saleh.
1 KEKB Archiving Dec Tatsuro KEK.
FILE ORGANIZATION.
Learning Objectives Understand the concepts of Information systems.
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
EPICS and LabVIEW Tony Vento, National Instruments
Channel Archiver Overview Jan Channel Archiver Channel Access client Stores samples in disk files Design target: handle values/sec Documentation,
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
EOVSA Data and Database System J. McTiernan EOVSA Technical DesignMeeting 7-Nov-2011.
“Moh’d Sami” AshhabSummer 2008University of Jordan MATLAB By (Mohammed Sami) Ashhab University of Jordan Summer 2008.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
Computer Organization & Assembly Language Chapter _ 04 Ghazanfer Mirza.
ITT_04101 COMPUTER APPLICATIONS Gaper M CIT
SQL Database Management
CHAPTER 1: Computers and Systems
Cover page.
FILE ORGANIZATION.
European Spallation Source Archiving Service
Overview of Computer system
Presentation transcript:

NLC - The Next Linear Collider Project Lee Ann Yasukawa 05/25/99 NLC Archiving Requirements (Preliminary)

Lee AnnYasukawa 05/25/99 2 NLC - The Next Linear Collider Project Why does the NLC need a new Archiver? Since the NLC will be such a complex machine, there needs to be greater flexibility in the data archived than is currently available in order to troubleshoot problems The archived data for some devices need to be on the scale of milliseconds for a short period of time (seconds) while data for other devices may be on the scale of minutes over a longer period of time (10’s of minutes to hours) Data viewing from many different control system applications should have a consistent interface: such as archived data, correlation plots data, buffered data acquisitions, configuration files, etc.

Lee AnnYasukawa 05/25/99 3 NLC - The Next Linear Collider Project Why does the NLC need a new archiver (cont)? Collaborators will be internationally based so access to data must be accessible from around the world The amount of data is huge (not including fast-timed based archives): 600,000 pvs x 80 bytes/pv x 20 sets of data/hour ~1.0 Gbyte/hour x 24 hours Gbytes/day

Lee AnnYasukawa 05/25/99 4 NLC - The Next Linear Collider Project Requester and Archiver Requester Interface between user and archiver Supports time-based entries, monitor- based entries, triggered entries, time- based + monitor-based entries and fast- timed entries (ring buffers) Validates requests Bookkeeper of archived channels/rate/requesters Limits requests when necessary Generates diagnostic reports Archiver Retrieves pv data at specified rates or monitor intervals and stores the data in files quickly and efficiently Limited ring buffer capability Ability to create “other” data files for configuration data, correlated data, etc. Must be able to handle up to ~600,000 pvs Much of the data will come in bursts instead of regular intervals

Lee AnnYasukawa 05/25/99 5 NLC - The Next Linear Collider Project Data Converter and Data Retriever Data Converter Runs periodically to convert data from fast file save format to fast file access format Not part of the archiver Ages and compresses data when necessary Calculates statistics of compressed data Keeps master index of data locations Data Retriever Accepts requests to retrieve data Validates requests Utilizes master index to locate data Can process data in fast file save format and also fast file access format Can retrieve data from archiver, correlation plots, buffered data acquisitions and configuration files Sends data back to requester

Lee AnnYasukawa 05/25/99 6 NLC - The Next Linear Collider Project Browser User interface for data retrieval Web based component Capability to display graphs and histograms Capability to perform simple calculations (mean, std dev, etc.) and simple fits Ability to zoom, pan and lasso graphics Ability to export data to various output formats (MATLAB, spreadsheets, etc) Ability to display time-based data, correlated data, correlated history data, configuration data, etc

Lee AnnYasukawa 05/25/99 7 NLC - The Next Linear Collider Project Requester/Archiver Questions Requester Questions: Can anyone make archiver requests? Should there be special privileges for different types of requests (based on rate? Subsystem?) Do people based internationally need this capability? Should it be web-based? Archiver Questions? How closely sync’d in time do the IOCs need to be? What are the requirements for fast-time based entries (ring buffers)? How many data points should be available? What is the maximum frequency which needs to be sampled (based on hardware requirements)?

Lee AnnYasukawa 05/25/99 8 NLC - The Next Linear Collider Project Data Converter/Data Retriever Questions Data Converter Questions: How is data aged? Should statistics be kept on all aged data? If so, what type? (May depend on hardware requirements). Do users have input as to how much data is kept? How long should data be kept available online? How often should data be converted? Once daily? More often? Performance requirements? Data Retriever Questions: What are the performance requirements? How much data, how fast so that it is acceptable to users?

Lee AnnYasukawa 05/25/99 9 NLC - The Next Linear Collider Project Browser Questions Does the browser need security imposed or can anyone request data? What are the display performance requirements? How many pvs? How many graphs? Timing? How sophisticated should the calculation capability be? Can the browser do simple calculations and simple fits and rely on exporting data for sophisticated calculations and fits? Or, do we want the browser to encompass everything the user wants to do with the data? Should MATLAB (or some other calculation engine) and some spreadsheet program be integrated into the browser?

Lee AnnYasukawa 05/25/99 10 NLC - The Next Linear Collider Project Technical Challenges Optimizing algorithms which stores data and accesses data fast and efficiently Finding storage mediums to handle the volume of data which will be archived and that is capable of meeting performance requirements Creating a robust system with built-in redundancies which can handle failovers seamlessly Designing a system which meets requirements now yet is flexible since the requirements will inevitably change over time