On Wed, 3 Mar 2010, Alexander Beregalov wrote:
> On 2 March 2010 22:27, Sage Weil <s...@newdream.net> wrote:
> > Hi,
> >
> > The 2.6.34 merge window is open, and I will be sending another request to
> > Linus shortly asking him to merge the Ceph kernel client. I'd like to be
> > able to accurate describe the current user base and level of interest.
> >
> > If you've tried v0.19, can you take a minute to let us know what your
> > experience has been? Did you get the system up and running? Were there
> > problems along the way? What size system are you testing and/or planning?
>
> Hi Sage
> I tried Ceph two weeks ago on two hosts (one mds, two osds, two
> clients), but performance was not so good as I expected. I used
> dbench. Perhaps the reason was high logging traffic, but I did not try
> to turn it off. I am going to test it on real world task - kernel
> building, but sorry, I do not have time to look at it now.
If you have any logging turned on, that will definitely slow things down a
lot.
> My dream is to have a parallel-distributed FS with good performance on
> small files. We have few tens (up to hundred) of hosts for distributed
> compilation tasks (that's why small files) and others (not so small
> files). OSDs should work as clients as well.
> Now we run on NFSv3 and fight with it (not atomic, not coherent, hard
> to scale). But NFS performance is not awful really, new FS should work
> at least not worse than it (I mean aggregated performance).
If you are comparing NFS vs ceph on equivalent hardware (single server,
with single mds+osd), the performance will be similar, or a bit slower
with ceph (it is not heavily optimized). The real advantage is that
overall system performance will scale linearly as you go from one server
to 10's or 100's of servers. For a compilation workload, performance will
be bounded mostly by metadata operations. If you have lots of clients,
you should see quite a bit of benefit from multiple MDSs.
Anyway, thanks for the feedback!
sage
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Ceph-devel mailing list
Ceph-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ceph-devel