From Tore Supra to WEST: Evolution of the CODAC infrastructure

Slides:



Advertisements
Similar presentations
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
Advertisements

Leveraging WinPE and Linux Preboot for Effective Provisioning Jonathan Richey | Director of Development | Altiris, Inc.
ITE PC v4.0 Chapter 1 1 Operating Systems Computer Networks– 2.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
Design and Implementation of a Single System Image Operating System for High Performance Computing on Clusters Christine MORIN PARIS project-team, IRISA/INRIA.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Operating Systems Operating System
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Module 1 Additional Slides Introducing Windows XP Professional.
Operating Systems Networking for Home and Small Businesses – Chapter 2 – Introduction To Networking.
Hands-On Microsoft Windows Server 2008
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
Tutorial 11 Installing, Updating, and Configuring Software
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
7th Workshop on Fusion Data Processing Validation and Analysis Integration of GPU Technologies in EPICs for Real Time Data Preprocessing Applications J.
Chapter Fourteen Windows XP Professional Fault Tolerance.
EPICS Collaboration Meeting Spring 2010, Aix France, Jun 2, 2010 Page 1 ITER CODAC COntrol, Data Access and Communication System for ITER Anders Wallander.
NCSX NCSX Preliminary Design Review ‒ October 7-9, 2003 G. Oliaro 1 G. Oliaro - WBS 5 Central Instrumentation/Data Acquisition and Controls Princeton Plasma.
(Preliminary) Results of Evaluation of the CCT SB110 Peter Chochula and Svetozár Kapusta 1 1 Comenius University, Bratislava.
Consorzio RFX – Padova, February 7 th 2011 RFX-mod Programme Workshop 2011 – Padova, February 7 th 2011 RFX-mod Programme Workshop 2011 RFX-mod Feedback.
GBT Interface Card for a Linux Computer Carson Teale 1.
THE WEST PROJECT AND RELATED ACTIVITIES AT CEA-IRFM 24/09/2012ADAS WORKSHOP | PAGE 1 CEA | 10 AVRIL 2012 R. Guirlet, J. Bucalossi, M. Firdaouss, Y. Marandet,
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
Data Acquisition for the 12 GeV Upgrade CODA 3. The good news…  There is a group dedicated to development and support of data acquisition at Jefferson.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
CSCI 1033 Computer Hardware Course Overview. Go to enter TA in the “Enter Promotion Code” box on the bottom right corner.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
1ICALEPCS, October 15-19, 2007, Knoxville, Tennessee Association Euratom-Cea Ph. Moreau Association EURATOM-CEA Département de Recherches sur la Fusion.
ICALEPCS 2007 The Evolution of the Elettra Control System The evolution of the Elettra Control Sytem C. Scafuri, L. Pivetta.
Connecting LabVIEW to EPICS network
The 2001 Tier-1 prototype for LHCb-Italy Vincenzo Vagnoni Genève, November 2000.
BPM stripline acquisition in CLEX Sébastien Vilalte.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
2: Operating Systems Networking for Home & Small Business.
COMPASS DAQ Upgrade I.Konorov, A.Mann, S.Paul TU Munich M.Finger, V.Jary, T.Liska Technical University Prague April PANDA DAQ/FEE WS Игорь.
PLC based Interlock Workshop CIS Team February 2016 ITER Central Interlock System Fast Interlock Controller.
“Implementation and Initial Commissioning of KSTAR Integrated Control System,” Mikyung Park NFRC, KOREA The 6 th IAEA Technical Meeting,
BY: SALMAN 1.
Cumulus - dynamic cluster available under Clusterix
The First Step of EAST Remote Participation System
Chapter 1: Introduction
BY: SALMAN.
Institute for Plasma Research, Gandhinagar, Gujarat, INDIA
The demonstration of Lustre in EAST data system
SNS Status Report Karen S. White 10/15/08.
Network Operating Systems (NOS)
Y.Chen1, B.J.Xiao1, 2, F.Wang1, S.Li1, F.Yang1, 3
Control and data acquisition system of the KTX device
ATF/ATF2 Control System
10th IAEA Technical Meeting on Control, Data Acquisition, and Remote Participation for Fusion Research The Research and Implement of Real-Time Plasma Electron.
Chapter 1: Introduction
The White Rabbit Fieldbus
Lecture 1: Network Operating Systems (NOS)
Chapter 1: Introduction
Magnet Safety System for NA61/Shine
Chapter 1: Introduction
Development of built-in diagnostics in the RADE framework (EN2746)
Chapter 1: Introduction
Chapter 1: Introduction
Networking for Home and Small Businesses – Chapter 2
Status of Fast Controller EPICS Supports for ITER Project
Design Unit 26 Design a small or home office network
COntrol, Data Access and Communication System for ITER
Networking for Home and Small Businesses – Chapter 2
Operating Systems Networking for Home and Small Businesses – Chapter 2 – Introduction To Networking.
EPICS: Experimental Physics and Industrial Control System
Chapter 1: Introduction
Instructor Materials Chapter 5: Windows Installation
Presentation transcript:

From Tore Supra to WEST: Evolution of the CODAC infrastructure A. Berne, B. Santraine, N. Ravenel, J. Colnel, G. Caulier , F. Leroux, A. Barbuti, B. Vincent, Y. Moudden and the WEST Team 12th IAEA Technical Meeting on Control, Data Acquisition, and Remote Participation for Fusion Research IAEA TM 2019

WEST Project and Timeline Tore Supra CODAC system Summary Introduction WEST Project and Timeline Tore Supra CODAC system Evolution of WEST CODAC system Motivations and solutions Selection and development WEST CODAC infrastructure Results obtained Conclusion and plan forward IAEA TM 2019 | PAGE 2

WEST (W [tungsten] Environment in Steady- state Tokamak) WEST Project Tore Supra: Limiter configuration Carbon PFCs WEST (W [tungsten] Environment in Steady- state Tokamak) Tokamak for long pulse operation Testing and qualifying ITER-like tungsten divertor Refurbishment of Tore Supra International platform In kind procurement with partners Divertor coils WEST: Divertor configuration; Tungsten PFCs IAEA TM 2019 | PAGE 3

WEST Timeline Tore Supra [1988 – 2012]: superconducting tokamak for long pulse operation 2013 2014 2015 2016 2017 2018 2019 2020 = Construction = Commissioning = Experiments = Study First X-point configuration >30 seconds discharge First plasma Ip/10 (MA) PLHCD (MW) nlDiv (1019m-3) nl (1019m-3) IAEA TM 2019 | PAGE 4

Tore Supra CODAC - Infrastructure Control Room VME Compiler VME Server Ethernet Network Real-Time Network Timing System Network VME Acquisition Units PC Acquisition Units Database 1995 – 2011 2004 – 2012 INTEL acquisition unit: one unit remaining IAEA TM 2019 | PAGE 5

Tore Supra CODAC – Acquisition unitS VME Industrial Computer Operating System LynxOS Diskless system Windows XP Local hard drive Processing Unit 1 or 2 CPU board Single processor (possibly multiple cores) Acquisition boards VME board PCI/PCIe board Ethernet boards Timing System Home made board PCIe boards from NI Real Time (reflective memory) ScramNet No support Number of unit 26 22 Advantages Centralized system Real Time OS Easy bus analysis Cheap components (<1k€) Issues Obsolescence issue Limited performance Cost (>5k€) Lack of RT data Hard maintenance No Real Time No bus analyzer available in house IAEA TM 2019 | PAGE 6

Evolution of the WEST CODAC System - Motivations and solutions - Acquisition Units - Acquisition boards - Real-time Network - Timing System Network - Timeline CEA | 10 AVRIL 2012

Motivations for an upgrade: Make maintenance easier Evolution – Why ? Motivations for an upgrade: Make maintenance easier Improve performances (acquisition and computation) Reduce cost Manage obsolescence Solutions: Centralized management for acquisition units Define a “WEST acquisition unit” reference and upgrade old units Change the “Real Time Network” Suppliers selection Choose “Off-the-shelf” components IAEA TM 2019 | PAGE 8

Acquisition Unit – CentrAlized PXE (Preboot eXecution Environment): The server can host several “Operating System” The client recovers the OS at startup and runs it from internal RAM Configuration files are used to manage all units: PHY Address  IP Address  OS Version  User data PXE Booting Clients Production Server LAN Network Backup Server Easier maintenance (configuration, update and replacement) High risk on server – Higher network traffic Local disk required for high data throughput DHCP = Dynamic Host Configuration Protocol / TFTP = Trivial File Transfer Protocol NFS = Network File System IAEA TM 2019 | PAGE 9

PCI/PCIe cRIO PXI/PXIe Acquisition Boards Supplier selection: Performance (number of channel, sampling frequency …) Cost Linux / Windows support Multiple format (PXIe, PCIe, Ethernet) Reconfigurable (FPGA)  National Instruments tm Requirements for WEST acquisition PCI/PCIe cRIO PXI/PXIe Additionnal suppliers: Scientific instruments Specific needs Collaborations IAEA TM 2019 | PAGE 10

