Actions
Feature #7267
openerasure code: take advantage of locality for recovery
Status:
New
Priority:
High
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
EC plugins
Pull request ID:
Description
Only select the chunks with the closest ancestor in the crush map for recovery. If the primary in charge of the recovery is not one of them, change it so that it is. Or find another way to take advantage of the locality provided by the pyramid plugin.
See also primary affinity
for EC pyramid codes, the osd code would set pg_temp explicitly for that pg.
Updated by Patrick Donnelly about 5 years ago
- Tracker changed from Subtask to Feature
- Project changed from Ceph to RADOS
- Start date deleted (
01/29/2014) - Component(RADOS) EC plugins added
Actions