-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
storage-agnostic-ramendr-dp
-
Product / Portfolio Work
-
- Dev preview
- u/s documentation how to use the feature
- u/s code merged (if needed)
- Demo of DR using non-ODF storage (ie. LVMS)
- no-qe
- no-doc
- no-ux
-
Red
-
VIRTSTRAT-484 - Storage-agnostic DR using RamenDR with VolSync
-
-
50% To Do, 0% In Progress, 50% Done
-
dev-ready, po-ready, qe-ready, ux-ready
-
Goal
RamenDR’s preferred and most efficient method for disaster recovery is using VolumeReplication, which requires storage vendors to implement the VolumeReplication CSI add-on. Currently, only Ceph supports this, and we encourage other vendors, such as Dell, NetApp, and others, to adopt it as well.
For storage vendors that have yet to implement this extension, RamenDR also supports using VolSync as a fallback solution, though it is less efficient. VolSync is storage-agnostic and works with both CSI and non-CSI storage. It asynchronously replicates PVs between clusters using rsync(-tls) or rclone and supports both file and block storage replication.
For this Tech Preview, we will demonstrate disaster recovery using RamenDR and VolSync with non-ODF storage (e.g., LVMS). We will implement any necessary RamenDR upstream changes to make it storage-agnostic, and provide the documentation on how to use this feature.
User Stories
- High-Level goal-based user story, with context.
"As a <VM owner/cluster administrator>, I want <to Achieve Some Goal>, so that <Some Reason/Context>." - another user story
Non-Requirements
- List of things not included in this epic, to alleviate any doubt raised during the grooming process.
Notes
- Any additional details or decisions made/needed