Hardware Virtualisatie is het creëren van virtuele machines en omgevingen op basis van de processorarchitectuur. Hiermee kunt u meerdere gastbesturingssystemen op dezelfde processor maken en cores tussen hen verdelen.
Met deze aanpak kunt u veel geïsoleerde virtuele systemen op dezelfde hardware maken.
Het principe van de werking
Hardwarevirtualisatie (HV) is alleen mogelijk op processors die de instructieset Virtual Machine Extension (VMX) ondersteunen. Ze bieden directe toegang vanaf het besturingssysteem van de virtuele machine tot de bronnen van de centrale processor(s). Dergelijke besturingssystemen worden ook wel “gast” genoemd omdat ze in een virtuele omgeving draaien.
Om virtuele machines te maken, wordt gespecialiseerde software gebruikt die Hypervisor wordt genoemd. Het verdeelt het gastbesturingssysteem in objecten die onafhankelijk van elkaar zijn, die tegelijkertijd gemeenschappelijke serverbronnen delen.
Het voordeel van deze scheiding is dat virtuele machines De snelheid van anderen niet kunnen beïnvloeden en de toegewezen hoeveelheid middelen niet kunnen veranderen.
virtualisatie oplossingen
Hoofdtaak
Elke hardwarevirtualisatie moet de volgende functies bieden voor een stabiele werking:
- Virtualisatie van processors. Alle technologieën en instructies die beschikbaar zijn voor de fysieke processor worden beschikbaar voor de virtuele processor.
- Grafische voorstellingen. Er is geïsoleerde toegang van het gastbesturingssysteem tot de grafische adapter.
- Input / Output (I / O). De hypervisor deelt toegang tot I/O-apparaten en andere randapparatuur tussen virtuele systemen zonder conflicten en bevriezing.
Intel en AMD
Twee concurrerende bedrijven, Intel en AMD, waren de eersten die hardwarevirtualisatie creëerden. De technologieën worden respectievelijk Intel – VT en AMD-V genoemd. Er is een aanzienlijk verschil tussen hen.
Bij het gebruik van Intel-processors lanceren ze eerst hun eigen ontwikkeling genaamd Virtual Machine Monitor/Manager (VMM), die de virtualisatiemodus activeert. Systeembeheerders maken en beheren virtuele machines via VMM.
AMD wordt aangedreven door zijn eigen Direct Connect-technologie. Na de lancering is VMM van mening dat alle besturingssystemen die op hardware met een AMD-processor draaien, gast zijn.
Hardwarevirtualisatie zorgt voor betrouwbare en stabiele VM-creatie op één fysieke hardware. In 2021 ondersteunen alle Intel-en AMD-processors hardwarevirtualisatie met de vereiste instructieset.