Red Hat Developer Program

DevNation 2015 - Felix Ehm - Running CERN's Accelerator Control System using open source software

A new era for physics is about to begin in 2015 when the recently upgraded particle accelerator infrastructure at CERN will start up again tocontinue the search for new particles. The Accelerator Controls System behind the scene enables operators to monitor and control critical (real-time) equipment and services 24x7x365. In many ways it is realized by using open source software and even open hardware. This talk gives an insight into where and how this is done and highlights concrete scenarios like ActiveMQ for fast and reliable messaging, Camel and Elasticsearch for diagnostics and White Rabbit for central timing. It also covers the experiences made by using open source software solutions during development and maintenance of in-house services in the recent years.