Hacker News new | ask | show | jobs
by phreenet 1616 days ago
> Avoid “noisy neighbor” problems. In order to get the most from MinIO, it should be the only workload running on the hypervisor, the same as you would do for any high performance system in a virtualized environment. This will prevent loss of performance caused by resources being consumed by workloads as they run on other VM’s.

I understand their logic behind this but if MinIO is best used as the only VM on an entire physical system why bother with running it on a hypervisor? I guess "single pane of glass management" but why bother with the license cost of VMware, RHEL, etc.?

4 comments

If I listened to all of my vendors when they say this I'd have 12 physical servers rather than 2. This is nonsense as long as you pay attention to your loads.
You still get hardware redundancy by clustering the hypervisors together, so you could start your VM workload up on a healthy node.
You can backup the entire vm and shift it to new hardware when you have a hardware failure. If you are already doing a lot of VMs, you continue using the same monitoring and deployment for everything.