Meetup #36 - Computing and Operations at CERN: From Physical HW to Virtualization and Containers



  • Welcome
  • Talk: Computing and Operations at CERN: From Physical HW to Virtualization and Containers
  • Coffee/Networking break
  • Open space
  • Wrap up



Computing and Operations at CERN: From Physical HW to Virtualization and Containers

Ricardo Rocha

CERN is the European Organization for Nuclear Research, where physicists and engineers probe the fundamental structure of the universe. To achieve its goals it has always required a large amount of computing capacity, with its infrastructure evolving over time from large mainframes to the datacenters of today.

It hosts the Large Hadron Collider, a 27km particle accelerator where two beams of protons collide millions of times per second generating 100s of PetaBytes of data. In this talk, we describe and cover the challenges of running the i nfrastructure required to store and analyse 100s of PetaBytes of data, and how we manage 1000s of servers totalling more than 300k cores and offering over 400PBs of storage. We will cover the compute and networking infrastructure running on OpenStack as well as the required configuration management services for automation. And we will finish with the current move towards a containerized infrastructure where Docker and Kubernetes play a key role.

About Ricardo Rocha:

Ricardo is a software engineer at CERN currently part of the CERN cloud team, focusing primarily on networking and container based deployments. Previously he helped develop and deploy several components of the Worldwide LHC Computing Grid, a network of ~200 collaborating sites around the world helping to analyze the Large Hadron Collider data. He has a computing degree from FEUP (Faculdade Engenharia da Universidade do Porto), joining CERN as part of his final project focusing on Grid Computing. Ricardo has presented his and his teams work in different international conferences - Computing for High Energy Physics (CHEP), IEEE NSS/MIC, IEEE MSST, DockerCon, Kubecon and multiple OpenStack summits.

How to get there:

Join the discussion

The community is regularly present in Slack, so get on there ASAP and join in on the conversation. Get your invite at

Want to present at the meetup?

Interested in presenting at a Meetup? We're interested in having you there. Checkout the how the talk submission process works. Afterwards, please fill out our Call for speakers form with your talk idea.

Code of Conduct

Please keep in mind our code-of-conduct when participating in the community. We believe this code is essential to a healthy community and clearly in line with the values of DevOps.