Project

General

Profile

Feature #12893

Have a configurable number of RADOS handles in RGW

Added by Pavan Rallabhandi over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Target version:
% 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

Copied to rgw - Backport #12894: Have a configurable number of RADOS handles in RGW Resolved

History

#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

Also available in: Atom PDF