https://tracker.ceph.com/
https://tracker.ceph.com/favicon.ico
2020-03-09T09:55:03Z
Ceph
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=160625
2020-03-09T09:55:03Z
Mark Kogan
mkogan@redhat.com
<ul><li><strong>Pull request ID</strong> set to <i>33807</i></li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=160627
2020-03-09T10:00:42Z
Mark Kogan
mkogan@redhat.com
<ul></ul><p>Testing results of reproducer on PR <a class="external" href="https://github.com/ceph/ceph/pull/33807">https://github.com/ceph/ceph/pull/33807</a></p>
<p>at peak load of 863 simul;tanious connections:<br /><pre>
./bin/ceph --admin-daemon ./out/radosgw.8000.asok perf dump | jq -C '.rgw' | rg 'qlen|qactive'
*** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH ***
"qlen": 863,
"qactive": 863,
</pre></p>
<p>Before the fix PR bandwidth from dstat --bits 16Gbit at peak<br /><pre>
----total-usage---- -dsk/total- -net/ens4f0----net/lo----net/total- ---paging-- ---system--
usr sys idl wai stl| read writ| recv send: recv send: recv send| in out | int csw
48 12 40 0 0| 0 1084M|3584b 17k: 15G 15G| 0 0 | 60k 115k
57 13 29 0 0| 0 1031M|2639b 17k: 13G 13G| 0 0 | 60k 108k
73 14 12 0 0| 0 1069M|2097b 14k: 13G 13G| 0 0 | 63k 84k
85 15 1 0 0| 0 992M|2112b 12k: 11G 11G| 0 0 | 67k 83k
77 16 8 0 0| 0 2156M|3168b 16k: 12G 12G| 0 0 | 62k 59k
54 14 32 0 0| 0 1586M|3104b 17k: 14G 14G| 0 0 | 57k 84k
63 14 23 0 0| 0 1099M|1584b 14k: 14G 14G| 0 0 | 60k 84k
71 15 14 0 0| 0 2164M|4210b 15k: 13G 13G| 0 0 | 62k 73k
60 13 26 0 0| 0 1615M|1583b 14k: 14G 14G| 0 0 | 60k 76k
83 16 1 0 0| 0 3212M|2624b 16k: 11G 11G| 0 0 | 66k 54k
56 13 30 0 0| 0 2457M|2640b 20k: 13G 13G| 0 0 | 60k 83k
16 8 76 0 0| 0 352M|2097b 15k: 16G 16G| 0 0 | 49k 101k
19 7 73 0 0| 0 3783k|2111b 18k: 16G 16G| 0 0 | 50k 101k
</pre></p>
<p>After the fix PR bandwidth in 4 Gbit at peak<br /><pre>
----total-usage---- -dsk/total- -net/ens4f0----net/lo----net/total- ---paging-- ---system--
usr sys idl wai stl| read writ| recv send: recv send: recv send| in out | int csw
88 12 0 0 0| 0 46M|2639b 21k:4292M 4292M| 0 0 | 40k 45k
87 13 0 0 0| 0 174M|2110b 29k:4138M 4138M| 0 0 | 40k 45k
88 12 0 0 0| 0 284M|1586b 19k:3909M 3909M| 0 0 | 39k 44k
87 13 0 0 0| 0 389M|3072b 21k:4241M 4241M| 0 0 | 42k 48k
87 12 0 0 0| 0 479M|1584b 20k:4208M 4208M| 0 0 | 41k 45k
88 12 0 0 0| 0 651M|3168b 27k:3085M 3085M| 0 0 | 39k 42k
88 12 0 0 0| 0 704M| 18k 27k:4006M 4006M| 0 0 | 41k 46k
87 13 0 0 0| 0 1022M|1584b 23k:3270M 3270M| 0 0 | 41k 44k
</pre></p>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=160628
2020-03-09T10:01:23Z
Mark Kogan
mkogan@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Triaged</i></li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=162434
2020-04-02T14:43:29Z
Casey Bodley
cbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>Triaged</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>Marcus Watts</i></li><li><strong>Backport</strong> set to <i>octopus</i></li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=162436
2020-04-02T14:46:43Z
Casey Bodley
cbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Pending Backport</i></li><li><strong>Assignee</strong> deleted (<del><i>Marcus Watts</i></del>)</li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=163029
2020-04-11T09:39:21Z
Nathan Cutler
ncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/45052">Backport #45052</a>: octopus: RGW prefetches data for range requests</i> added</li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=165488
2020-05-11T14:25:45Z
Nathan Cutler
ncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul><p>While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".</p>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=181174
2020-12-12T00:57:43Z
Dan Hill
<ul><li><strong>Backport</strong> changed from <i>octopus</i> to <i>nautilus, octopus</i></li></ul><p>This issue is also present in nautilus. I've added it to the backport list for consideration.</p>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=181175
2020-12-12T00:58:06Z
Dan Hill
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Pending Backport</i></li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=181176
2020-12-12T01:01:00Z
Backport Bot
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/48576">Backport #48576</a>: nautilus: RGW prefetches data for range requests</i> added</li></ul>
rgw - Bug #44508: RGW prefetches data for range requests
https://tracker.ceph.com/issues/44508?journal_id=182576
2021-01-14T16:09:18Z
Nathan Cutler
ncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul><p>While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".</p>