Date: Sat, 25 Nov 2017 13:31:54 +0000 From: Rick Macklem <rmacklem@uoguelph.ca> To: "freebsd-current@freebsd.org" <freebsd-current@freebsd.org> Subject: pNFS server code merge into head/current Message-ID: <YTOPR0101MB217226666DC29B54FC29E0BDDD270@YTOPR0101MB2172.CANPRD01.PROD.OUTLOOK.COM>
next in thread | raw e-mail | index | archive | help
Hi, There is a source tree in svn at projects/pnfs-planb-server which adds supp= ort for configuring a single Metadata Server (MDS) and multiple Data Servers (D= S) to create a simple pNFS service. (In a pNFS server the Read/Write operation= s are separated from the rest of the metadata operations and go directly from= the NFSv4.1 client to the DS, since that is where the fils's data resides.) The service does support mirrored DSs, but the recovery code for handling a failed DS is not done yet. I plan on working on that during Winter 2018. The current implementation seems to be working ok for my testing. Any third party testing would be appreciated. The basic information on how it works a= nd how to set up a pNFS service is at http://people.freebsd.org/~rmacklem/pnfs-planb-setup.txt (John Hixon is working on porting/testing it in FreeNAS, but hasn't quite h= ad to time get all set up yet.) The big question is??? If/when this code should go into head/current? I cannot do commits during Winter 2018, so if it is going to happen before April 2018, I need to do it in December. I know a release schedule has not = been worked out for FreeBSD12, but is April 2018 early enough or should it be do= ne this December? The merge is large, but should not affect non-pNFS NFS service, rick
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YTOPR0101MB217226666DC29B54FC29E0BDDD270>