Project

General

Profile

Actions

Feature #7238

closed

erasure code : implement LRC plugin

Added by Loïc Dachary over 10 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
OSD
Target version:
% Done:

100%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

ready for review

previous draft implementations 1 2

An erasure code plugin providing an implementation of ErasureCodeInterface. The caller can specify how to recursively apply erasure coding to the chunks to control the placement of the erasure coded chunks.


Files

wip-7238-lrc.yaml (1.96 KB) wip-7238-lrc.yaml wip-7238-lrc.yaml Loïc Dachary, 06/13/2014 08:51 AM

Related issues 5 (1 open4 closed)

Related to Ceph - Subtask #7146: implement osd crush rule create-erasureResolvedLoïc Dachary01/14/2014

Actions
Related to Ceph - Subtask #6478: ErasureCode : XOR pluginRejectedAndreas Peters10/05/2013

Actions
Related to Ceph - Feature #8496: erasure-code: ErasureCode base classResolvedLoïc Dachary05/31/2014

Actions
Blocked by Ceph - Feature #9025: erasure-code: chunk remappingResolvedLoïc Dachary08/06/2014

Actions
Blocks Ceph - Feature #9034: erasure-code: better LRC strategyNew

Actions
Actions

Also available in: Atom PDF