On 22Aug2006, at 06:05 , Jan Iwaszkiewicz wrote:
>
> A very good solution to utilize the current xrootd protocol and to
> get all locations of all the files is this:
>
> There exists XrdClientAdmin::FilesExist which takes a vector of
> file names and returns a Boolean vector with answers. What we need
> is simply a vector of these vectors (a Boolean vector per each data
> server).
> So it should be enough to implement one method (on redirector) that
> takes the vector of files names, calls FilesExist on each of data
> servers and returns all the answers to the caller.
>
> What do you think?
It is a pragmatic solution. I don't know enough about PROOF to make
alternative suggestions. In distributed systems, the fault-tolerance/
reliability issues are frequently the hardest to solve.
--
Gregory J. Sharp email: [log in to unmask]
Wilson Synchrotron Laboratory url: http://www.lepp.cornell.edu/
~gregor
Cornell University ph: +1 607 255 4882
Ithaca, NY 14853 fax: +1 607 255 8062
|