From owner-freebsd-current@FreeBSD.ORG Thu Dec 9 05:44:31 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A309D16A4CE for ; Thu, 9 Dec 2004 05:44:31 +0000 (GMT) Received: from mail.zrz.tu-berlin.de (mail.zrz.TU-Berlin.DE [130.149.4.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FDCB43D1F for ; Thu, 9 Dec 2004 05:44:31 +0000 (GMT) (envelope-from Peter.Ross@alumni.tu-berlin.de) Received: from localhost ([127.0.0.1] helo=mail.zrz.TU-Berlin.DE) by mail.zrz.tu-berlin.de with esmtp (exim-4.43) for id 1CcH6M-0006AS-KE; Thu, 09 Dec 2004 06:44:30 +0100 Received: from mail.zrz.TU-Berlin.DE ([130.149.4.15]) by mail.zrz.TU-Berlin.DE (MailMonitor for SMTP v1.2.2 ) ; Thu, 9 Dec 2004 06:44:30 +0100 (CET) Received: from mailbox.tu-berlin.de ([130.149.4.18]) by mail.zrz.tu-berlin.de with esmtp (exim-4.43) for id 1CcH6L-0006AE-MN; Thu, 09 Dec 2004 06:44:29 +0100 Received: from apache by mailbox.tu-berlin.de with local (exim-4.43) for id 1CcH6L-0007qz-Rq; Thu, 09 Dec 2004 06:44:29 +0100 Received: from 211.26.240.17 (SquirrelMail authenticated user rossicbb) by mailbox.TU-Berlin.DE with HTTP; Thu, 9 Dec 2004 16:44:29 +1100 (EST) Message-ID: <54038.211.26.240.17.1102571069.squirrel@mailbox.TU-Berlin.DE> Date: Thu, 9 Dec 2004 16:44:29 +1100 (EST) From: "Peter Ross" To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.8) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: Sophos MailMonitor on mail.zrz.tu-berlin.de; Thu, 09 Dec 2004 06:44:30 +0100 Subject: Re: My project wish-list for the next 12 months X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Dec 2004 05:44:31 -0000 Scott Long, Wed Dec 1 14:02:28 PST 2004 > 5. Clustered FS support. SANs are all the rage these days, and > clustered filesystems that allow data to be distributed across many > storage enpoints and accessed concurrently through the SAN are very > powerful. RedHat recently bought Sistina and re-opened the GFS source > code, so exploring this would be very interesting. As we see there are some unfinished pieces (BTW: The freebsd-cluster list is very quiet). I browsed through some of them. It is difficult to judge how far they away from beeing mature. There is: 1) 2x AFS (BSD project, OpenAFS) 2) iSCSI The Lucent code Peter Blok seems to have some ideas comparable to mine when I started to play with iSCSI@FreeBSD when I was unemployed last year. (Unfortunatelly not long enough;-) My naive idea for network mirroring to get basic SAN multipath functionality is to combine vinum + iSCSI. Is it achievable? 3) NFSv4 NFS Version 4 is part of FreeBSD now. There is an idea to implement replication but AFAIK it is not implemented yet (I have to check). At least there is a whitepaper: http://www.citi.umich.edu/projects/nfsv4/reports/replication.pdf It could be used as a frontend for concurrent access (NFSv4 provides _real_ locking including byterange locking etc.) There are some ideas to implement concurrent access in UFS.. Is it the right place? (Hint: There are many Linux filesystems with beautiful features but it is hard to find a reliable one - possibly because the featuritis makes them too complex?) Maybe it is better to have one specialised filesystem (see Veritas as already mentioned). Or a layer above the "real" FS. BTW: AFAIK ReiserFS (suggested as a FreeBSD port) does not support ACLs.. Regards Peter