the bits and pieces
split-brain server
- part which knows HPSS, part which knows PHENIX
HPSS batch queue (Jae Kerr, IBM)
- optimizes tape mounts for a given set of file requests
- once file is staged to cache, used NFS write to non-cache disk
- modified to use pftp call-back (Tom Throwe, J.K.)
carousel server (J. Lauret, SUNYSB)
- feeds sets of files to batch queue at measured pace
- knows about groups, does group-level accounting
- implements file retrieval policy
- maintains all state info in external database
client side scripts
- implements file deletion policy (defaults to LRU cache)
client side requirements are kept ALARA
- ssh + .shosts, perl + few modules, pftp