Cargando…

Building an organic block storage service at CERN with Ceph

Emerging storage requirements, such as the need for block storage for both OpenStack VMs and file services like AFS and NFS, have motivated the development of a generic backend storage service for CERN IT. The goals for such a service include (a) vendor neutrality, (b) horizontal scalability with co...

Descripción completa

Detalles Bibliográficos
Autores principales: Ster, Daniel van der, Wiebalck, Arne
Lenguaje:eng
Publicado: 2014
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/513/4/042047
http://cds.cern.ch/record/2026340
_version_ 1780947351281598464
author Ster, Daniel van der
Wiebalck, Arne
author_facet Ster, Daniel van der
Wiebalck, Arne
author_sort Ster, Daniel van der
collection CERN
description Emerging storage requirements, such as the need for block storage for both OpenStack VMs and file services like AFS and NFS, have motivated the development of a generic backend storage service for CERN IT. The goals for such a service include (a) vendor neutrality, (b) horizontal scalability with commodity hardware, (c) fault tolerance at the disk, host, and network levels, and (d) support for geo-replication. Ceph is an attractive option due to its native block device layer RBD which is built upon its scalable, reliable, and performant object storage system, RADOS. It can be considered an 'organic' storage solution because of its ability to balance and heal itself while living on an ever-changing set of heterogeneous disk servers. This work will present the outcome of a petabyte-scale test deployment of Ceph by CERN IT. We will first present the architecture and configuration of our cluster, including a summary of best practices learned from the community and discovered internally. Next the results of various functionality and performance tests will be shown: the cluster has been used as a backend block storage system for AFS and NFS servers as well as a large OpenStack cluster at CERN. Finally, we will discuss the next steps and future possibilities for Ceph at CERN.
id oai-inspirehep.net-1302120
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2014
record_format invenio
spelling oai-inspirehep.net-13021202022-08-17T13:29:09Zdoi:10.1088/1742-6596/513/4/042047http://cds.cern.ch/record/2026340engSter, Daniel van derWiebalck, ArneBuilding an organic block storage service at CERN with CephComputing and ComputersEmerging storage requirements, such as the need for block storage for both OpenStack VMs and file services like AFS and NFS, have motivated the development of a generic backend storage service for CERN IT. The goals for such a service include (a) vendor neutrality, (b) horizontal scalability with commodity hardware, (c) fault tolerance at the disk, host, and network levels, and (d) support for geo-replication. Ceph is an attractive option due to its native block device layer RBD which is built upon its scalable, reliable, and performant object storage system, RADOS. It can be considered an 'organic' storage solution because of its ability to balance and heal itself while living on an ever-changing set of heterogeneous disk servers. This work will present the outcome of a petabyte-scale test deployment of Ceph by CERN IT. We will first present the architecture and configuration of our cluster, including a summary of best practices learned from the community and discovered internally. Next the results of various functionality and performance tests will be shown: the cluster has been used as a backend block storage system for AFS and NFS servers as well as a large OpenStack cluster at CERN. Finally, we will discuss the next steps and future possibilities for Ceph at CERN.oai:inspirehep.net:13021202014
spellingShingle Computing and Computers
Ster, Daniel van der
Wiebalck, Arne
Building an organic block storage service at CERN with Ceph
title Building an organic block storage service at CERN with Ceph
title_full Building an organic block storage service at CERN with Ceph
title_fullStr Building an organic block storage service at CERN with Ceph
title_full_unstemmed Building an organic block storage service at CERN with Ceph
title_short Building an organic block storage service at CERN with Ceph
title_sort building an organic block storage service at cern with ceph
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/513/4/042047
http://cds.cern.ch/record/2026340
work_keys_str_mv AT sterdanielvander buildinganorganicblockstorageserviceatcernwithceph
AT wiebalckarne buildinganorganicblockstorageserviceatcernwithceph