From owner-freebsd-fs@FreeBSD.ORG Mon Apr 28 16:09:03 2014 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C15DB85 for ; Mon, 28 Apr 2014 16:09:03 +0000 (UTC) Received: from cavuit01.kulnet.kuleuven.be (rhcavuit01.kulnet.kuleuven.be [IPv6:2a02:2c40:0:c0::25:129]) by mx1.freebsd.org (Postfix) with ESMTP id CD38610AF for ; Mon, 28 Apr 2014 16:09:02 +0000 (UTC) X-KULeuven-Envelope-From: bram.vandoren@ster.kuleuven.be X-Spam-Status: not spam, SpamAssassin (not cached, score=-48.726, required 5, autolearn=disabled, LOCAL_SMTPS -50.00, RDNS_NONE 1.27) X-KULeuven-Scanned: Found to be clean X-KULeuven-ID: 524731380D9.A1332 X-KULeuven-Information: Katholieke Universiteit Leuven Received: from icts-p-smtps-2.cc.kuleuven.be (icts-p-smtps-2e.kulnet.kuleuven.be [134.58.240.34]) by cavuit01.kulnet.kuleuven.be (Postfix) with ESMTP id 524731380D9; Mon, 28 Apr 2014 18:08:58 +0200 (CEST) Received: from miaplacidus.ster.kuleuven.be (unknown [10.33.178.95]) by icts-p-smtps-2.cc.kuleuven.be (Postfix) with ESMTP id 477BC20041; Mon, 28 Apr 2014 18:08:55 +0200 (CEST) Message-ID: <535E7D17.6000303@ster.kuleuven.be> Date: Mon, 28 Apr 2014 18:08:55 +0200 X-Kuleuven: This mail passed the K.U.Leuven mailcluster From: Bram Vandoren User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Rick Macklem Subject: Re: RFC: using ceph as a backend for an NFSv4.1 pNFS server References: <507714298.1684844.1398541651089.JavaMail.root@uoguelph.ca> In-Reply-To: <507714298.1684844.1398541651089.JavaMail.root@uoguelph.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-fs@freebsd.org X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 16:09:03 -0000 Hi Rick, On 04/26/2014 09:47 PM, Rick Macklem wrote: > Any other comments w.r.t. this would be appreciated, including > generic stuff like "we couldn't care less about pNFS" or technical > details/opinions. I have some experience with Gluster (I suspect Ceph is similar). I don't think it's very useful: - These file systems are implemented in user space (except for the FUSE glue). Gluster includes a (user mode) NFS server itself so it can skip the kernel VFS layer and FUSE glue to provide NFS. - Gluster has it own network protocol. You can use this protocol to mount the volume on the client instead of NFS. - You can use a native API to access these filesystems instead of POSIX. The amount of people waiting for yet another method to access their cluster file system is probably limited. Thanks for your work on the FreeBSD NFS server. Cheers, Bram.