Print

Print


Hello Peter,

>  We just went through some of these things today at CNAF WRT gpfs (I
> recognize this is what you are using here). The solutions are:
>
>  a) use the cache filesystem to tie the three gpfs filesystems together
>     into one "namespace" to export (This is what is done at SLAC and most
>     of the other sites that have more than one filesystem/server.) See:
>
>      http://xrootd.slac.stanford.edu/doc/mps_config/mps_config.htm
>
>     (I _really_ need to provide a simple example of this.)

Yes, it would be nice to have an example. I'll try to use mps on Tuesday.

>  b) Run one xrootd per gpfs filesystem (since they are o(8TB) each, this
>     probably isn't a disaster.

Unfortunately I have only 2 GPFS fileservers and 3 disks so I cannot use 
this as a solution without loosing a disk.

>  The fundamental issue here is that gpfs is trying to do one of the things
> that xrootd is trying to do, namely load balancing across the fileservers.
> They aren't incompatible, but the part that gpfs doesn't do (allow the
> separate filesystems to be treated as a single logical file space) has to be
> dealt with some way. The choices are really (a) or (b) above. (Or _really_
> ugly solutions, like the current one being used by some of LHC experiments
> where the location of the file on a particular filesystem is being managed
> by an external catalog....)

-- Gregory