From: Filippos Giannakos <philipgian@grnet.gr>
To: ceph-devel@vger.kernel.org
Cc: synnefo-devel@googlegroups.com
Subject: RADOS + deep scrubbing performance issues in production environment
Date: Mon, 27 Jan 2014 17:13:21 +0200 [thread overview]
Message-ID: <20140127151321.GD26390@philipgian-mac> (raw)
Hello all,
We have been running RADOS in a large scale, production, public cloud
environment for a few months now and we are generally happy with it.
However, we experience performance problems when deep scrubbing is active.
We managed to reproduce them in our testing cluster running emperor, even while
it was idle.
We ran a simple rados bench test:
rados -p bench bench -b 524288 120 write
and could easily reach 230MB/Sec consistently [1].
Then, we manually initiated a deep scrub and re-ran the test.
As you can see from the results [2], the performance dropped significantly and
even paused for a few seconds.
Now imagine that behavior in a loaded cluster with thousands of VMs on top of
it. The performance drop is unacceptable for our service.
Are there any tools we are not aware of for controlling, possibly pausing,
deep-scrub and/or getting some progress about the procedure ?
Also since I believe it would be a bad practice to disable deep-scrubbing do you
have any recommendations of how to work around (or even solve) this issue ?
[1] https://pithos.okeanos.grnet.gr/public/yzq5fHNkl5OnjgLOPlRTA3
[2] https://pithos.okeanos.grnet.gr/public/OjIGAQFBGwcsBNMHtA8ir5
Kind Regards,
--
Filippos
<philipgian@grnet.gr>
next reply other threads:[~2014-01-27 15:27 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-27 15:13 Filippos Giannakos [this message]
2014-01-27 18:10 ` RADOS + deep scrubbing performance issues in production environment Kyle Bader
2014-01-27 18:45 ` Sage Weil
2014-01-28 6:30 ` Mike Dawson
2014-01-28 18:13 ` Filippos Giannakos
2014-01-28 18:13 ` Filippos Giannakos
[not found] ` <066498EC-D137-472A-85DB-93751E85C753@yahoo.com>
[not found] ` <066498EC-D137-472A-85DB-93751E85C753-/E1597aS9LQAvxtiuMwx3w@public.gmane.org>
2014-02-03 13:40 ` Guang
2015-07-10 13:52 ` icq2206241
2014-01-28 18:12 ` Filippos Giannakos
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=20140127151321.GD26390@philipgian-mac \
--to=philipgian@grnet.gr \
--cc=ceph-devel@vger.kernel.org \
--cc=synnefo-devel@googlegroups.com \
/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.