Presentation is loading. Please wait.

Presentation is loading. Please wait.

CASTOR: CERN’s data management system CHEP03 25/3/2003 Ben Couturier, Jean-Damien Durand, Olof Bärring CERN.

Similar presentations


Presentation on theme: "CASTOR: CERN’s data management system CHEP03 25/3/2003 Ben Couturier, Jean-Damien Durand, Olof Bärring CERN."— Presentation transcript:

1 CASTOR: CERN’s data management system CHEP03 25/3/2003 Ben Couturier, Jean-Damien Durand, Olof Bärring CERN

2 25/3/2003CASTOR: CERN's data management system2 Introduction CERN Advanced STORage Manager –Hierarchical Storage Manager used to store user and physics files –Manages the secondary and tertiary storage History –Development started in 1999 based on SHIFT, CERN's tape and disk management system since beginning of 1990s (SHIFT was awarded the 21st Century Achievement Award by Computerworld in 2001) –In production since the beginning of 2001 Currently holds more than 9 million files and 2000 TB of data http://cern.ch/castor/

3 25/3/2003CASTOR: CERN's data management system3 Main Characteristics (1) CASTOR Namespace –All files belong to the “/castor” hierarchy –The rights are standard UNIX rights POSIX Interface –The files are accessible through a standard POSIX interface, all calls are rfio_xxx (e.g. rfio_open, rfio_close…) RFIO Protocol –All remote file access done using the Remote File IO protocol, developed at CERN.

4 25/3/2003CASTOR: CERN's data management system4 Main Characteristics (2) Modularity –The components in CASTOR have well defined roles and interfaces, it is possible to change a component without affecting the whole system Highly Distributed System –CERN uses a very distributed configuration with many disk servers/tape servers. –Can also run in more limited environment Scalability –The number of disk servers, tape servers, name servers… is not limited –Use of RDBMS (Oracle, MySQL) to improve the scalability of some critical components

5 25/3/2003CASTOR: CERN's data management system5 Main Characteristics (3) Tape drive sharing –A large number of drives can be shared between users or dedicated to some users/experiments –Drives can be shared with other applications: with TSM, for example High Performance Tape Mover –Use of threads and circular buffers –Overlaid device and network I/O Grid Interfaces –A GridFTP daemon interfaced with CASTOR is currently in test –A SRM Interface (V1.0) for CASTOR has been developed

6 25/3/2003CASTOR: CERN's data management system6 Hardware Compatibility CASTOR runs on: –Linux, Solaris, AIX, HP-UX, Digital UNIX, IRIX –The clients and some of the servers run on Windows NT/2K Supported drives –DLT/SDLT, LTO, IBM 3590, STK 9840, STK9940A/B (and old drives already supported by SHIFT) Libraries –SCSI Libraries –ADIC Scalar, IBM 3494, IBM 3584, Odetics, Sony DMS24, STK Powderhorn

7 25/3/2003CASTOR: CERN's data management system7 CASTOR Components Central servers –Name Server –Volume Manager –Volume and Drive Queue Manager (Manages the volume and drive queues per device group) –UPV (Authorization daemon) “Disk” subsystem –RFIO (Disk Mover) –Stager (Disk Pool Manager and Hierarchical Resource Manager) “Tape” Subsystem –RTCOPY daemon (Tape Mover) –Tpdaemon (PVR)

8 25/3/2003CASTOR: CERN's data management system8 CASTOR Architecture VDQM server NAME server STAGER RFIOD (DISK MOVER) DISK POOL MSGD NAME server VOLUME manager RTCPD (TAPE MOVER) TPDAEMON (PVR) VDQM server CUPV RFIO Client

9 25/3/2003CASTOR: CERN's data management system9 CASTOR Setup at CERN Disk servers –~ 140 disk servers –~ 70 TB of staging pools –~ 40 stagers Tape drives and servers Libraries –2 sets of 5 Powderhorn silos (2 x 27500 cartridges) –1 Timberwolf (1 x 600 cartridges) –1 L700 (1 x 600 cartridges) ModelNb DrivesNb Servers 9940B2120 9940A2810 9840155 359042 DLT700062 LTO63 SDLT21

10 25/3/2003CASTOR: CERN's data management system10 Evolution of Data in CASTOR

11 25/3/2003CASTOR: CERN's data management system11 Tape Mounts per group

12 25/3/2003CASTOR: CERN's data management system12 Tape Mounts per drive type

13 25/3/2003CASTOR: CERN's data management system13 Tape Mounts per drive type

14 25/3/2003CASTOR: CERN's data management system14 ALICE Data Challenge Migration rate of 300 MB/s sustained for a week –Using 18 STK T9940B drives –~ 20 disk servers managed by 1 stager –A separate name server was used for the data challenge –See presentation of Roberto Divia


Download ppt "CASTOR: CERN’s data management system CHEP03 25/3/2003 Ben Couturier, Jean-Damien Durand, Olof Bärring CERN."

Similar presentations


Ads by Google