Upload
evelyn-harrington
View
217
Download
0
Embed Size (px)
DESCRIPTION
BE-CO (Beams controls) BE-CO-DS (Beams controls Data Services) Configuration Data Management for the accelerator control systems. Specification, design, procurement, integration, installation, commissioning and operation of the controls infrastructure for all CERN accelerators Background
Citation preview
Instrumentation of the Controls Configuration Directory ServiceJ. Luis González Arias
BE3528
Software Developer for the Accelerator ControlsConfiguration Service
Summary
1. Background2. Getting started3. Project overview4. Project Challenges5. Work in Progress and future actions
BE-CO(Beams controls)
BE-CO-DS(Beams controls Data
Services)
Configuration Data Management
for the accelerator control systems.
Specification, design, procurement, integration, installation, commissioning and operation of the controls infrastructure for all CERN accelerators
Background
Getting started
First month Entrance formalities Getting familiar with Work process Usage of Different tools (integrating, developing,
testing and tracing) Learn about several technologies (DB, Monitoring, PL-
SQL) Fix issues (Support team)
Project overview Title:
Instrumentation of the Controls Configuration Directory Service. Purpose of the Directory Service:
Provide a mean to Extract data from the Controls Configuration Database Background of the project:
Current Directory Service is an important but legacy system lots of technical debt a bottleneck for evolution
Objectives of the project: Clearly establish usage data (Who …? Which particular aspects …?) Analyse captured data (Impact of changes, improve the service)
Tasks of the project: Instrument the existing Directory Service server-side code
Logging the usage data in the BE-CO Tracing System (based on Elastic Search) Prototype a dashboard to explore the data (based on Kibana)
Project Challenges
Project Challenges
Directory Service(to be instrumented)
Project Challenges
generate
Directory Service(to be instrumented)
Project Challenges
generate
Elastic Search(search and
analyze)Directory Service
(to be instrumented)
Project Challenges
generate
Elastic Search(search and
analyze)
Kibana(show/explore usage
data)
Directory Service(to be instrumented)
Work in Progress and future actions
Thank you !
J. Luis González AriasChris Roderick (Supervisor)