From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: NFSv4/pNFS possible POSIX I/O API standards Date: Tue, 28 Nov 2006 05:54:28 +0000 Message-ID: <20061128055428.GA29891@infradead.org> References: <6.2.3.4.2.20061127213243.04f786c0@cic-mail.lanl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: linux-fsdevel@vger.kernel.org Return-path: Received: from pentafluge.infradead.org ([213.146.154.40]:40577 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S935636AbWK1Fya (ORCPT ); Tue, 28 Nov 2006 00:54:30 -0500 To: Gary Grider Content-Disposition: inline In-Reply-To: <6.2.3.4.2.20061127213243.04f786c0@cic-mail.lanl.gov> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org What crack do you guys have been smoking? On Mon, Nov 27, 2006 at 09:34:05PM -0700, Gary Grider wrote: > > > > >NFS developers, a group of people from the High End Computing > >Interagency Working Group File > >Systems and I/O (HECIWG FSIO), which is a funding oversight group > >for file systems and > >storage government funded research, has formed a project to extend > >the POSIX I/O API. > >The extensions have mostly to do with distributed computing/cluster > >computing/high end computing > >extensions. > > > >Things like > >openg() - on process opens a file and gets a key that is passed to > >lots of processes which > >use the key to get a handle (great for thousands of processes opening a > >file) > >readx/writex - scattergather readwrite - more appropriate and > >complete than the real time extended read/write > >statlite() - asking for stat info without requiring completely > >accurate info like dates and sizes. This is good > >for running stat against a file that is open by hundreds of > >processes which currently forces callbacks > >and the hundreds of processes to flush. > > > >Some of these things might be useful for pNFS and NFSv4. > > > >etc. > > > >In talking to Andy Adamson, we realized that NFS ACL's are a good > >candidate for POSIX standardization. > >There may be other items that might be good for standardization as well. > > > >The HECIWG FSIO POSIX team has already gotten the wheels rolling and > >has gotten agreement > >to do the standardization effort within the OpenGroup. We have an > >official project in the platform > >group in the OpenGroup and will publish man pages for review and > >possible standardization > >as an extension to POSIX. > >The website is at > >http://www.opengroup.org/platform/hecewg/ > > > >There are man pages for most of the proposed extensions at that > >site. We will be putting more > >out there in a few weeks. > > > >We in the HECIWG would welcome putting forth any NFS related > >calls/utilities in our POSIX > >extension effort. > >We would need someone to work with in the NFS community to give us > >the man pages > >and point at example implementations. > >We would be happy to do the legwork of getting the documents done > >and the like. > > > >I also would be happy to add any of you to the POSIX HEC Extensions > >mailing list etc. > >if you want to monitor this effort. > > > >Andy and I felt that since we have the official POSIX Extensions > >project spun up, getting a few things > >from the NFSv4/pNFS community into the POSIX Standard would be nice > >way to get leverage. > > > >I am very interested in your thoughts. > >Thanks > >Gary Grider > >Los Alamos National Lab > >HECIWG > > > - > To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ---end quoted text---