Keith Bierman writes:
 > 
 > On Aug 2, 2007, at 3:55 PM, J. Bruce Fields wrote:
 > 
 > > On Thu, Aug 02, 2007 at 03:50:19PM -0600, Keith Bierman wrote:
 > >> Posit suitable battery backed up or nonvolatile cache. It would take
 > >> collusion (thus consent ;>) of both the client and server;
 > >
 > > No, it'd just mean you could respond to the commits more quickly,
 > > because part of your "stable storage" is lower-latency.  No new  
 > > protocol
 > > required.
 > >
 > > Unless I'm totally misunderstanding the suggestion.
 > >
 > 
 > I was suggesting eliminating the COMITs entirely if the storage  
 > device swears that there are no unprotected caches. One could imagine  
 > you'd want to reserve COMIT for really causing magnetic rotating  
 > storage involvement ;>
 > 

The  COMMITs  are  there to  push  data  out of server  host
memory. So the commits  can't really  be avoided. Also  many
(maybe most)  of  the commits are  initiated   by the server
itself.  Fast NVRAM storage helps the problem a lot.  The is
nothing ZFS can change about  this problem; However ZFS with
Separate  intent log (slog) will  have  a  great way to  use
NVRAM based luns.

Not a NFS expert but I would think giving a directory
delegation to a client doing the tar x would allow the
server to optimise this type of load; greatly.

-r

 > Keith H. Bierman    [EMAIL PROTECTED]   |  [EMAIL PROTECTED]
 > Strategic Engagement Team                   | AIM: kbiermank
 > 5430 Nassau Circle East                     | 650-352-4432 voice+fax
 > Cherry Hills Village, CO 80113              | 303-997-2749
 > http://blogs.sun.com/khb                    |
 > <speaking for myself, not Sun*> Copyright 2007
 > 
 > 
 > 
 > 
 > _______________________________________________
 > perf-discuss mailing list
 > perf-discuss@opensolaris.org

_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to