RDB Issues at SLAC Archiver Store General EPICS Support.

Slides:



Advertisements
Similar presentations
Epics Configuration Management Steve Hunt v1.0. Goals Maximize control system availability Minimize development cycle time Reduce risk.
Advertisements

Managed by UT-Battelle for the Department of Energy Best Ever Archive Utility, Yet (BEAUtY) Kay Kasemir April 2013.
Control System Studio (CSS)
SNS Integrated Control System SNS RDB Requirements, wish list, status A little history l Oracle RDB used exclusively by accelerator physics group l JERI.
K.Vijayan : RDB for Diamond Control Systems RDB for Diamond K.Vijayan March 2005.
SNS Integrated Control System Running IOC Core on Windows and Linux Dave Thompson Wim Blokland Ernest Williams.
Archive Systems What you always wanted to know but were afraid to ask: What’s available? Who’s doing what? PAL EPICS Meeting Oct
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Pete Owens MICE Controls & Monitoring Workshop 25th September 2006 MICE Control and Monitoring: General Architecture Subsystem Integration User Interface.
SPEAR PV RDB Database EPICS Collaboration Meeting April 27, SPEAR PV RDB Database Clemens Wermelskirchen.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
EPICS Collaboration meeting Fall 2012, SDD status and plansPage 1 Self-Described Data - SDD status and plans Lana Abadie, ITER CODAC.
Managed by UT-Battelle for the Department of Energy Best Ever Archive Utility, Yet Creating a BEAST was easy. BEAUtY seems harder. April.
Channel Archiver Stats & Problems Kay Kasemir, Greg Lawson, Jeff Patton Presented by Xiaosong Geng (ORNL/SNS) March 2008.
SNS Integrated Control System EPICS IOCs – Relational DB Connectivity Bridge A. Liyu, A. Zhukov.
From the ChannelArchiver to the Best Ever Archive Utility, Yet July 2009.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Stanford Linear Accelerator Center November 15, 2000Lee Ann Yasukawa1 Archive Data to ORACLE The Prototype PEPII model.
K.Vijayan : RDB for Diamond Control Systems RDB for Diamond V.Smithers & K.Vijayan June 2003.
March 9-11 IRMISRon Chestnut SLAC RDB and EPICS The World According to SLAC Ideas and Implementations by: J. Rock, D. Rogind, S. Allison.
Debby Quock November 13, 2012 IRMIS at CLS. IRMIS Currently at CLS PV Crawler –Perl modules that parse EPICS IOC st.cmd, db, and dbd files. Information.
IRMIS 2 Overview Andrew Johnson Computer Scientist, AES Controls.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
Results of BTeV Database Workshop Please see : DBMS and TOOls Comparison talk by Pavel Semenov Possible Database Categories from first Survey by Joel Butler.
Northern Mockingbird. Copyright © 2002 OSI Software, Inc. All rights reserved. PI OLE DB COM Connector Making Relational Databases Look Like PI Benny.
Stanford Linear Accelerator Center R. Hall/L. Yasukawa1 EPICS Collaboration Mtg May 21, 2002 Oracle Storage for the Channel Archiver Managing Channel Archiver.
IRMIS Status EPICS 2009 Vancouver D. A. Dohan. Outline IRMIS hardware model cable/cable run channel list Equipment Inventory System RDB Domain separation.
Making LabVIEW look like an IOC Kay-Uwe Kasemir, LANL May 2002.
Stanford Linear Accelerator Center R. D. Hall1 EPICS Collaboration Mtg Oct , 2007 Oracle Archiver Past Experience Lessons Learned for Future EPICS.
MASAR Service Guobao Shen Photon Sciences Department Brookhaven National Laboratory EPICS Collaboration Workshop Oct 05, 2013.
MASAR Server & Application Guobao Shen Photon Sciences Department Brookhaven National Laboratory Collaboration Working Group Oct 02, 2013.
Database Reports and the IOC Crawler Presented by Katia Danilova 09/01/2005.
ACNET to EPICS Meeting SNS Device DB Tools J. Patrick November 4, 2008.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
Stanford Linear Accelerator Center Epics.db to Oracle RDB Organizing site-wide Epics data Ron Chestnut – SNS November 2000.
07/10/2007 VDCT Status Update EPICS Collaboration, October 2007 Knoxville, Tennessee
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
ROCS Web Based Reporting Tool Using SNS Relational Database By Katia Danilova, Ernest L. Williams Jr. Control Systems group, ASD, SNS.
SNS EPICS Config. Database Control System Configuration DB Workshop, Sep. Jlab … participants from BESSY, BNL, JLab, PSI IOC DB meeting, Oct. 2-3.
Stanford Linear Accelerator Center Michael Zelazny EPICS Collaboration Meeting Dec 3&4, Channel Watcher Bumpless Reboot Replacement Related Web Page:
SNS EPICS Config. Database May 2001 Kay-Uwe Kasemir, LANL.
R. Keitel IRMIS Workshop, APS, 9-Mar-2005 RDB Tools at TRIUMF/ISAC.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
By J Swetha ( ) V V Aishwarya ( ).
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
XAL based PV Browser Jeff Patton, Chris Fowlkes EPICS Collaboration Meeting – RDB SIG June 12, 2006.
K.Vijayan : RDB for Diamond Control Systems EPICS DB in RDB K.Vijayan June 2006.
SNS Integrated Control System EPICS IOCs – Relational DB Connectivity Bridge A. Liyu, A. Zhukov.
December 2004EPICS JAERI/ KEK 1 EpicsOra EpicsOra and I/O hardware Judith Rock, Anatoli Khvorostianov.
ICS WP3 – Software Core Components Suzanne Gysin Work Package Lead November 25, 2014.
ESS Integrated Control System Software Core Components S.Gysin
Managed by UT-Battelle for the Department of Energy Quest for the Best Ever Alarm System Tool Kay Kasemir Oct
Best Ever Alarm System Toolkit Kay Kasemir, Xihui Chen, Katia Danilova, SNS/ORNL ICALEPCS 2009, Kobe, Japan, Oct 2009.
SNS Integrated Control System ORACLE –JERI DB Generation April 27, 2004 Coles Sibley Jeff Patton.
R. Keitel Epics Collaboration Meeting, SLAC, 27-Apr-2005 RDB Use at TRIUMF/ISAC.
sTGC production database design
RDB-Based Configuration Management - A New Approach
Relational Database Collaboration
EVLA Archive The EVLA Archive is the E2E Archive
IRMIS Technical Details
GFA Controls IT Alain Bertrand
Alarm Handler Upgrade and Channel Watcher Status
Control System Studio (CSS)
EPICS IOCs – Relational DB
Ralph Lange EPICS Seminar IHEP Beijing 2002
Presentation transcript:

