All of lore.kernel.org
 help / color / mirror / Atom feed
From: Wido den Hollander <wido@widodh.nl>
To: John Axel Eriksson <john@insane.se>
Cc: ceph-devel@vger.kernel.org
Subject: Re: Recommendations for OSDs, RGW and MON
Date: Fri, 22 Jun 2012 11:38:37 +0200	[thread overview]
Message-ID: <4FE43D1D.4010401@widodh.nl> (raw)
In-Reply-To: <CAMmJxtLUwnCnbkYMoh0VHxWoL+HJQ98su=4x6GTza2zoS9VR9g@mail.gmail.com>

On 06/22/2012 11:28 AM, John Axel Eriksson wrote:
> Currently we're running a test cluster with 1 mon, 1 radosgw and 2
> osds. RGW runs on the same host as the mon while
> the osds recides on two different servers. We have thought of maybe
> running more than 1 osd on each storage server, where
> the osds use different disks of course - is this something reasonable
> or would performance/stability suffer?

No, that is not a problem at all. You can run multiple OSD's on one server.

Just make sure you have something like 1GB ~ 2GB per OSD available on 
memory.

See: http://www.ceph.com/docs/master/rec/

>
> Is there any recommendation against running rgw/mon on the same
> server? Would a better setup be to put osd/mon/rgw on each
> server and loadbalancing rgw? Of course we might add more osd:s at
> some point and I guess we don't want to run mons/rgw on
> those.
>

You can mix the RGW and MON daemons, but you are better of in letting 
the OSD's run on their own, dedicated machines.

In a later stage you can always move the monitors to new machines.

> Also, on Ubuntu 12.04, does anybody have experience with ceph on btrfs
> performance or is the recommendation still to run on xfs?

I wouldn't run with the stock 12.04 kernel with btrfs. The story goes 
(see ml archive) that with kernel 3.5 there have been some btrfs 
improvements, but if you are only using the RGW, XFS might be your best 
option.

http://www.ceph.com/docs/master/rec/filesystem/

Wido

>
> All this is for running only the object storage part of ceph (only
> accessed through RGWs S3-interface).
>
> Thanks,
> John
> --
> 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:[~2012-06-22  9:38 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-22  9:28 Recommendations for OSDs, RGW and MON John Axel Eriksson
2012-06-22  9:38 ` Wido den Hollander [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=4FE43D1D.4010401@widodh.nl \
    --to=wido@widodh.nl \
    --cc=ceph-devel@vger.kernel.org \
    --cc=john@insane.se \
    /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.