Skip to main content

Hvad er computer virtualisering?

Computer virtualisering har været en levedygtig løsning til at udnytte infrastrukturen i computerhardwareudstyr i mange årtier.Computer virtualisering er en metode til opdeling af computere hardware på en måde, der præsenterer flere virtuelle maskiner inden for en basiscomputerplatform.Denne teknik skaber muligheden for at køre flere operativsystemer og konfigurationsindstillinger uden at kræve flere stand-alone hardwarekonfigurationer.

Før opfindelsen af computer desktops brugte de fleste computerplatforme en centraliseret arkitekturmodel, der udnyttede en mainframe-infrastruktur.I et forsøg på at skabe genbrug inden for denne hardwareplatform blev den centrale server opdelt i rum, der kunne udnyttes af flere enheder i en organisation.Denne rummetilgang til styring af serverehardware er et tidligt eksempel på computer virtualisering.

Moderne applikationer bruger typisk en N-lags struktur til at distribuere behandling på tværs af flere serverkonfigurationer i hele en organisation.Computer virtualisering bruges i en distribueret model ved at skabe flere eksekveringsmiljøer inden for det strukturelle miljø på en enkelt server eller Sever Cluster.Denne virtualiseringsmetode gør det muligt for den lodrette udvidelse af servere at understøtte flere applikationer, hvilket giver mulighed for den højeste anvendelse af eksisterende hardwareudstyr

Application Virtualization er teknikken til at give applikationer mulighed for at arbejde i et miljø, der ikke specifikt er designet til at understøtte applikationen.Denne virtualisering giver en måde for applikationen at bruge passende protokoller til det eksisterende hardware og operativsystem.Udnyttelsen af virtualisering af applikation muliggør standardbrug af et operativsystem, der kan udnyttes af alle applikationer uanset indbyrdes afhængighed mellem et specifikt operativsystemer og applikationer.

Enterprise -softwaretest er et kompliceret paradigme for de fleste organisationer, da det kræver betydelig hardware ogSoftwarekonfigurationer til understøttelse af samtidige flere applikationstestmiljøer.Ved at udnytte computer virtualisering inden for testparadigmet kan en organisation skabe flere virtuelle maskiner til at efterligne den krævede platform i et specifikt testmiljø.Denne tilgang muliggør genbrug af hardwaretestmiljøet til understøttelse af flere parallelle testprocesser.

Brugen af computer virtualisering er ikke begrænset til store organisationer, da det også har mange fordele for hjemmecomputere.Oprettelse af en virtuel maskine inden for hjemmecomputeren giver mulighed for genbrug af en enkelt computer til at understøtte flere operativsystemer og systemkonfigurationer inden for en computerskal.Dette har mange fordele, da eventuelle problemer, der opstår inden for en virtuel maskine, kan rettes ved at installere en ny virtuel maskine snarere end at formatere hele computersystemet.