-->

Monday 25 June 2012

Open source middleware protects and maintains CERN collider


The Large Hadron Collider (LHC) at CERN pushes the smallest known atomic particles to velocities near the speed of light using super-cooled electromagnets kept at operating temperatures near zero degrees Kelvin.

This is a huge accomplishment in itself, but then hadron particles are sent to collide with other particles moving near the speed of light in the opposite direction. The whole process is observed by powerful sensors, and the output is studied 24 hours a day, seven days a week by thousands of renowned physicists.

Effectively monitoring the supercollider's systems, which require high precision, high accuracy and above all high availability is an intense challenge. Felix Ehm, a member of CERN's beam control group, says it is done with specially tuned open source middleware. He described his experiences with that software – ActiveMQ messaging and the Apache Camel integration framework – at the recent CamelOne conference in Boston.

The Java Messaging Services-based (JMS-based) ActiveMQ software at work at CERN transfers log activity for storage and display from control systems that watch everything from electricity, ventilation, office environment and fire safety systems to the dipoles and quadrapoles that accelerate and condense the crucial particle beam. If the JMS goes down, someone needs to be hired to drive around the CERN campuses looking for signs of fire, kids Ehm. (In fact, major cogs in the messaging system are duplicated to assure high availability.)


For original news source visit:

No comments:

Post a Comment