Report Open Access
Elisabeth Petit - Bois
The purpose of this report is to provide a brief overview of what OpenStack is, focusing on the
advantages of the integration of its Manila component at CERN. Furthermore, this document briefly
describes the EOS file service, its history, and its potential to introduce a much more cohesive cloud
environment for users by porting its services to OpenStack Manila.
CERN currently uses OpenStack heavily, employing more than five of its components to perform
authentication, manage virtual machines, and more. OpenStack Manila, a shared file service, is one
of the newest additions to the organization’s deployments. OpenStack Manila allows for storage
management and simultaneous file access.
EOS, a file service, hosts more than 270 petabytes worth of experiment, project, and user data.
Through services like CERNBox, users are able to access their files easily through the EOS file
system. While users are able to quickly retrieve files, users lack the ability to flexibly manage their
The scope of this project is to bridge the gap between services like CERNBox and OpenStack Manila
through the EOS file system in order to build a much more efficient, user-friendly system. This report
will analyze OpenStack Manila’s architecture and operations. It will also provide detailed
descriptions on how to navigate configuration of an OpenStack Manila installation using DevStack, a
software meant to emulate a production OpenStack environment.