From owner-freebsd-fs@freebsd.org Mon Apr 23 08:25:16 2018 Return-Path: Delivered-To: freebsd-fs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22517FA70EE for ; Mon, 23 Apr 2018 08:25:16 +0000 (UTC) (envelope-from karli@inparadise.se) Received: from mail.inparadise.se (h-112-105.A444.priv.bahnhof.se [158.174.112.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9DE1980EB1 for ; Mon, 23 Apr 2018 08:25:14 +0000 (UTC) (envelope-from karli@inparadise.se) Received: from localhost (localhost [127.0.0.1]) by mail.inparadise.se (Postfix) with ESMTP id 4F09D4318E; Mon, 23 Apr 2018 10:19:09 +0200 (CEST) Received: from mail.inparadise.se ([127.0.0.1]) by localhost (mail.inparadise.se [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id QASEXy4AyV9m; Mon, 23 Apr 2018 10:19:08 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.inparadise.se (Postfix) with ESMTP id 049E743191; Mon, 23 Apr 2018 10:19:08 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.inparadise.se 049E743191 X-Virus-Scanned: amavisd-new at inparadise.se Received: from mail.inparadise.se ([127.0.0.1]) by localhost (mail.inparadise.se [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 849djm81hV28; Mon, 23 Apr 2018 10:19:07 +0200 (CEST) Received: from its-5cg60227mj (its-5cg60227mj.its.uu.se [130.238.131.18]) by mail.inparadise.se (Postfix) with ESMTPSA id 6F1F14318E; Mon, 23 Apr 2018 10:19:07 +0200 (CEST) Message-ID: <1524471526.9560.51.camel@inparadise.se> Subject: Re: pNFS server completed From: Karli =?ISO-8859-1?Q?Sj=F6berg?= Reply-To: karli@inparadise.se To: Rick Macklem , "freebsd-fs@freebsd.org" Date: Mon, 23 Apr 2018 10:18:46 +0200 In-Reply-To: References: Organization: InParadise Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-ll2EqRvoDmqtXbsQwuuy" X-Mailer: Evolution 3.26.1-1 Mime-Version: 1.0 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2018 08:25:16 -0000 --=-ll2EqRvoDmqtXbsQwuuy Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, 2018-04-22 at 21:18 +0000, Rick Macklem wrote: > Hi, >=20 > I have now updated the projects/pnfs-planb-server subtree of svn with > what > I believe is a complete pNFS server. It now handles mirrored Data > Servers (DSs) > and recovery of a failed mirrored DS while the service is > operational. > It handle non-pNFS clients (such as NFSv3 mounts) via having the > MetaData > Server act as a proxy for Read/Write operations. > For pNFS capable NFSv4.1 clients, the Read/Write operations are done > directly > on the appropriate DS(s), avoiding the MetaData Server (which act > like a normal > NFS server except for pNFS capable clients). >=20 > If you are interested in more information or doing testing, see: > http://people.freebsd.org/~rmacklem/pnfs-planb-setup.txt >=20 > I hope that this should be ready for head/current with some > additional testing. > I will post here asking the "collective" about this when I think it > is ready. >=20 > If there are any volunteers on the doc side who would like to turn > the above > text file into a useful document, that would be greatly appreciated. >=20 > Good luck with it, if you test it, rick > _______________________________________________ > freebsd-fs@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" Hi Rick! I think this sounds amazing to have a distributed file server natively in FreeBSD, awesome! One question that comes to mind is about the MDS: wouldn=C2=B4t that be a SPOF? Maybe that has already been discussed and explained and I=C2=B4ve jus= t missed it, but would be nice to know. And if it is a SPOF, are there any plans of also mirroring MDS's as well? Perhaps a DS can be MDS to, something like that? /K --=-ll2EqRvoDmqtXbsQwuuy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJa3ZbnAAoJEBpo164N2cuRW48H/i2LmHYkVF4eBqSlRyzzB60m lKbWtMYQVVcG9ZGiC+56ydPs/6fh68r+PDsZQw0B78AY4dmKqKJWU64bprwoGucy NxYvIw9FT2CZsVtUO0H4datZYlMKA0xIYTdbvlnWBd1B6zvn+iuBCAKdpxTQoik1 6Unl/coi+s65o3lhkOnKn4r0xS12smGrJ5M+t4DNiLah5u0fwTjyFly1+ATpeBfy Hr0QWsKvPJFIpKcmom3qCU0kb8a6PFv63cbjab+BcmnAEJYBdH8mnlD0UkfligeS PDcLkmP/b2fRud5FLQxpkiYdXisael5CS03uo4cEQ46Mus/56rtOyaeq4YBkXRU= =84Yq -----END PGP SIGNATURE----- --=-ll2EqRvoDmqtXbsQwuuy--