Feature #12893
Have a configurable number of RADOS handles in RGW
% Done:
100%
Source:
Community (dev)
Tags:
Backport:
hammer
Reviewed:
Affected Versions:
Pull request ID:
Description
As part of characterizing RGW read performance, have observed that there is a single RADOS connection that is consumed by so many RGW worker threads, resulting in some amount of serialization at that level. Making the RADOS handles multiple, and shared across the worker threads in a RR fashion, has resulted in significant performance improvement.
Related issues
History
#1 Updated by Pavan Rallabhandi over 8 years ago
#2 Updated by Loïc Dachary over 8 years ago
- Status changed from New to Pending Backport
#3 Updated by Nathan Cutler over 8 years ago
- Status changed from Pending Backport to Resolved