All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Nelson <mark.nelson@inktank.com>
To: "Sébastien Han" <han.sebastien@gmail.com>
Cc: Stefan Priebe <s.priebe@profihost.ag>,
	"ceph-devel@vger.kernel.org" <ceph-devel@vger.kernel.org>
Subject: Re: ceph from poc to production
Date: Thu, 17 Jan 2013 10:29:57 -0600	[thread overview]
Message-ID: <50F82705.50502@inktank.com> (raw)
In-Reply-To: <CAOLwVU=1vjeoFBa84doczbEeJ5nAasBLE2z9YAR-oUd5+wANrw@mail.gmail.com>

On 01/17/2013 10:24 AM, Sébastien Han wrote:
> Hi Stephan,
>
>> - Increase the osdmax value
>
> Well actually this doesn't seem to be necessary because when you issue
> a "ceph osd create" the osdmax value is automatically incremented. It
> just that a while ago I saw on the ML or IRC that it was a good
> practice to do this. And this documentation
> http://ceph.com/docs/master/rados/operations/control/ says:
>
> "Set the max_osd parameter in the osd map. This is necessary when
> expanding the storage cluster."
>
> Maybe the doc is outdated on this option, I don't know.
>
>> - Set “filestore flusher” option to false, in your [osd] section
>
> During my benchmarks sessions I noticed that disabling this option
> brought way better performance, at least for old hardware. Fo recent
> hardware I haven't seen any difference, but I kept the habit to
> disable it. There are some discussions about this option on the ML. As
> far as I can remember, it's harmless to disable it.
>  From the doc here
> http://ceph.com/docs/master/rados/configuration/filestore-config-ref/:

I actually have been doing parametric sweeps over the various ceph 
tunables to try to see what affects performance.  I'll have an article 
coming out soonish documenting some of the findings.  Typically 
disabling the flusher seems to be beneficial on XFS and BTRFS, but it 
seems to be the opposite on EXT4.

>
> "The filestore flusher forces data from large writes to be written out
> using sync file range before the sync in order to (hopefully) reduce
> the cost of the eventual sync. In practice, disabling ‘filestore
> flusher’ seems to improve performance in some cases."
>
> Cheers,
>
> --
> Regards,
> Sébastien Han.
>
>
> On Wed, Jan 16, 2013 at 7:41 PM, Stefan Priebe <s.priebe@profihost.ag> wrote:
>>
>> Hello Sebastien,
>>    hello list,
>>
>> first nice article sebastien ;-) thanks for contributing.
>>
>> I've two question regarding the tips:
>>
>> Can somebody explain me why i should do this?:
>> - Increase the osdmax value
>> - Set “filestore flusher” option to false, in your [osd] section
>>
>> Greets,
>> Stefan
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" 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:[~2013-01-17 16:29 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-16 18:41 ceph from poc to production Stefan Priebe
2013-01-17 16:24 ` Sébastien Han
2013-01-17 16:29   ` Mark Nelson [this message]
2013-01-17 16:34     ` Sébastien Han
2013-01-17 18:58     ` Stefan Priebe - Profihost AG
2013-01-17 18:59   ` Stefan Priebe - Profihost AG

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=50F82705.50502@inktank.com \
    --to=mark.nelson@inktank.com \
    --cc=ceph-devel@vger.kernel.org \
    --cc=han.sebastien@gmail.com \
    --cc=s.priebe@profihost.ag \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.