RDB Issues at SLAC Archiver Store General EPICS Support

Oracle Archiver data store Oracle 9 based Used partitioning feature This year’s bill $30,000 (for this feature) New collaboration archiver has now fixed the problems we solved with Oracle New collaboration archiver promises much more functionality soon; strong team at work here. Oracle is MUCH slower at retrieval

Oracle vs. File-based Retrieval Retrieval testOracle (with partitioning) New file-based 86,000 points of scalar data 48 seconds5-6 seconds 4050 points of length-4 array 12 seconds< 1 second 4050 points of length 3072 array 56 seconds11 seconds

Why is Oracle so bad? Heavily indexed Partitioning improved performance x2 Simple tables Data not organized well with respect to minimizing number of disk reads in Oracle. Oracle archiver with few PVs works much faster (fewer disk reads).

RDB supporting EPICS Very hot area of interest Many talks in last several EPICS meetings Split between “as-is” (reactive) and “generating” (proactive) RDB Collaborations (or collaboration wishes) are strong Issues include scope, data capture, tools - pretty much everything.

Recent Work (Which I remember) Diamond (big plans) SNS Argonne BESSY DESY TJNAF SPEAR

EPICS Schema contains (Diamond Talk) Domain, Subdomain, Technical Area, Component Crate Device IOC DBD DBGroups DB File DB file Templates Slot Carrier & IP Cards Connection Between the Cards & the Device

SLAC’s long-standing idea “UPV” Universal PV database –Generation type –Support many subsystems Alarm handler configs Channel watcher configs Archiver configs EPICS.db and.template files –NOT device oriented –NOT including cabling, maintenance, etc.

SLAC prototyping (J. Rock) Oracle developer ER diagrams Scripts to expand EPICS db templates Experimentation with tools for maintenance –Mass modifications –Grouped modifications –Single modifications Experimentation with scripts for generating subsystem configs (and.db)

SPEAR (S. Allison) PV information gathered upon reboot (triggered from IOC) Database is NOT Oracle TCP server on host for transfer Does data restore too Database User Interface is php ODBC interface for Excel export

Tools Pre-Java oracle tools (webforms, etc.) JDeveloper JDBC PHP, Apache servers Excel interfaces

Biggest problem with RDB Projects always start WAY TOO LATE with the RDB support part The bigger the planned scope (Include maintenance? Include wiring? Include fieldbus connections?) the more important an early start is. Can the SNS/Argonne/?? Collaboration help us “legacy installations” catch up?