DocumentCode
1469804
Title
A High-Performance Storage System for the LHCb Experiment
Author
Carvajal, Juan Manuel Caicedo ; Garnier, Jean-Christophe ; Neufeld, Niko ; Schwemmer, Rainer
Author_Institution
CERN, Eur. Organ. for Nucl. Res., Geneva, Switzerland
Volume
57
Issue
2
fYear
2010
fDate
4/1/2010 12:00:00 AM
Firstpage
658
Lastpage
662
Abstract
The LHCb experiment uses a single, high performance storage system to serve all kinds of storage needs: home directories, shared areas, raw data storage and buffer storage for event reconstruction. All these applications are concurrent and require careful optimisation. In particular for accessing the raw data in read and write mode, a custom light weight non-POSIX compliant file system has been developed. File serving is achieved by running several redundant file servers in an active/active configuration with high availability capabilities and good performance. In this paper we describe the design and current architecture of this storage system. We discuss implementation issues and problems we had to overcome during the hitherto 18 months running period. Based on our experience we will also discuss the relative advantages and disadvantages of such a system over another composed of several smaller storage systems. We also present performance measurements.
Keywords
data acquisition; high energy physics instrumentation computing; storage area networks; LHCb experiment; buffer storage; event reconstruction; file serving; home directories; nonPOSIX compliant file system; raw data storage; shared areas; storage system; Availability; Bandwidth; Buffer storage; Data acquisition; File systems; Large Hadron Collider; Measurement; Memory; Throughput; Writing; Data acquisition; RAID; data storage; storage area networks (SANs);
fLanguage
English
Journal_Title
Nuclear Science, IEEE Transactions on
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/TNS.2009.2037816
Filename
5446502
Link To Document