Hva er en virtualiseringsansvarlig?
Også kjent som en virtual machine monitor (VMM), er en virtualiseringsansvarlig en type programvare som gjør det mulig for flere operativsystemer å kjøre, umodifisert, på en enkelt vertsdatamaskin. Den er installert direkte på vertsdatamaskinen og styrer maskinvaren, i tillegg til gjesteoperativsystemene. Virtualizaton manager representerer den vanligste implementeringen av virtuelle datamaskinarkitekturer. Faktisk var CP / CMS®, den aller første virtuelle sjefen, et operasjonssystem for tidsdeling som ble utviklet på 1960-tallet av IBM, og regnes som stamfar til selskapets z / VM® OS-produkt.
En virtualiseringsansvarlig lager et tynt lag mellom maskinvaren og programvaren som kjører på den virtuelle maskinen. Dette separasjonsnivået gjør det mulig å kontrollere hvordan mangfoldet av operativsystemer i det virtuelle miljøet bruker maskinvareressursene. Disse ressursene inkluderer blant annet minne, CPUer og nettverkskort (NIC). Dette er grunnen til at virtualiseringssjefen ofte sies å levere et enhetlig syn på den underliggende maskinvaren.
Det er egentlig to typer virtualiseringsledere. Den første, som er beskrevet over, blir ofte referert til som bare metall-arkitektur . Type to er kjent som en vert arkitektur . Dette skiller seg fra bare metall ved at det kjører i et operativsystem, mens gjestesystemet kjører over maskinvaren på et tredje nivå. Noen av de mest populære eksemplene på denne programvaren er VMware Server ™, og åpen kildekode Linux KVM.
Under virtualiseringsprosessen plasserer en virtualiseringsansvarlig operativsystemet og applikasjonene i et isolert miljø slik at det kan porteres og administreres uavhengig. Dette lar programvaren til enhver tid kartlegge og omforme virtuelle maskiner til tilgjengelige ressurser, eller til og med migrere dem over flere servere. Det kan også hjelpe med å balansere belastningen på en gruppe servere; å skalere nettverk til høyere kapasitet; og for å løse maskinvarefeil. Hvis en server for eksempel mislykkes og en ny tar sin plass, kan virtualiseringsbehandleren gjenskape de tilknyttede virtuelle maskinene deretter. Disse funksjonene gjør det mulig å levere en optimal ytelse og samtidig forbedre tilgjengeligheten og sikkerheten.
Den økende interessen for high-end server-maskinvaresegmentet har resultert i utviklingen av virtualiseringsbehandlerløsninger designet for x86 instruksjonssettmaskiner. X86 representerer en familie av instruksjonssett-arkitekturer basert på mikroprosessorer designet av Intel®. Dette er den samme arkitekturen som ble brukt i de fleste personlige datamaskiner (PCer), og et element som førte til utviklingen av desktop virtualisering. VMware® er kjent som en av de første leverandørene som introduserte programvare som kan virtualisere den hjemmebaserte stasjonære PC-en.
En virtualiseringsansvarlig er kjernekomponenten i virtualiseringsteknologien. Det er elementet som letter partisjonering av den fysiske maskinvaren, og styringen av de virtuelle maskinene. Virtualiseringsadministratorer distribueres av en rekke leverandører, der Microsoft®, Oracle® og VMware® er blant de mest populære.