Project

General

Profile

Actions

Bug #52333

closed

beast frontend performance regressions

Added by Casey Bodley over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
beast performance
Backport:
octopus pacific
Regression:
No
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Mark Nelson did a bisect on rgw performance vs. cpu usage:

https://docs.google.com/spreadsheets/d/18WqVGdO_JxVWyboktK6N6raqSJZWBEyN2F4QOg29cqA

and identified two PRs related to the beast frontend that showed significant regressions:

https://github.com/ceph/ceph/pull/31580 which changed the coroutine stack allocator to use mmap/mprotect (resolved stack overflows)
https://github.com/ceph/ceph/pull/35355 which added timeouts to close idle connections


Files

2021-09-12_19-44.png (475 KB) 2021-09-12_19-44.png Mark Kogan, 09/13/2021 07:58 AM
2021-09-12_17-21.png (431 KB) 2021-09-12_17-21.png Mark Kogan, 09/13/2021 08:19 AM
2021-09-12_17-31.png (401 KB) 2021-09-12_17-31.png Mark Kogan, 09/13/2021 08:19 AM
2021-09-14_18-28.png (598 KB) 2021-09-14_18-28.png Mark Kogan, 09/14/2021 03:47 PM
Screenshot_20210914_183339.png (208 KB) Screenshot_20210914_183339.png Mark Kogan, 09/14/2021 03:51 PM
Screenshot_20210914_183148.png (369 KB) Screenshot_20210914_183148.png Mark Kogan, 09/14/2021 03:51 PM
2021-09-14_18-55.png (387 KB) 2021-09-14_18-55.png Mark Kogan, 09/14/2021 04:00 PM

Related issues 2 (0 open2 closed)

Copied to rgw - Backport #53271: pacific: beast frontend performance regressionsResolvedCory SnyderActions
Copied to rgw - Backport #53272: octopus: beast frontend performance regressionsResolvedCory SnyderActions
Actions

Also available in: Atom PDF