"The SRB is client-server
middleware
that provides a uniform interface for connecting to heterogeneous data
resources over a network and accessing replicated data sets. SRB, in
conjunction with the Metadata Catalog (MCAT), provides a way to access
data sets and resources based on their attributes rather than their
names or physical locations."
SDSC SRB web site
The client
contacts the local SRB Server A and requests the file (1).
Server A
contacts the MCAT-enabled SRB Server B in order to find the physical
location of the file (2).
Server B looks up the information in the MCAT
and passes this information back to Server A (3).
Server A redirects
the request to SRB Server C because the file is
located on a resource maintained by SRB Server C (4).
Server C retrieves the file from Data
Resource 2 (5 and 6)
Server C services the client directly (7).