Project

General

Profile

Actions

Tasks #41554

open

Implement snapshot-based mirroring

Added by Jason Dillaman over 4 years ago. Updated almost 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

78%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

Description

As an alternative to the heavy-weight journal mirroring process, add support for snapshot-delta based mirroring.


Subtasks 23 (5 open18 closed)

Subtask #41555: [rbd-mirror snapshot] mirror status improvementsResolvedJason Dillaman08/28/2019

Actions
Subtask #41556: [rbd-mirror snapshot] separate journal replayer from image replayerResolvedJason Dillaman

Actions
Subtask #41557: [rbd-mirror snapshot] snapshot mirror modeResolvedMykola Golub

Actions
Subtask #41558: [rbd-mirror snapshot] snapshot image replayerClosed

Actions
Subtask #41559: [rbd-mirror snapshot] mirror Snapshot schedulingResolvedMykola Golub

Actions
Subtask #41560: [rbd-mirror snapshot] proper IO throttling from remote clusterNew08/28/2019

Actions
Dashboard - Subtask #41561: mgr/dashboard: integrate support for RBD snapshot-based mirroringNew

Actions
Subtask #43537: [rbd-mirror snapshot] periodically poll remote mirror configurationResolvedJason Dillaman

Actions
Subtask #43590: [rbd-mirror snapshot] optimize image copy state machine to use fast-diffResolvedJason Dillaman

Actions
Subtask #43613: [rbd-mirror snapshot] initial bootstrap support for snapshot modeResolvedJason Dillaman

Actions
Subtask #43933: [rbd-mirror snapshot] tweak deep-copy to avoid creating last snapshot until sync is completeResolvedJason Dillaman

Actions
Subtask #43934: [rbd-mirror snapshot] support resync requests for non-primary imagesResolvedJason Dillaman

Actions
Subtask #43935: [rbd-mirror snapshot] initial prepare replay state machineResolved

Actions
Subtask #43936: [rbd-mirror snapshot] initial snapshot replay state machineResolvedJason Dillaman

Actions
Subtask #44043: [rbd-mirror snapshot] apply image state during replayResolvedJason Dillaman

Actions
Subtask #44103: [rbd-mirror snapshot] provide initial snapshot replay statusResolvedJason Dillaman

Actions
Subtask #44104: [rbd-mirror snapshot] allow an in-flight snapshot sync to be interruptedNew

Actions
Subtask #44105: [rbd-mirror snapshot] clean-up unnecessary non-primary snapshotsResolvedJason Dillaman

Actions
Subtask #44106: [rbd-mirror snapshot] image sync should support full vs fast-diff syncsNew

Actions
Subtask #44230: [rbd-mirror snapshot] support delayed replayNew

Actions
Subtask #44249: [rbd-mirror snapshot] update documentation for snapshot-based mirroringResolvedJason Dillaman

Actions
Subtask #44396: [rbd-mirror snapshot] prevent IO/modifications against a non-primary imageResolvedJason Dillaman

Actions
Subtask #44596: [rbd-mirror snapshot] optimize cloned image sync to non-primary siteResolvedJason Dillaman

Actions

No data to display

Actions

Also available in: Atom PDF