Date: Mon, 7 Aug 2000 18:34:10 +0200 (MET DST) From: Jean-Marc Fenart <Jean-Marc.Fenart@france.sun.com> To: freebsd-arch@FreeBSD.org Cc: Jean-Marc.Fenart@france.sun.com Subject: HA-NFS Message-ID: <200008071634.SAA23960@sunchorus.France.Sun.COM>
next in thread | raw e-mail | index | archive | help
Hello I'm looking for an implementation of the HA-NFS (Higly Available Network File Server) on top of a BSD Unix. This is an extension of the standard NFS server implementation which consists in providing a continuation of service for an NFS client, in case of a failure on the NFS server. This is done by using a secondary/backup NFS server which is able in case of a failure on the primary server to (1) takeover the IP address of the failed primary, (2) re-mount the filesystem accessed by the failed primary (to do this requires an underlying disk mirroring provided by instance by a volume manager), (3) update its cache of non-idempotent operations with the state of the primary at the time of the failure (the cache of non idempotent ops can be on a shared disks/logged file system or msg checkpointed between the primary and the secondary...). This is totaly transparent for an NFS client, the NFS protocol on the wire being unchanged and all modifications limited to the servers. The original paper for it is a Usenix-91 (HA-NFS Anuman Bhide and all). Does someone has a knowledge of such an implementation on top of BSD Unix ? Thank's for your help - JM Fenart - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008071634.SAA23960>