I'm currently on a quest to build The Ultimate Off-grid SOHO Server Rack (MegaThread). In order to design the Servers I first need to settle on a hypervisor to run.
Current State
Discuss --> Plan --> POC/Test --> Implement/Automate --> Backup/Monitor --> Reiterate
Goals
Contenders
If you can name more hypervisors or list some pros and cons, that would extremely helpful.
Current State
Discuss --> Plan --> POC/Test --> Implement/Automate --> Backup/Monitor --> Reiterate
Goals
- Hyper-converged - No dedicated storage or fancy networking backplane. Just some servers that are working together as a cluster to run VM's.
- Live migrations - I want to be able to unplug a server with 5 vm's on it and within a minute or two they are running on another node as if nothing ever happened.
- Low node count - I have a power budget of about 400 watts total? So the minimum node count matters. For Microsoft failover clusters you need S2D to be completely converged (I think) and that requires a minimum of 4 nodes. Ideally if I could get away with 2 nodes I might try it
Contenders
Name | Pros | Cons | Requirements |
---|---|---|---|
Hyper-V failover cluster | Really smooth VM migrations, easy to setup | Pretty hefty system requirements like windows datacenter edition licenses | Requires minimum 4 node S2D setup |
ESXi | ??? | I had a terrible time with the free license | ??? |
Harvester | Brings VM migrations to K8's, FREE | Early alpha/beta. Restricts access to the underlying OS. | Probably 3 nodes like K8's |
XEN | ??? | ??? | ??? |
Proxmox | ??? | ??? | ??? |
Kubernetes | Pretty easy to run workloads on | No live migrations, containers only | 3 nodes |
If you can name more hypervisors or list some pros and cons, that would extremely helpful.
Last edited: