“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen What you get Steen Jensen on behalf of BE-CO Based on discussions with OP Mike,

Slides:



Advertisements
Similar presentations
BE/CO Changes in LS1 to the Software Development Infrastructure and Widely Used Libraries Chris Roderick, Greg Kruk, Katarina Sigerud, Luigi Gallerani,
Advertisements

Controls Configuration Service Overview GSI Antonio on behalf of the Controls Configuration team Beams Department Controls Group Data & Applications.
TEC at SLM 24 Aug 2011 Vito Baggiolini Reporting about work initiated or coordinated by me.
 M.A - BIS Workshop – 4th of February 2015 BIS software layers at CERN Maxime Audrain BIS workshop for CERN and ESS, 3-4 of February 2015 On behalf of.
Industrial Control Engineering Industrial Controls in the Injectors: "You (will) know that they are here" Hervé Milcent On behalf of EN/ICE IEFC workshop.
Accelerator Complex Controls Renovation, LHC Excluded Purpose and Scope M.Vanden Eynden on behalf of the AB/CO Group.
Overview of Data Management solutions for the Control and Operation of the CERN Accelerators Database Futures Workshop, CERN June 2011 Zory Zaharieva,
controls Middleware – OVERVIEW & architecture 26th June 2013
E. Hatziangeli – LHC Beam Commissioning meeting - 17th March 2009.
Pierre Charrue – BE/CO.  Preamble  The LHC Controls Infrastructure  External Dependencies  Redundancies  Control Room Power Loss  Conclusion 6 March.
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
Mandate of CO/DO section and Status/Outlook for Build tools
14 December 2006 CO3 Data Management section Controls group Accelerator & Beams department Limits of Responsibilities in our Domains of Activities Ronny.
Log analysis in the accelerator sector Steen Jensen, BE-CO-DO.
Proposal for Decisions 2007 Work Baseline M.Jonker for the Cocost* * Collimation Controls Steering Team.
ACET Accelerator Controls Exploitation Tools Progress and plans, December 2012.
WWWWhat timing services UUUUsage summary HHHHow to access the timing services ›I›I›I›Interface ›N›N›N›Non-functional requirements EEEExamples.
Stephane Deghaye (AB/CO) ATC/ABOC days.
Eugenia Hatziangeli Beams Department Controls Group CERN, Accelerators and Technology Sector E.Hatziangeli - CERN-Greece Industry day, Athens 31st March.
T HE BE/CO T ESTBED AND ITS USE FOR TIMING AND SOFTWARE VALIDATION 22 June BE-CO-HT Jean-Claude BAU.
Wojciech Sliwinski BE/CO for the RBAC team 25/04/2013.
The DIAMON Project Monitoring and Diagnostics for the CERN Controls Infrastructure Pierre Charrue, Mark Buttner, Joel Lauener, Katarina Sigerud, Maciej.
Debriefing of controls re-commissioning for injectors after LS1 TC 09 October 2014.
CERN Control Standards Front-End Computer Layer Stéphane Deghaye BE/CO/FE
CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback BE-CO LS1 review TE-EPC feedback Raul Murillo Garcia on behalf of TE-EPC Daniel Calcoen Stephen.
RBAC Content: LHC Operational Mode Piquet Roles RBAC Strict LHC Operational mode and CMW Acknowledgements: Pierre C., Wojtek S., Stephen P., Lars J., Verena.
BE-CO-DO - Development tools (Eclipse, CBNG, Artifactory, …) - Atlassian (Jira, Wikis, Bamboo, Crucible), CO Testbed - DIAMON/LASER - JMS (Java messaging.
Architectural issues M.Jonker. Things to do MD was a success. Basic architecture is satisfactory. This is not the end: Understanding of actual technical.
Nominal Workflow = Outline of my Talk Monitor Installation HWC Procedure Documentation Manufacturing & Test Folder Instantiation – NC Handling Getting.
Review of MPE activities during LS1 and outlook for LS2/LS3 View from BE/CO V.Baggiolini, M.Vanden Eynden On behalf of the BE/CO APS, DA, DO and FE Sections.
Strategy to achieve smooth upgrades during operations Vito Baggiolini BE/CO 1.
BE-CO review Looking back at LS1 CERN /12/2015 Delphine Jacquet BE/OP/LHC Denis Cotte BE/OP/PS 1.
Feedbacks from EN/STI A. Masi On behalf of EN-STI Mathieu Donze` Odd Oyvind Andreassen Adriaan Rijllart Paul Peronnard Salvatore Danzeca Mario Di Castro.
POST-ACCOR renovations until LS2 – DEBRIEFING – Marine Pace, CO3 – 17 September 2015 Input from Chris, Marc, Stephen, Stephane, Wojtek.
FESA S. Deghaye for the FESA team BE/CO. What happened since April? followed by “Our plans”
Quality assurance - documentation and diagnostics during interventions Corrective maintenance seen from the Technical Infrastructure operation Peter Sollander,
DIAMON Project Project Definition and Specifications Based on input from the AB/CO Section leaders.
LS1 – View from Applications BE-CO LS1 review – 1 December 2015 Greg Kruk on behalf of the Applications section.
Stephane Deghaye (AB/CO) The InCA project - S. Deghaye Accelerator Complex Controls Renovation Workshop Motivations & Objectives.
Linac2 and Linac3 D. Küchler for the linac team. Planning first preparative meeting for the start-up of Linac2 in June 2013 –this early kick-off useful.
Proposal: Use of ECRs for “Controls” Changes and Renovations Rende Steerenberg, Samy Chemli, Marine Gourber-Pace, Klaus Hanke, Verena Kain, Bettina Mikulec,
HWC Review – Sequencer Vito Baggiolini AB/CO, with the team: Carlos Castillo, Daniele Raffo, Roman Gorbonosov.
CO Timing Review: The OP Requirements R. Steerenberg on behalf of AB/OP Prepared with the help of: M. Albert, R. Alemany-Fernandez, T. Eriksson, G. Metral,
JIRA in BE-CO for Exploitation Marine BI Seminar 20 November
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
Upgrades of Operational Linux Platforms Vito Baggiolini BE-CO-DO 1.
MPE Workshop 14/12/2010 Post Mortem Project Status and Plans Arkadiusz Gorzawski (on behalf of the PMA team)
AB-CO Exploitation 2006 & Beyond Presented at AB/CO Review 20Sept05 C.H.Sicard (based on the work of Exploitation WG)
H2LC The Hitchhiker's guide to LSA Core Rule #1 Don’t panic.
LS1 Review BE-CO-SRC Section Contributions from: A.Radeva, J.C Bau, J.Betz, S.Deghaye, A.Dworak, F.Hoguin, S.Jensen, I.Koszar, J.Lauener, F.Locci, W.Sliwinski,
Accounting Review Summary and action list from the (pre)GDB Julia Andreeva CERN-IT WLCG MB 19th April
Fabio Follin Delphine Jacquet For the LHC operation team
V4.
A monitoring system for the beam-based feedbacks in the LHC
Introduction to RBAC Wojciech Sliwinski BE/CO for the CMW/RBAC team
C/C++ Build tools & Testbed
Status and Plans for InCA
DataGrid Quality Assurance
R. Denz, A. Gomez Alonso, AT-MEL-PM
CO HW Monitoring Architecture
Post-mortem of Experience with LEIR Controls
Computing infrastructure for accelerator controls and security-related aspects BE/CO Day – 22.June.2010 The first part of this talk gives an overview of.
Software and control issues
Middleware – ls1 progress and planning BE-CO Tc, 30th september 2013
J. Uythoven for the MPE-MI & MS Teams
Renovation of the Accelerators Controls Infrastructure and its Assets Management Asset and Maintenance Management Workshop November 14th, 2013 Cl.Dehavay.
CMW infrastructure Status report
Experience with an IT Asset Management System
IT and Development support services
Co-designed Virtual Machines for Reliable Computer Systems
Presentation transcript:

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen What you get Steen Jensen on behalf of BE-CO Based on discussions with OP Mike, Jorg, Delphine, Laurette, Ghislain, Jan, George-Henri, Giulia, Fabio CO Vito, Javier, Katarina, Pierre, Nicolas, Roman, Wojtek, Jakub, Greg, Zory, Chris, Mark, Jean-Claude, Luigi, Jeremy, Niall 1

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 2

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Opening Statements The controls system infrastructure is not energy/intensity dependent 6.5Tev, 25ns and higher intensity have no obvious implications based on current input from OP LS1 activities are driven by input and requests from OP and Equipment Groups as well as by CO evaluations. LS1 aims are to further improve performance, reliability, availability and functionality - while meeting required security standards 3 PerformanceReliability AvailabilityFunctionality OP CO CO initiatives ACET SUWG HW upgrades SW upgrades CO initiatives ACET SUWG HW upgrades SW upgrades Security Equipment groups

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 4

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Infrastructure Improvements Low-level renovations LHC: 500+ CPU upgrades (multi-core, Linux, 64bit) Injectors (ACCOR project): CPU upgrades, timing, modules, … FESA3: New major version Multi-core CPU support Thread priority management Inheritance Navigator situation will be reviewed CMW: Major upgrade Improved handling of slow clients (non-blocking communication) OFSU technical review with BI and OP 5 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 6

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Better Development Environment Faster virtual machines Better development platforms No development on TN Review will determine the best solution: Virtual machines or office machines Unified commonBuild for Java & C++ Rigorous Testbed for all core software CMW, FESA, Timing, LSA Better documentation Developer guidelines, quality assurance, software APIs BE-optimized Eclipse in place now 7 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 8

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Improved Ergonomics in CCC New powerful consoles 2013 review – proposals include More mobile keyboards/mice to avoid cables Wireless headsets to keep hands free Monitor size and orientation for better usability Console Manager major rewrite Review will be organized to formalize requirements 9 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 10

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Timing Move from LynxOS to Linux OP must anticipate commissioning time “Time lost” (mastership, sequence change) Not solely a timing issue, it links with PS/PSB operation too Cycle editor GUI optimization: Formalized OP requirements needed Injection into wrong ring (SPS timing) Proposals involving changes in Timing and uses of SIS have been approved by Machine Protection Working group and will be implemented Injector timing renovation, openCBCM Includes general timing review, i.e. it is the occasion for stating any new requirements 11 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Improved LSA Performance Regeneration of settings Clean-up of settings will be done by OP CO provides faster HW with more RAM Smarter regeneration (only changed settings) CO to provide tools to simplify clean-up Based on OP input More LSA operations can be RBAC-protected as requested by OP “Prevent trim changes from outside CCC” 12 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Data Analysis Action from Evian 2011 CO resources allocated for LS1 Logging Accept more data and data types (e.g. Bunch-by-Bunch, QPS, LHC Wirescans, Statistics…) Month-long storage will be supported – data owners must be assigned by OP Analysis framework Provide generic frameworks for analysis and visualization (e.g. run statistics) Integrate with a wider range of data sources (PM, eLogBook, …) Minimize ad-hoc solutions and use of SDDS Needs continued strong collaboration with OP (A. McPherson) 13 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Extended Sequencer Functionality Sequencer functionality will be added Parameterized sequences Parallelizable sub-sequences Increased integration with State Machine Freezing GUI being investigated Xwindows, not Java, is the current suspect As usual, new tasks will be added on request State Machine - change requests to be defined and discussed Checks during nominal cycle vs. MD “Blocking” vs. “Performance” checks 14 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Increased Flexibility for Alarms Definition LASER – new implementation Brings mode-dependent alarms Gives more influence to OP in alarms declaration LASER team will migrate current alarms Improvement of alarm quality OP effort is essential New tools to assist clean-up will be provided LASER team will actively assist in clean-up 15 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 16

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Accelerator Controls Exploitation Tools Improving the diagnostic facilities of the controls system in preparation of new LHC-style exploitation model in injectors Visualization of services and their relations Accessible and useful documentation Centralized tracing analysis FEC configuration feedback and analysis Process instrumentation Dependency analysis and visualization 17 CMW client connections

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen 18

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Better Exploitation DiaMon will be more user friendly and provide more information ACET provides dependency view, OP can create custom views too An easier mechanism for reporting status issues (feedback button) will be implemented More diagnostic data will be available (dependencies, process metrics, configuration feedback) Moving to pro-active approach by improving early detection of problems Process monitoring in DiaMon Configuration analysis Centralized trace analysis Better contact information: Up to date and available 19 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Easy Access to Better Documentation CO documentation portal as entry point for newcomers Developer guidelines Useful links Procedures security, intervention,… Exploitation specific pages Contact information (consistent with web-piquet) Adapted to OP needs Improved wiki/site structure (CO) All major CO projects will contribute 20 PerformanceReliability AvailabilityFunctionality Security

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen 21

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Outline Opening statements CO Infrastructure Development environment Ergonomics Core components Exploitation Conclusions 22

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Smooth versus Radical Changes TS: Smooth, localized, backward-compatible upgrades Sector-wide “Smooth upgrades” WG for TS’s in 2012 Careful planning and discussion of changes before TS Only backward-compatible changes with possible roll-back Risky/big changes have been deferred to LS1 During LS1: Radical, global and “big-bang” changes We have to do these changes, to ensure availability and maintainability Changes at all layers (HW, OS, CMW, FESA3, Java, Oracle, …) CO will thoroughly test in the Controls Testbed Big-bang => Dry runs, lead by OP, are vital for final validation! Tools for supporting smooth upgrades (what has changed, better roll-back) Most components will be validated in the Injectors, but OP- organized dry runs remain essential Proposal: 2 months, 2 weeks and 2 days before beam 23

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Conclusions Control system is not energy/intensity dependent, no obvious implications due to 6.5TeV, 25ns and increased intensity New development and consolidation work is planned both in HW and SW core controls infrastructure and the high level controls system Certain topics require input from OP The work planned for LS1 should bring extensive improvements and additional functionalities with evident amelioration in the availability and performance of the overall control system Rigorous test procedures and tools are in place OP-organized dry runs are essential Proposal: 2 months, 2 weeks, 2 days before beam 24

“What you get” – Controls Software – Evian December 18 th 2012 Steen Jensen Appendix: Contact Persons CommonBuild: Niall Stapley Console Manager: Vito Baggiolini Data analysis framework: Jakub Wozniak, Alick McPherson Dependency view: S. Jensen Development platforms: Luigi Gallerani DiaMon: Mark Buttner Documentation portal: S. Jensen Eclipse: Niall Stapley Ergonomics: Pierre Charrue FESA: Stephane Deghaye Hardware renovation: Marc Vanden Eynden 25 LASER: Mark Buttner Logging: Chris Roderick LSA/InCA: Greg Kruk Middleware: Wojtek Sliwinski Security : Luigi Gallerani Sequencer: Roman Gorbonosov SIS: Jakub Wozniak Smooth Upgrades: Vito Baggiolini State Machine: Roman Gorbonosov Timing: Jean-Claude Bau Testbed: Jeremy Nguyen Xuan Virtual machines : Luigi Gallerani