Sep 2 – 9, 2007
Victoria, Canada
Europe/Zurich timezone
Please book accomodation as soon as possible.

CASTOR2: design and development of a scalable architecture for a hierarchical storage system at CERN

Sep 3, 2007, 4:50 PM
Carson Hall B (Victoria, Canada)

Carson Hall B

Victoria, Canada

oral presentation Computer facilities, production grids and networking Computer facilities, production grids and networking


Dr Giuseppe Lo Presti (CERN/INFN)


In this paper we present the architecture design of the CERN Advanced Storage system (CASTOR) and its new disk cache management layer (CASTOR2). Mass storage systems at CERN have evolved over time to meet growing requirements, both in terms of scalability and fault resiliency. CASTOR2 has been designed as a Grid-capable storage resource sharing facility, with a database-centric architecture, to keep the whole status of the system, and stateless daemons. We present an overview of the software architecture upon which CASTOR2 daemons are built, and the UML based software process that is in place to speed up and automate code development. We also demonstrate how external policies may be plugged into the framework to ease the operation of a CASTOR2 system, which is now being used in production at CERN as well as at a number of Tier1 sites since more than one year.

Primary authors

Presentation materials