Ik gebruik Kubernetes. Je gebruikt Kubernetes. We gebruiken allemaal Kubernetes om containers te beheren. Wat u echter niet kunt doen, is Kubernetes gebruiken om ook virtuele machines (VM's) te beheren. Dat was weer een balspel. Tot nu. SUSE, de Europese Linux-gigant met één voet in containers en cloud computing, heeft de eerste productieversie van Harvester uitgebracht, waarmee u samen met Rancher, SUSE's Kubernetes as a Service-aanbod, de levering van VM's en containers kunt verenigen
Voor degenen onder u die het nog niet hebben ontmoet, Harvester is een moderne Hyperconverged Infrastructure (HCI)-oplossing. Het is gebouwd voor bare-metal servers die gebruik maken van enterprise-grade open source-technologieën, waaronder Kubernetes; Kubevirt, een virtualisatie Application Programming Interface (API) voor Kubernetes; en Longhorn, gedistribueerde blokopslag voor Kubernetes. Behalve dat u VM's en containers kunt implementeren met één set programma's, stelt Harvester u in staat om VM-workloads aan de rand te plaatsen, dicht bij uw Internet of Things (IoT)-apparaten en tegelijkertijd te worden geïntegreerd in uw cloudinfrastructuur.
< strong>Ook: Wat is Kubernetes? Hoe orkestratie het datacenter opnieuw definieert
Harvester doet dit door gebruik te maken van de GitOps-aangedreven continue levering (CD)-mogelijkheden van SUSE Rancher om potentieel duizenden HCI-clusters met een mix van virtuele machines en gecontaineriseerde workloads van core tot edge te schalen.
SUSE is niet het eerste bedrijf dat de mogelijkheden van het werken met VM's en containers met Kubernetes verkent. Met Red Hat's Migration Toolkit for Virtualization (MTV) voor OpenShift 4.7 kunt u bijvoorbeeld VM's op grote schaal migreren als u Red Hat OpenShift Virtualization gebruikt. Maar, zoals SUSE aangeeft, vereisen de meeste van deze benaderingen dat u een leverancierspecifieke versie van Kubernetes en VM-beheer gebruikt, terwijl Harvester flexibeler is.
Tegelijkertijd heeft Harvester zijn beperkingen. Het is bijvoorbeeld ontworpen om lokale, direct-attached storage te gebruiken in plaats van complexe externe storage area networks (SAN's). Longhorn opent echter de deur om andere soorten opslag te gebruiken.
Onder Harvester zijn andere opmerkelijke functies:
VM-levenscyclusbeheer inclusief SSH-Key-injectie, Cloud-init en grafische en seriële poortconsoleVM live-migratieondersteuning
Ondersteuning van back-up en herstel van VM's
Gedistribueerde blokopslag
Meerdere NIC's in de VM die verbinding maken met het beheernetwerk of VLAN's
Virtuele machine en cloud-init-sjablonen
Rancher-integratie met beheer van meerdere clusters en het Harvester-knooppunt driver
PXE/iPXE-opstartondersteuning
Virtuele IP en bond NIC-ondersteuning
Integratiebewaking
Voeg het allemaal samen en wat ik zie met deze koppeling is een manier om de kloof te overbruggen tussen uw legacy VM-infrastructuur en uw cloud-native Kubernetes-infrastructuur.
Zoals Sheng Liang, SUSE's president of Engineering and Innovation, zei: “Door in deze projecten te investeren, bieden we klanten de technologie die ze nodig hebben om de kloof tussen legacy en cloud-native IT te overbruggen.”
Verwante verhalen:
SUSE brengt zijn eerste versie van Rancher: Rancher 2.6 uit. Moet Red Hat bang zijn voor de overname van Rancher door SUSE? Red Hat opent de deur voor beide VM's en containers in de nieuwste OpenShift-release.
Verwante onderwerpen:
Cloud datacenters Opslagservers VMWare