[Lustre-devel] some observations about metadata writeback cache
    Alex Zhuravlev 
    bzzz at sun.com
       
    Wed Mar 25 10:52:13 PDT 2009
    
    
  
>>>>> Oleg Drokin (OD) writes:
 OD> Hello!
 OD> On Mar 25, 2009, at 12:59 PM, Alex Zhuravlev wrote:
 RR> Simple clients
 RR> - don't participate in global epochs
 >> hmm. if committed (in terms of transno) request can be reverted
 >> during global recovery, then even simple client has to retain
 >> request on replay list till it's stable in terms of epochs?
 OD> Supposedly, server that performed the operation on behalf of the client
 OD> can do this? So the simple client semantic does not change - the moment
 OD> server has some stable record about hte operation, client can throw the
 OD> data away (otherwise simple clients would need to know how to
 OD> participate
 OD> in rollback/replay even when the server the operation was sent to did
 OD> not
 OD> go down).
hmm. then wouldn't be simpler to do replay before global recovery and then
do global replay from server's undo logs?
-- 
thanks, Alex
    
    
More information about the lustre-devel
mailing list