EOS Open Storage

4 months ago 9

Flexible

EOS is a storage solution for central data recording, analysis and processing++

Adaptable and Scalable

EOS supports thousands of clients with random remote I/O patterns with multi protocol support
WebDAV, CIFS, FUSE, XRootd, GRPC.

Over 930 PB at CERN

Designed for high capacity and low latency. 

Mobirise

Security

EOS offers a variety of authentication methods:KRB5, X509, OIDC, shared secret, and JWT and proprietary token authorisation.

Sync & Share

EOS provides Sync&Share functionality for the CERNBox front-end services.

Tape Storage

EOS includes tape storage in combination with the CTA Cern Tape Archive software.

Service Architecture

EOS splits into client and server side components

Clients

The EOS client provides a command line interface and a mounted filesystem interface. 

Server

The EOS server is divided into meta-data and data storage components and persistency back-ends.

Mobirise

EOS is based on various open source components. The native protocol and framework used for implementation is XRootD. Meta-data is persisted in RocksDB databases using a proprietary KV store called QuarkDB. Data is stored natively in XFS filesystems on hard disks or SSDs or on virtualised back-end storage (e.g. RADOS block devices) or distributed filesystems like Lustre or CephFS

DOCUMENTATION

Find the documentation to setup, configure and run EOS

PRESENTATIONS

A collection of presentations about EOS from various conferences

PUBLICATIONS

A collection of published articles about EOS

Next WORKSHOP

Link to register for the next EOS workshop

CERN IT Status Board

Planned Intervations and Incidents

RELEASE  NOTES

Release notes of current and previous EOS versions

Control Tower

CERNBox Service

SWAN Service

CTA

CTA Service

AARNet

Australia's Academic Research Network

Comtrade

Group of technology companies

JRC

Joint Resource Centre

XRootD

Open Source Storage Framework

9th EOS Workshop at CERN

This two event is organized to provide a platform for exchange between developers, users and sites running EOS. The workshop will cover a wide range of topics related to EOS development, operations, deployments, applications, collaborations and various use-cases!

CERN passes an Exabyte of Disk Storage 

End of 2023 CERN's disk storage capacity has reached 1 exabyte! Most of the capacity is managed by EOS services!

EOS Core Development Team

Mobirise

Dr. Andreas-
Joachim
Peters

Core Developer
CERN STAFF

Mobirise

Elvin
Alin
Sindrilaru

Core Developer
CERN STAFF

Mobirise

Guilherme
Amadio

Core Developer
   CERN STAFF    

Mobirise

Abhishek
Lekshmanan

Core Developer
CERN STAFF

Mobirise

Cedric
Caffy

Core Developer/CTA
CERN STAFF

... past and current code contributors ...
Abhishek Lekshmanan -  Adrian Mönnich - Andrea Manzi [core] - Branko Blagojević - Aritz Brosa - Cedric Caffy - Cristian Contescu - Crystal Chua - Dan van der Ster David Jericho - Dennis Waldron - Enrico Bocchi - Eric Cano - Geoffray Adde [core] - Giorgio Bitzes [core] - Gerard Bernabeu - Hervé Rousseau - Hugo Gonzalez Labrador - Ilja Neumann - Ivan Arizanovic - Jan Iven - Joaquim Rocha [core] - Jozsef Makai [core] - Julien Leduc - Justin Salmon - Jörn Friedrich Dreyer - Konstantinos Tsitsimpikos - Lukasz Janyst [core]- Michael Alexander D'Silva - Michael Davis - Michael Lettrich - Michal Kamil Simon - Mihai Patrascoiu [core] - Paul Lensing - Paul Musset - Stefan Isidorovic

... intellectual or other contributors ...
Alberto Pace - Andrew Hanushevsky - Bernd Panzer - Brian Bockelmann - Dirk Duellmann - Fabrizio Furano - German Cancio  -  Gregor Molan - Jakub Moscicki - Jaroslav Guenther - Latchezar Betev - Luca Mascetti - Maria Arsuaga Rios - Massimo Lamanna - Roberto Valverde - Xavier Espinal

Read Entire Article