Ignite summit schedule

Full schedule

Improving the CERN Control and Monitoring Platform (C2MON) with Apache Ignite

The CERN Control and Monitoring platform (C2MON) is an open-source platform for industrial controls data acquisition, monitoring, control, and data publishing. Its high availability, fault tolerance, and redundancy make it a perfect fit to handle the complex and critical systems present at CERN. C2MON must cope with the ever-increasing flows of data produced by the CERN technical infrastructure, such as cooling and ventilation or electrical distribution alarms while maintaining integrity and availability. Distributed caching is a common technique to dramatically increase the availability and fault tolerance of redundant systems. For C2MON we have replaced the existing legacy caching framework with Apache Ignite. It improves C2MON's scalability and enables it to handle high volumes of data. This presentation explains the challenges we met when integrating Apache Ignite into the C2MON framework and then demonstrates how Ignite enhances the capabilities of a monitor and control system in an industrial controls environment.

Tiago Oliveira

Tiago Oliveira

CERN, DevOps Software Engineer in Accelerator Controls

Tiago Oliveira currently works at CERN as a DevOps Software Engineer in Accelerator Controls. For the past two years he has been responsible for maintaining and improving different components of the CERN Control and Monitoring Platform (C2MON).

Apache Ignite® and associated open source project names are trademarks of the Apache Software Foundation.

The Apache Software Foundation has no affiliation with and does not endorse, or review the materials provided at this event.

Contact Organizers
Copyright © GridGain 2023

Our Community Partner:

Apache Software Foundation logo

Organized by:

GridGain logo