rsync for live data cross-clusters #69
Replies: 2 comments 1 reply
-
How close to "real-time" you can get is going to be a function of your data change rate and the storage system overheads. The more time it takes for the storage system to clone the source volume, the longer each iteration will take. Likewise, the more data that has changed, the longer it will take to send it over the network. On each iteration, the source side clones the volume (assuming If clones are slow on your storage system, if may take a while until the source rsync pod starts. This will directly affect the minimum iteration time you can use. One way around that would be to use
Yes. One ReplicationSource/ReplicationDestination pair per PVC. While we've considered approaches where a PVC could be annotated (#12) or grouped, we have not yet started work on it. |
Beta Was this translation helpful? Give feedback.
-
I too would love to have a way to do multiple PVCs per destination/src. I have tens of pods with 4x PVCs per pod, that's a lot of rsync destinations restarting every 5 minutes. |
Beta Was this translation helpful? Give feedback.
-
Setup:
Question:
How to use Volsync properly to enable close-to-real-time replication of the data between the two clusters?
Is the "rsync" command configured to send only "deltas" of the PVC data as transferring 100GB+ on each iteration will be time consuming?
Is the only option to configure multiple PVCs in a namespace by creating a separate ReplicationSource/ReplicationDestination pair of objects for each PVC?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions