storage at cern · 2018. 11. 21. · cern is mostly a htc lab • parallel workload, quite tolerant...

Post on 20-Jan-2021

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Storage at CERNHervé Rousseau — IT Departmenthroussea@cern.ch

20th October 2017 Storage at CERN 2

Table of Contents

Introduction

Storage for physics

Infrastructure storage

Wrap up

20th October 2017 Storage at CERN 3

Unified building blocks

Storage node• Compute node• 10Gbit/s network interface• SAS expander

Storage array• Dummy SAS array• 24x 6TB drives

20th October 2017 Storage at CERN 4

Services Portfolio

20th October 2017 Storage at CERN 5

Table of Contents

Introduction

Storage for physics

Infrastructure storage

Wrap up

20th October 2017 Storage at CERN 6

Castor

Tape-backed storage system• Home-made HSMa system• Users write data to disk• Which gets migrated to tape

aHierarchical storage management

20th October 2017 Storage at CERN 7

Castor

20th October 2017 Storage at CERN 8

EOS

Aggregated numbers• ∼ 1500 nodes• ∼ 55k drives• ∼ 220PB raw capacity

Spread over 6 instances

20th October 2017 Storage at CERN 9

EOS

Write speed Read speed

20th October 2017 Storage at CERN 10

CERNBox — SWAN

CERNBox• File sync and sharing• Office tools integration• Integration with ROOTa

ahttps://root.cern.ch

SWAN• Jupyter based notebooksa

• Python, ROOT, R, Spark• Nice CERNBox integration

ahttp://cern.ch/swan

20th October 2017 Storage at CERN 11

Table of Contents

Introduction

Storage for physics

Infrastructure storage

Wrap up

20th October 2017 Storage at CERN 12

Ceph• Openstack is Ceph’s killer app: 4x usage in 2 years• Not a single byte lost or corrupted

20th October 2017 Storage at CERN 13

Ceph: NFS on RBDReplace NetApps with VMs

• ∼ 60TB across 30 servers• Openstack VM + RBD vol.• CentOS7 with ZFS• Not highly-available, but. . .• Cheap (thin-provisioning)• Resizable

Moving to Manila+CephFS very soon

20th October 2017 Storage at CERN 14

Ceph: NFS on RBDReplace NetApps with VMs

• ∼ 60TB across 30 servers• Openstack VM + RBD vol.• CentOS7 with ZFS• Not highly-available, but. . .• Cheap (thin-provisioning)• Resizable

Moving to Manila+CephFS very soon

20th October 2017 Storage at CERN 14

CephFS for HPCCERN is mostly a HTC lab

• Parallel workload, quite tolerant to relaxed consistency• HPC corners in the Lab

• Beams, Plasma simulations• Computation Fluid Dynamics• Quantum ChromoDynamics

• Require fill POSIX, read-after-write consistency, parallel IO

• ∼ 100 nodes HPC cluster accessing ∼ 1PB CephFS

20th October 2017 Storage at CERN 15

Ceph: Scale testingBigbang scale tests mutually benefitting CERN Ceph

Bigbang I: 30PB, 7200 OSDs, Ceph HammerFound several osdmap limitations

Bigbang II: Similar size, Ceph JewelScalability limited by OSD-MON traffic.Lead to development of ceph-mgr

Bigbang III: 65PB, 10800 OSDs, Ceph LuminousNo major issue found

20th October 2017 Storage at CERN 16

Table of Contents

Introduction

Storage for physics

Infrastructure storage

Wrap up

20th October 2017 Storage at CERN 17

Next challenges

20th October 2017 Storage at CERN 18

20th October 2017 Storage at CERN 19

Wrap up

• Homegrown storage systems, augmented by open source• “Data deluge” forecasted for 2026• CentOS is powering a huge part of our services

20th October 2017 Storage at CERN 20

References

• A. Peters: Present Future Solution for dta storage at CERN• D. van der Ster: Building Scale-Out Storage Infrastructures

with RADOS and Ceph• S. Campana: The ATLAS Computing Challenge for HL-LHC

20th October 2017 Storage at CERN 22

top related