[Gllug] NFS replacement

Tethys tet at accucard.com
Tue Feb 25 09:34:47 UTC 2003


Formi writes:

>  None of those would help, imagine this scenario, you have the
> kernel-source.rpm in server, then you try to install it, but /usr/src is
> mounted in server:/usr/src. If you kick rpm from the client, you will
> have the files moving all over the place.

The is unlikely to be solved any time soon. The problem is that the only
thing that links kernel-source.rpm to /usr/src is the application logic.
The filesystem doesn't know what's going to happen to the data it provides
when you open a file. It just serves up what you've asked for. Even in
the trivial case of a file copy, it's the "cp" application that does the
copy, not the filesystem. While this could potentially be added to the
fs, it would only benefit file copy operations. Anything more complex
(in this case, rpm) would still have to read the data into the application,
and hence would still have to transfer data over the network from the
remote filesystem to the client.

Note that unless you're dealing with *huge* files, the overhead of
transferring stuff between machines isn't going to be that much of
a performance problem (even on 10baseT, although obviously a faster
network would help).

Tet

-- 
Gllug mailing list  -  Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug




More information about the GLLUG mailing list