130 likes | 230 Vues
Manage configuration data, ensure consistency, and improve data access with a centralized repository. Explore advantages, goals, and functional requirements of the EPICS Collaboration Meeting.
E N D
The CLS Centralized Process Variable Database Robby Tanner
The CLS PV Database Starring Robby Tanner 2006 EPICS Collaboration Meeting
Be Patient 2006 EPICS Collaboration Meeting
Background • Currently, configuration data (.db, .dbd, template and substitution files) are distributed around our network. • IOCs can get data from different sources. • Revision Control • Live data in EPICS • Various points of entry • Keeping PV data consistent can be difficult • Ideally, information would be stored in single central repository. 2006 EPICS Collaboration Meeting
Advantages • Many noted in IRMIS Primer • Data Validation • Offer single point of entry in to system for a given task • Others…. 2006 EPICS Collaboration Meeting
Goals • Extend our IRMIS-based system • Define a generic framework • Solicit input to enhance portability • Leverage existing progress 2006 EPICS Collaboration Meeting
Functional Requirements • Methods of importing and modifying existing data (a la IRMIS). • Mechanism to make startup information available for IOCs. • Revision control and release management procedures and interface(s). • EPICS layer to adjust real-time values. • Database abstraction layer • All the while, ensuring settings are consistent across facility. 2006 EPICS Collaboration Meeting
Progress to Date • PV Crawler designed and developed at CLS by Dionisio Medrano • Assigned the project to an intern • Started functional specification • Attending collaboration meeting 2006 EPICS Collaboration Meeting
Design 2006 EPICS Collaboration Meeting
Conclusion • We have a way to go in generating our requirements and starting design. • We hope to develop some relationships during this meeting. • Given the technology available, my slide presentations could be more exciting. 2006 EPICS Collaboration Meeting
Acknowledgements • Matthias Clausen (DESY) • Don Dohan and Claude Sanders (APS) • Diony Medrano (CLS) • Ian Livingston (CLS) 2006 EPICS Collaboration Meeting
Questions/Comments ? 2006 EPICS Collaboration Meeting