Large Transfer Support, Differential transfers. #766
petersilva
started this conversation in
General
Replies: 2 comments
-
Why bring this up? because when talking with science users outside meteorological real-time, one of the main concerns is large file transfers... like 100's of MB, or GB at a time. Enabling efficient large file transfer is a problem that our non-met clients have frequently. If we had a good answer to this, it would help a wide variety of clients. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Additional discussion here #779 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
in sarracenia v2, there was support for transfers of partitioned files. That is large files could be split into chunks, and each chunk would be transferred independently, and the chunks re-assembled at a destination.
This allowed:
Did not support:
In v2:
So partitioned transfers were dropped in order to make it easier to do the heavy re-factoring needed to produce sr3. This brought rise to #396 which is kind of the basis for this discussion.
Then there is the question of whether a bespoke sort of differential copy mechanism is needed/helpful vs. integrating existing mature tech. #764 ... #765 ... but those only work point to point, not multi-hop.
If we need multi-hop, then something custom is needed. Perhaps validate whether the multi-hop is needed, and also look at using the other technologies might be simpler easier to apply to certain cases.
like just running rsync from a cron job on the gene sequencer... over the two day write period could get the data into the HPC DC. without any need for Sarracenia, and still getting "high speed" transfer in that it has file generation overlap with transfer. otoh, it's a lot more expensive because of the repeated checksum calculations on both ends... some amortization might be possible with custom tooling.
Beta Was this translation helpful? Give feedback.
All reactions