Project

General

Profile

Actions

Bug #50945

closed

rgw: I/Os are blocked during dynamic resharding

Added by Satoru Takeuchi almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

I have a Ceph Octopus cluster for RGW and RBD. I found that all I/Os to
RGW seemed to be blocked while dynamic resharding.

Please see the uploaded graph. Here x-axis is time and y-axis is the number of RADOS objects.

https://photos.app.goo.gl/ZFJg7CQ4z6gfqmSX6

Dynamic resharding was run between 16:22:30 and 16:31:30. During this time,
the number of RADOS objects are not changed at all.

I read the official documents about dynamic resharding. But there is
no description about blocking during dynamic resharding.

https://docs.ceph.com/en/octopus/radosgw/dynamicresharding/

In addition, I read the following Red Hat's blog post.

https://www.redhat.com/ja/blog/ceph-rgw-dynamic-bucket-sharding-performance

...
You do not need to stop reading or writing objects to
the bucket while resharding is happening.

It would mean the dynamic resharding is online operation. However,
it's not clear whether this feature blocks I/Os or not.
````

Actions #2

Updated by Konstantin Shalygin almost 3 years ago

  • Status changed from New to Closed

Closed by creator request

Actions

Also available in: Atom PDF