helium at the moment is both a pool counter and also hosts the Bacula Director and storage daemon. Since the pool counters are a rather crucial piece of infrastructure and both are fairly unrelated I think we should disentangle them and move the Bacula parts to a separate host (or rather a Ganeti VM).
Description
Description
Related Objects
Related Objects
Event Timeline
Comment Actions
The storage daemon must be on hardware as it needs access to the disk shelf. The big hurdle to having the storage daemon to a VM is access to a lot of disk space which right now is solved with the disk shelf. And that disk shelf is attached to helium and probably does not make sense to move it to ganeti host.
Poolcounter on the other hand is a very light weight process with minimal requirements so moving it to a VM or a another host is quite fine. That is mentioned in T105378 (which is the flip side of the coin for this Task) I am inclined due to the technical requirements to decline this. Objections ?