Stanford Linear Accelerator Center Michael Zelazny EPICS Collaboration Meeting Dec 3&4, 20011 Channel Watcher Bumpless Reboot Replacement Related Web Page:

Slides:



Advertisements
Similar presentations
Paul Chu FRIB Controls Group Leader (Acting) Service-Oriented Architecture for High-level Applications.
Advertisements

Channel Access Enhancements J. Hill. R3.14 Enhancements Large array support in the portable server –nearly complete –a priority for SNS Port syntax for.
LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
SNS Integrated Control System Running IOC Core on Windows and Linux Dave Thompson Wim Blokland Ernest Williams.
Operated by Los Alamos National Security, LLC for the U.S. Department of Energy's NNSA UNCLASSIFIED Managing IOCs with Local Filesystems Scott A. Baily.
Web Visualization Technology Horner APG Ver 1.0.
CCNA2 MODULE 5.
Server Upgrade From UW to Cyrus. What is an IMAP Server? Provides access to your mail messages stored on the mail server Requires authentication.
A Guide to Unix Using Linux Fourth Edition
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
SPEAR PV RDB Database EPICS Collaboration Meeting April 27, SPEAR PV RDB Database Clemens Wermelskirchen.
Server selection Multiple servers Add a server UDN selection Channel selection Time selection Duration selection Channel window Time window Current time.
The Soft-IOC Based Alarm Handler – an Operations View Pam Gurd October 31, 2007.
RMAN Restore and Recovery
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Experimental Physics and Industrial Control System (EPICS) Alarm Handler (ALH) Bob Dalesio, August 14, 1999.
8/21/2015J-PARC1 Data Management Machine / Application State Data.
Chapter 2: Installing and Upgrading to Windows Server 2008 R2 BAI617.
Linux Operations and Administration
NetTech Solutions Sharing Presentations with Others Lesson 3.
Channel Archiver Introduction 2006
A Guide to Unix Using Linux Fourth Edition
Android SMIL Messenger Presented By: Alex Povkov Brad Gardner Jeremy Spitzig Santiago Jamriska.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Damien Raftery Lecturer & eLearning Development Officer Teaching & Learning Centre Institute of Technology Carlow Using Google Docs to support Project-based.
Stanford Linear Accelerator Center November 15, 2000Lee Ann Yasukawa1 Archive Data to ORACLE The Prototype PEPII model.
Backup & Recovery Backup and Recovery Strategies on Windows Server 2003.
16 Copyright © 2007, Oracle. All rights reserved. Performing Database Recovery.
March 9-11 IRMISRon Chestnut SLAC RDB and EPICS The World According to SLAC Ideas and Implementations by: J. Rock, D. Rogind, S. Allison.
Berliner Elektronenspeicherringgesellschaft für Synchrotronstrahlung mbH (BESSY) CA Proxy Gateway Status and Plans Ralph Lange, BESSY.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 13 – Advanced.
SunGuide® Software Development Project Release 4.3 Express Lanes Enhancements Design Review December 15, 2009 December 15, 20091R4.3 Design Review.
The CSS Scan System Kay-Uwe Kasemir SNS/ORNL Dec
SAVE/RESTORE ROUTINES FOR EPICS Leo R. Dalesio, Los Alamos National Laboratory EPICS COLLABORATION MEETING NOVEMBER, 1995.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
ORNL is managed by UT-Battelle for the US Department of Energy CS-Studio PVTable and Autosave Kay Kasemir Oct
Database Reports and the IOC Crawler Presented by Katia Danilova 09/01/2005.
TeamForge Andrew Nelson, Bishop Wilkins, Ky Le, and Yoshito Kosai.
Managed by UT-Battelle for the Department of Energy CSS Update Matthias Clausen, Helge Rickens, Jan Hatje and DESY Delphy Armstrong, Xihui Chen,
Reliability/ Secure IOC / Outlook M. Clausen / DESY 1 CA-Put Logging BurtSave Warm Reboot Matthias Clausen DESY/ MKS.
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.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
Ralph Lange: CA Gateway Update CA Gateway Update Ralph Lange – EPICS Collaboration Meeting March SSRF.
Status & development of the software for CALICE-DAQ Tao Wu On behalf of UK Collaboration.
Install, configure and test ICT Networks
B. Dalesio, N. Arnold, M. Kraimer, E. Norum, A. Johnson EPICS Collaboration Meeting December 8-10, 2004 Roadmap for IOC.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Thomas Jefferson National Accelerator Facility. Actions: Procedures For IOC Application Development, Testing, and Installation Tools: Shell scripts, Perl.
Controls Zheqiao Geng Oct. 12, Autosave Additions/Upgrades and Experiences at SLAC Zheqiao Geng Controls Department SLAC National Accelerator Laboratory.
RDB Issues at SLAC Archiver Store General EPICS Support.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Data Aging - Euthanasia Bob Dalesio. Data Management - Channel Data Allow recovery of unused data space Allow selective delete of channels Allow selective.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Anti Virus System i-Specific Anti-Virus Product
Chapter Objectives In this chapter, you will learn:
Pilot Watcher Product Overview V5.3
CCNA Routing and Switching Routing and Switching Essentials v6.0
SNS Status Report Karen S. White 10/15/08.
Converting word, excel, and powerpoint into html docs
Chapter 10: Device Discovery, Management, and Maintenance
CCNA Routing and Switching Routing and Switching Essentials v6.0
Microsoft Word 2003 Illustrated Complete
Alarm Handler Upgrade and Channel Watcher Status
Chapter 10: Device Discovery, Management, and Maintenance
EPICS Collaboration Meeting Jefferson Lab November 21st, 2002
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Channel Archiver Kay-Uwe Kasemir, LANL
SLC-Aware IOC Magnet Functional Requirements
Presentation transcript:

Stanford Linear Accelerator Center Michael Zelazny EPICS Collaboration Meeting Dec 3&4, Channel Watcher Bumpless Reboot Replacement Related Web Page: cd/soft/epics/extensions/Channel Watcher/ChannelWatcher.html cd/soft/epics/extensions/Channel Watcher/ChannelWatcher.html

Michael ZelaznyEPICS Collaboration Meeting Dec 3&4, Bumpless Reboot at SLAC Back in 1996 I started with Carl Lionberger’s save_restore.c and merged with Tim Mooney's and Bob Dalesio's versions. With only a few upgrades this has served SLAC well, but wasn’t ideal.

Michael ZelaznyEPICS Collaboration Meeting Dec 3&4, Current Bumpless Reboot Restore Savesets Channel List Files save on IOC text editor restore on IOC

Michael ZelaznyEPICS Collaboration Meeting Dec 3&4, Bumpless Reboot’s Shortcomings File writing via NFS from IOC. We’ve seen some failure modes during disk i/o which caused savesets to become corrupted. IOC power loss can cause incomplete savesets Loss of saved values when IOC booted with incomplete database Writes entire saveset when any channel changes Difficult to add or remove a channel during operation Difficult to add new features to tasks running on IOCs

Michael ZelaznyEPICS Collaboration Meeting Dec 3&4, Channel Watcher Channel Watcher cmlog Server GUI restore on IOC Oracle /log channel values channel lists requests for savesets channel values

Michael ZelaznyEPICS Collaboration Meeting Dec 3&4, Staged Implementation Stage 1: Simple move to UNIX with enhancements (in production by end of 2001) Stage 2: Convert Restore Savesets to caGet/caPut file format. Stage 3: Web interface for statistics Stage 4: Wildcarding using regular expressions Stage 5: Channel Lists and Restore Savesets in Oracle Database Stage 6: Restore from Oracle Database

Michael ZelaznyEPICS Collaboration Meeting Dec 3&4, Stage 1 Enhancements /nowrite option for logging only. Don't write unknown values to Restore File for when Channel Watcher can't connect to IOC Allow other Channel List File filenames inside the Channel List File Web documentation Add a channel alias name which will be supplied as a comment next to the channel name on the Channel List File. Allow Restore Savesets to be in a different directory Throttle logging of channel changes Create a health summary PV and additional cmlog messages when this PV goes into alarm state. Don't tie Channel Watcher to a specific file system such as afs or nfs.