GEOM Gate.
Robert Watson
rwatson at freebsd.org
Fri Aug 15 08:53:47 PDT 2003
On Fri, 15 Aug 2003, Pawel Jakub Dawidek wrote:
> On Thu, Aug 14, 2003 at 09:48:57PM +0200, Attila Nagy wrote:
> +> Bruce M Simpson wrote:
> +> >Whatever next? PCI-over-IP?
> +> Collecting cheap on board serial lines to make a big terminal server
> +> makes sense to me :)
> +>
> +> BTW, Pawel's stuff would be even more interesting if it would be
> +> possible to mount the same filesystem on more than one machines.
>
> It'll be, but probably in read-write mode on one machine and read-only
> mode on rest machines, because you don't export file systems here, but
> disk devices.
In order to do this, you need a file system capable of multi-node
consistency, and a medium capable of supporting the consistency
mechanisms. Since we can't handle mounting the same file system
read-write and read-only in multiple places from the same block device
without a likely panic, I expect much the same results with a distributed
block device. Multiple read-only mounts should work OK, but you don't
want to violate the assumptions of the read-only mounts by introducing a
read-write mount. File systems can be written that do synchronization on
using a protocol of some sort when talking to a common block device, but
that will keep you busy for a while, I expect :-).
That said, I think the geom gate stuff looks very cool :-). You might be
able to run some interesting performance numbers comparing NFS and UFS
over a remote block device.
Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
robert at fledge.watson.org Network Associates Laboratories
More information about the freebsd-hackers
mailing list