Harvester

Bron: https://docs.harvesterhci.io/v1.0/

Is dit de concurrentie voor VMWare, HyperV, Proxmox, of welke hypervisor dan ook? Volgens Rancher heb je in ieder geval geen andere hypervisor nodig dan Harvester om je Kubernetes clusters in onder te brengen op je ‘on-premise‘ omgeving. Daar komt bij dat Harvester 100% open source is en gratis in gebruik.

Harvester is een ‘Hyper-Converged Infrastructure‘ (HCI) software uit de stal van Suse/Rancher, dat volledig gebouwd is op Kubernetes. HCI wil zeggen dat het naast een hypervisor, ook de storage en networking verzorgt. Voor storage wordt Longhorn gebruikt en voor het deployen van virtuele machines wordt KubeVirt gebruikt. De architecture van Harvester:

Een bijkomend voordeel is dat Harvester geïntegreerd is in de GUI van Rancher (vanaf versie 2.6.3) dus één interface voor zowel je clusters als je VM’s, bereikbaar via  ☰ > Virtualization Management.

Om Harvester te installeren heb je minimaal het volgende nodig:

CPU (x86_64 only)8-core minimaal16-core+ aanbevolenHW Virtualisatie vereist
Memory32Gb minimaal64GB+ aanbevolen
Disk140GB minimum500GB+ aanbevolen
Disk performance5,000+ random IOPS per disk (SSD/NVMe)Management nodes (first three nodes) must be fast enough for etcd.
Network 1Gbps ethernet minimum10Gbps ethernet aanbevolen
Network switchTrunking ports noodzakelijk voor VLAN

Meer details vind je op de volgende pagina’s: