Redundant IOC with ATCA(HPI) support Utilizing modern hardware for better availability Artem Kazakov, KEK/SOKENDAI.

Slides:



Advertisements
Similar presentations
Moxa Embedded Solution on IEC 61850
Advertisements

HARDWARE Rashedul Hasan..
Top 10 Ways Of Reducing Your Data Center Infrastructure Operating Costs.
1 1999/Ph 514: Channel Access Concepts EPICS Channel Access Concepts Bob Dalesio LANL.
VSE Corporation Proprietary Information
IBM System x – BladeCenter -- IntelliStation © 2006 IBM Corporation IBM System x Systems Management Made Easy
Asis AdvancedTCA Class Fan Tray Fan tray is a component responsible of supplying sufficient shelf cooling According to the Parameters send from the shelf.
Asis AdvancedTCA Class Asis Shelf manager The Asis ATCA shelf manager is designed to comply with all relevant ATCA Specifications, including the IPMI 1.5.
3U ATCA Shelf October Proprietary and Confidential-
Asis AdvancedTCA Class. What is PICMG? PICMG - The PCI Industrial Computers Manufacturer's Group Is a consortium of over 450 industrial computer product.
INTELLIGENT PLATFORM MANAGEMENT CONTROLLER FOR NUCLEAR FUSION FAST PLANT SYSTEM CONTROLLERS 17th Real Time Conference IPFN, Lisbon, Portugal, May,
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
Lesson 12 – NETWORK SERVERS Distinguish between servers and workstations. Choose servers for Windows NT and Netware. Maintain and troubleshoot servers.
Shelf Management & IPMI SRS related activities
OpStor V A multi vendor storage resource management and capacity forecasting software.
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Presentation Using the Cisco Technical Support.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Getting Started With DSP A. What is DSP? B. Which TI DSP do I use? Highest performance C6000 Most power efficient C5000 Control optimized C2000 TMS320C6000™
G4 Control and Management Solution for Data- Centers and Computer Rooms.
1. 2 How do I verify that my plant network is OK? Manually: Watch link lights and traffic indicators… Electronically: Purchase a SNMP management software.
OPC and EPICS M. Clausen EPICS workshop Trieste’99 1 OPC Introduction and EPICS Perspectives Matthias Clausen.
CHAPTER 11: Modern Computer Systems
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
WAO 2007 Andrej Košiček Dealing with the Obsolescence in state-of- the-art Electronic Components 27 September 2007.
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
Computer Hardware and Software
How to construct world-class VoIP applications on next generation hardware David Duffett, Aculab.
DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
About Samway Electronic SRL Founded in 2005 in Bucharest, Romania Focused on management and monitoring solutions for telecom/industrial computers Active.
Berliner Elektronenspeicherringgesellschaft für Synchrotronstrahlung mbH (BESSY) Accelerator and Experiment Control and Monitor Systems Ralph Lange BESSY,
Windows 2000 Advanced Server and Clustering Prepared by: Tetsu Nagayama Russ Smith Dale Pena.
CHAPTER 11: Modern Computer Systems
1 1 Local vs. remote intelligence A quick look at two different architecture management systems Copyright Nitrosoft 2010.
Enterprise PI - How do I manage all of this? Robert Raesemann J Jacksonville, FL.
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
Redundancy. 2. Redundancy 2 the need for redundancy EPICS is a great software, but lacks redundancy support which is essential for some highly critical.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
LIS508 lecture 3: looking at a computer Thomas Krichel
IPMI 2.0 Overview SOL-Serial redirection over Lan Management of servers and systems in a remote environment over LAN connections Allow IT managers to manage.
Motherboards The Main Printed Circuit Board Inside The PC That Contains and Controls The Components That Are Responsible For Processing Data.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
May 29, 2007 DESY Controls Mtg. Global Design Effort 1 Integration Requirements for ATCA C. Saunders.
EPICS DIAMOND EPICS Meeting, EPICS base 3.14 OSI: Operating System Independent Support Marty Kraimer.
1. LabVIEW and EPICS Workshop EPICS Collaboration Meeting Fall 2011.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
EPICS EPICS Collaboration Meeting Argonne June 2006 IOC Redundancy: Redundancy Monitor Task EPICS Meeting - Redundancy Argonne, June 16, 2006 Matthias.
Software Grade 10. BIOS and the Power-on Self Test A computer can’t do much without instructions The first thing the CPU does when you switch it on is.
Matthias Clausen, Gongfa Liu, Bernd Schoeneburg (DESY), ICALEPCS, 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Redundant EPICS.
Using Mica Motes for Platform Management A Telecommunications Application.
Asis AdvancedTCA Class Asis Shelf manager The Asis ATCA shelf manager is designed to comply with all relevant ATCA Specifications, including the IPMI 1.5.
Lally School of M&T Pindaro Demertzoglou 1 Computer Software.
1 Channel Access Concepts – IHEP EPICS Training – K.F – Aug EPICS Channel Access Concepts Kazuro Furukawa, KEK (Bob Dalesio, LANL)
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3 December 2007 The Importance.
ATCA COOLING PROJECT INTERSHIP FINAL PRESENTATION Piotr Koziol.
Running clusters on a Shoestring Fermilab SC 2007.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 10 Understanding.
MicroTCA & AdvancedTCA Shelf Management Jiping Cao May, 2009 Controls Conference (RT2009) Beijing China.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
Running clusters on a Shoestring US Lattice QCD Fermilab SC 2007.
Johannes Lang: IPMI Controller Johannes Lang, Ming Liu, Zhen’An Liu, Qiang Wang, Hao Xu, Wolfgang Kuehn JLU Giessen & IHEP.
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3 December 2007 The Importance.
IBM System x Systems Management Made Easy ibm
Maintain, Manage And Monitor Outdoor Systems Remotely
Design of an AdvancedTCA board Management Controller Solution
Software Research Directions Related to HA/ATCA Ecosystem
3.2 Virtualisation.
xTCA interest group meeting
IBM System x Systems Management Made Easy ibm
Presentation transcript:

