linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Benny Halevy <bhalevy@tonian.com>
To: Johannes Schild <JSchild@gmx.de>
Cc: Jim Rees <rees@umich.edu>,
	bharrosh@panasas.com, linux-nfs@vger.kernel.org
Subject: Re: Block-Layout
Date: Mon, 11 Jun 2012 17:12:39 +0300	[thread overview]
Message-ID: <4FD5FCD7.90704@tonian.com> (raw)
In-Reply-To: <20120606074912.298170@gmx.net>

Sorry for the late response.
Unfortunately, I don't think the reference server implementation could ever work
reliably for writes. The gist of it is that it uses fallocate() to allocate new blocks
and these are marked unintialized.  Since LAYOUTCOMMIT is not handled by the file system
they are never marked as initialized and therefore they are read as containing zero
by the MDS.  So, for read-only, you can try pnfs-all-3.3.

Benny

On 2012-06-06 10:49, Johannes Schild wrote:
> So lets ask Benny ;)
> 
> Can you give me a hint about the most usable block-layout code?
> 
> 
> Best Regards
> 
> Johannes
> 
> 
> -------- Original-Nachricht --------
>> Datum: Tue, 5 Jun 2012 07:04:37 -0400
>> Von: Jim Rees <rees@umich.edu>
>> An: Boaz Harrosh <bharrosh@panasas.com>
>> CC: Johannes Schild <JSchild@gmx.de>, linux-nfs@vger.kernel.org
>> Betreff: Re: Block-Layout
> 
>> Boaz Harrosh wrote:
>>
>>   On 06/05/2012 12:03 PM, Johannes Schild wrote:
>>   
>>   > Hi Guys,
>>   > 
>>   > after i got the Object-Layout to work (Thanks to Boaz :D)
>>   > My next goal to achieve is the Block-Layout.
>>   > I know its deprecated, Boaz told me too, but i need it for my paper.
>>   > Could someone tell me which was the last working kernel and sources
>> which works?
>>   > 
>>   
>>   
>>   You mean the Server right? The client is very much alive.
>>   
>>   I'm not sure what was the last spnfsd-blocks that worked? Jim?
>>
>> I don't know.  I would ask Benny.
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

      reply	other threads:[~2012-06-11 14:12 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-05  9:03 Block-Layout Johannes Schild
2012-06-05  9:41 ` Block-Layout Boaz Harrosh
2012-06-05  9:52   ` Block-Layout Johannes Schild
2012-06-05 11:04   ` Block-Layout Jim Rees
2012-06-06  7:49     ` Block-Layout Johannes Schild
2012-06-11 14:12       ` Benny Halevy [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FD5FCD7.90704@tonian.com \
    --to=bhalevy@tonian.com \
    --cc=JSchild@gmx.de \
    --cc=bharrosh@panasas.com \
    --cc=linux-nfs@vger.kernel.org \
    --cc=rees@umich.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).