[pnfs] page sync model

Benny Halevy bhalevy.lists at gmail.com
Thu Apr 3 08:03:06 EDT 2008


Image updated and saved as gif (looks better)
http://www.bhalevy.com/pnfs/pnfs-page-sync-model.gif

Benny

On Apr. 03, 2008, 12:58 +0300, Benny Halevy <bhalevy at panasas.com> wrote:
> I've updated http://www.bhalevy.com/pnfs/pnfs-page-sync-model.jpg
> with the error paths as Dean requested and added the "update layout"
> state, preceding write via LD.
> 
> To keep it simple, I suggest all error paths go back to the initial
> *dirty* state, although some operations (e.g. commit) can be retried
> on some error paths.  This way we can keep error handling at one place
> where we can decide whether to retry via pNFS - return the layout
> we have and get a new one, or fall back to the legacy write path through
> the MDS.
> 
> Benny
> _______________________________________________
> pNFS mailing list
> pNFS at linux-nfs.org
> http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs



More information about the pNFS mailing list