Redundant IOC with ATCA(HPI) support Utilizing modern hardware for better availability Artem Kazakov, KEK/SOKENDAI

Why run RIOC on ATCA? ATCA is modern industry standard for HA applications – Supposed to be very reliable (99.999% design availability) ATCA is suggested as a platform for the ILC control system

Advanced Telecom Computing Architecture (AdvancedTCA) Defined by PCI Industrial Computer Manufacturers Group with 100+ companies participating Targeted to requirements for the next generation of carrier grade communications equipment Incorporates the latest trends in high speed interconnect technologies, next generation processors and improved reliability, manageability and serviceability

AdvancedTCA cassis and blades

ATCA Features ATCA provides monitoring and management controls for many parts of the system: fans, network connection, power supplies, bios images, boot ROMs etc… The key role in this process is played by Shelf Manager We want to use this features to make better decisions for fail-over

ATCA Shelf manager Shelf manager Blades Temp. Voltage Cpu status …. Fans Speed Inlet temp. Power supplies Status Voltage … Switches Link speed Temp … … Data is exchanged through redundant Intelligent Platform Management Bus IPMB

Redundant IOC Provides redundancy support for EPICS IOCs Developed at DESY Support is already in the BASE since EPICS release – No need to patch/reconfigure/recompile BASE – Just download RIOC libs and link them to your IOC to make it redundant

What is redundant IOC? IOC#1IOC#1 IOC#2 IOC#2 Private Ethernet Shared Network CA clients PublicPublic PublicPublic HardwareHardware PV1 PV2 PV3 PV1 PV2 PV3

“plain” Redundant IOC on ATCA IOC#1IOC#1 IOC#2 IOC#2 Private Ethernet Shared Network CA clients PublicPublic PublicPublic HardwareHardware PV1 PV2 PV3 PV1 PV2 PV3 ATCA shelf

“plain” Redundant IOC on ATCA Runs “as-is” But does not know anything about the “smart” hardware of ATCA Basically is same as running on two normal PCs

Possible benefits of “ATCA”-aware RIOC Failures can be “predicted” – i.e. temperature starts to rise and the CPU is still working -> we can initiate fail-over procedure before actual hardware fails -> fail-over occurs in more stable and controlled environment – Client connections can be gracefully closed – Allowing the client to reconnect to back-up IOC within 1 second – In case of “real” hardware failure reconnect would occur only after 30 seconds

Redundancy Monitoring Task(RMT) - Key component of RIOC RMT scanCCE Other drivers caserver

RMT – Key component of RIOC Checks “health” of the drivers Controls drivers (start, stop, sync etc…) Checks network connectivity Checks the partner status Decides when to switch (or not to switch) to the partner

ATCA/HPI driver for RMT Shelf Manager HPI Daemon RMT HPI Client Library IP HPI - Hardware Platform Interface – Generic Platform Independent specification to monitor and control HA systems

RMT – Key component of RIOC Independent from EPICS core facilities – It uses libCom though Defines RMT driver interface API – Which is very simple and easy to use Can be used to make other software redundant – i.e. caGateway

“HPI-aware” RIOC on ATCA

Now RMT can monitor any available sensor on ATCA shelf and make better fail-over decision configuration via iocSh: rmtHPIDriverStart "{RACK,0}{ADVANCEDTCA_CHASSIS,0}{PHYSICAL_SLOT,4}{PICMG _FRONT_BLADE,0}" 1 rmtHPIDriverStart “entityPath” “Sensor ID”

Free Bonus The same driver can be used on other hardware other than ATCA What is really needed is HPI library which can run on top of – IPMI – SNMP – i.e. IBM BladeCenter – Sysfs – …