Skip site navigation (1)Skip section navigation (2)
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>