Performance / Cost / Multiplatform  Dolphin Interconnect Solutions Real-Time Network Supplier selection: Performance / Cost / Multiplatform  Dolphin Interconnect Solutions Features: Extended star topology Flexible network (remove / add nodes) 1 master  multiple nodes Remote monitoring Copper (40 Gbps – 5m) or optic link (20 Gbps – 300m) High “theoretical” performances IAEA TM 2019 | PAGE 11

Main functionalities: Distribution of 1 MHz time-stamping clock Timing System Network Main functionalities: Distribution of 1 MHz time-stamping clock Distribution of events (shot scheduling, data sampling, trigger, safety …) Star topology Simplex mode No modification New format needed Types of boards: PXIe: FPGA (VHDL) board from “Marvin Test Solution” PCIe: FPGA (LabView) board from “NI” PCIe: FPGA (VHDL) board from “Techway”  To maintain a single code (VHDL) IAEA TM 2019 | PAGE 12

WEST CODAC Plasma Control System VME Boot Linux Boot Server Servers CEA Network VME Boot Server Linux Boot Servers Control Room Database Firewall Ethernet Acquisition Network Real Time Network Timing System Network PCIe/VME RS232 VME Units LAN PCIe/PXIe GPIO Win XP

WEST preferred solution: Linux centralized Operating System CentOS 7.5 WEST CODAC Results: WEST preferred solution: Linux centralized Operating System CentOS 7.5 All drivers installed: NI, Dolphin, Marvel, Spectrum, CAEN, … Wide supported hardware: PCIe/PXIe/VME, GPU, Ethernet, single/dual processor, single module computer … Reduction of VME and Win XP units Still open for other types of systems (collaboration) Tore Supra Units WEST Units IAEA TM 2019 | PAGE 14

WEST CODAC TIMELINE Creation of the first centralized OS Acquisition Units specifications Suppliers selection Prototyping acquisition unit Test selected solutions 2013 2014 2015 2016 2017 2018 2019 2020 In Kind Procurement from IPR On site collaborators from 2013 to 2018 Installation and commissioning Scientific Operation CODAC upgrade and maintenance Acquisition units development and improvement ≈ 3 new units per year (full upgrade, new diagnostic) IAEA TM 2019 | PAGE 15

Example of acquisition unit - standard acquisition unit: Magnetics - HYBRID acquisition unit: Fueling - Continuous acquisition unit: Calorimetry CEA | 10 AVRIL 2012

Example - Standard acquisition unit Magnetics  Full upgrade : PC Linux + PXIe + cRIO 112 channels @ 1kHz 96 channels @ 250 kHz 2 ms time cycle Data on Real-Time network for Plasma Control System OpenMP computation (plasma boundary reconstruction) MHD  Full upgrade : PC Linux + PXIe More channels (38  51) Higher sample clock (100kHz  2MHz) Trigger on plasma events Time evolution of the main plasma parameters used for the plasma control 2 4 6 8 Temps (s) 1 3 5 7 9 10 Fréquence (kHz) Time evolution of the MHD frequency IAEA TM 2019 | PAGE 17

Example - HYBRID acquisition unit Fueling  Hybrid upgrade : PC Linux + VME Keeping VME crate and boards Bridge PCIe/VME Same channels Data on Real-Time network Managing CPU obsolescence Timing System  Hybrid upgrade : Time cycle improved (1ms  500µs) Read data on Real-Time network IAEA TM 2019 | PAGE 18

Example - CONTINUOUS acquisition unit Calorimetry  Full upgrade : PC Linux + 7 x cRIO Continuous acquisition of 250+ sensors (T°C + Flow) Data on Real-Time network for PCS Variable cycle time during day and night IAEA TM 2019 | PAGE 19

Conclusion and plan forward 4000+ experiments Almost 24/7 operation High availability of the CODAC infrastructure Easier maintenance (troubleshooting during experiments, Operating System, driver installation, X-compiler) Pursue standardization Offer advance support (computing with GPU, synchronization with PTP, etc.) Improvements (network, middleware, parallel computing) Improve Real Time performances (soft patch) IAEA TM 2019 | PAGE 20

Thank you for your attention Commissariat à l’énergie atomique et aux énergies alternatives Centre de Cadarache | 13108 Saint Paul Lez Durance Cedex T. +33 (0)4 42 25 62 25 | F. +33 (0)4 42 25 26 61 Etablissement public à caractère industriel et commercial | RCS Paris B 775 685 019 DRF IRFM STEP CEA | 10 AVRIL 2012