File sharing between server / worker computers. #640
-
Hi, sorry if this is a dumb question, but if I want to set up hyperqueue to manage a set of worker computers and I want them to share files between the worker computers - do I need to set it up where I have a shared / distributed filesystem that each worker computer needs to mount or figure something out with object storage for each task? To my understanding - when I do Example, if I had like,
And I wanted to do
Would I have to figure out a way to share |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Hi, no question is dumb :) HyperQueue is indeed primarily focused on systems with shared network filesystems, i.e. HPC clusters. However, it's definitely possible to use it without a shared filesystem (it's just more convenient if you have one). You can find a guide on how to use HQ without a shared filesystem in the documentation. To answer your questions specifically, yes, when you do
No, it does not copy any files. If you need to provide input files to tasks, they need to be available from worker nodes (so if you need to copy them, you must copy them yourself, at least currently). |
Beta Was this translation helpful? Give feedback.
No, it doesn't :) As I said before, nothing gets copied to the server from the client by itself. If you don't have a shared filesystem, and you need to access any file from the worker, you have to copy them yourself.