Skip to main content

Hva er full virtualisering?

Full virtualisering er en prosess der et helt datasystem blir gjort til en programvarekonstruksjon.Denne konstruksjonen fungerer som den originale maskinvaren på alle måter.Programvare som er designet for maskinvaren vil installere på konstruksjonen som om det var den faktiske datamaskinen og deretter kjørt med liten eller ingen nedgang.Å bruke full virtualisering har flere bruksområder, for eksempel å teste programvare i et virtuelt miljø eller utvide nytten av en enkelt datamaskin eller server gjennom virtuelle operativsystemer.Mens delvis virtualisering er veldig vanlig, er full virtualisering relativt sjelden.

For å være full virtualisering, må et helt maskinvaresystem omdannes til programvare.Hver handling og nyanse av den opprinnelige maskinvaren trenger å gå over til det virtuelle systemet.Siden dette er et så stort foretak, og noen systemprodusenter tar skritt for å fraråde det, er full virtualisering noe sjelden.Det er mye mer vanlig å finne delvis virtualisering, der alle nødvendige systembiter er til stede, men det fysiske maskinvaresystemet håndterer mye av beregningene og funksjonene på lavt nivå.

på en full virtualiseringsmaskin, programvaren emulerer den originale maskinen SoNøye med at ethvert program installerer seg i programvaren uten konvertering eller ekstra trinn.Det virtuelle grensesnittet etterligner maskinvaren som er satt i en slik grad at programvaren vil kjøre nøyaktig på samme måte som den kjører på det naturlige systemet.Med delvis virtualisering er det nesten alltid et etterslep på de installerte programmene når kommandoer flyttes mellom den emulerte og den faktiske maskinvaren.

Det er en håndfull grunner til at full virtualisering er et viktig databehandlingsmål.Når en maskin og operativsystemet er fullstendig virtualisert, er det mulig å betjene den til enkeltbrukere som et fullt skrivebordsmiljø.Brukerne kan bruke det nøyaktig som de vil, endre innstilling eller installere ethvert program.Skulle et problem utvikle seg, kan administratorene ganske enkelt slette brukerens spesifikke virtuelle segment og deretter gi dem et nytt rent..Dette betyr at en bruker, uavhengig av hva han kan gjøre, aldri faktisk vil samhandle med den fysiske maskinvaren.Dette betyr at destruktive brukerhandlinger, enten det er med vilje eller tilfeldig, er mindre skadelige for det faktiske systemet.

Det siste felles målet er det mest tekniske.Siden programvaresystemet ikke er begrenset av den faktiske maskinvaren som er til stede i systemet, kan den virtuelle maskinvaren finjusteres for å forbedre ytelsen over den originale maskinen.Redundant eller unødvendig maskinvare kan fjernes.Eksisterende maskinvare kan få sine parametere endret til å handle på måter som var umulige for den opprinnelige maskinvaren.Dette gjør at systemet kan utføre med topp effektivitet, noe nesten umulig for et faktisk maskinvaresystem å gjøre.