All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Nelson <mark.nelson@inktank.com>
To: 马四 <18010151050@126.com>
Cc: "ceph-devel@vger.kernel.org" <ceph-devel@vger.kernel.org>
Subject: Re: low performance of ceph, why ?
Date: Thu, 26 Jul 2012 21:05:51 -0500	[thread overview]
Message-ID: <5011F77F.8020507@inktank.com> (raw)
In-Reply-To: <1ffadfdf.26.138c448f479.Coremail.18010151050@126.com>

On 07/26/2012 12:15 PM, 马四 wrote:
> Hi, Mark
>   Thanks for your help. May I know some details about your cluster that
> could support 250 000 metadata operations per second as described in the
> paper abstract: 
> "Performance measurements under a variety of workloads show that Ceph
> has excellent
>  I/O performance and calable metadata management, supportingmore than
> 250,000
> metadata operations per second."
> How many mdses and osds are there in the cluster?

It looks like the 250,000 number likely came from the number of 
openssh+include and openssh+lib opeartions/MDS/second that are shown on 
page 10 when there are 128 MDSes active.  I believe Multi-MDS setups are 
considered experimental at this time, so it isn't something you probably 
want to do in production.

> Is the OSD supported by btrfs ?

I believe these tests were done with a filesystem that was originally 
developed for ceph but replaced later with btrfs/others.

> Now, I have known that by separating journal and data of OSD and
> replacing ext3 with btrfs will
> speed up the system, could you prompt me more tips on optimizing the
> perfomance and
> may I have your config file ceph.conf ?

Putting the journal and data disks on seperate drives will certainly 
help.  You will also want to mount the underlying filesystem with 
noatime.  Turning off the filestore flusher may help or hurt performance 
depending on what is going on.

A simple example conf file can be found here:
http://ceph.com/wiki/Cluster_configuration

> BTW, in P10, ie. Part 6.2, the paper talks about diskless MDS and MDS
> without a local disk, but
> look up through the configuration items of MDS, I just could not find
> the item for configure
> the local disk for MDS, could you tell me how to configure this ? Thanks.

Honestly I'm not sure.  Sage may have more input here.

> Sincerely,
> Hosfore

Thanks,
Mark
-- 
Mark Nelson
Performance Engineer
Inktank
--
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

      parent reply	other threads:[~2012-07-27  2:05 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-26 14:53 low performance of ceph, why ? Hosfore
2012-07-26 15:40 ` Mark Nelson
     [not found]   ` <1ffadfdf.26.138c448f479.Coremail.18010151050@126.com>
2012-07-27  2:05     ` Mark Nelson [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=5011F77F.8020507@inktank.com \
    --to=mark.nelson@inktank.com \
    --cc=18010151050@126.com \
    --cc=ceph-devel@vger.kernel.org \
    /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.