Hva er virtualisering av maskinvare?

Virtualisering av maskinvare er et system som bruker en prosessor for å fungere som om det var flere forskjellige datamaskiner. Dette har to hovedformål. Den ene er å kjøre forskjellige operativsystemer på samme maskinvare. Den andre er å la mer enn en bruker bruke prosessoren samtidig. Selv om det er både logistiske og økonomiske fordeler med virtualisering av maskinvare, er det fortsatt noen praktiske begrensninger.

Navnet maskinvarevirtualisering brukes til å dekke en rekke lignende teknologier som utfører den samme grunnleggende funksjonen. Strengt tatt skal det kalles maskinvareassistert virtualisering. Dette er fordi prosessoren i seg selv utfører noe av virtualiseringsarbeidet. Dette i motsetning til teknikker som utelukkende er programvarebasert.

Både den viktigste prosessoren eller "chip", produsenter har sine egne maskinvarevirtualiseringsoppsett. Intel's er kjent som Intel® VT eller IVT. Advanced Micro Devices 'System er kjent som AMD-V ™. Andre navn bruktInkluder akselerert virtualisering, virtuell maskinvare eller naturlig virtualisering.

Den primære bruken av virtualisering av maskinvare er å la flere brukere få tilgang til prosessoren. Dette betyr at hver bruker kan ha en egen skjerm, tastatur og mus og kjøre operativsystemet sitt uavhengig. Når det gjelder brukeren, vil de effektivt kjøre sin egen datamaskin. Denne oppsettet kan redusere kostnadene betydelig ettersom flere brukere kan dele den samme kjernemaskinvaren.

Noen som får tilgang til en datamaskin gjennom maskinvarevirtualisering kan sies å kjøre et virtuelt skrivebord. Det er en risiko for at dette kan forårsake forvirring. Det er fordi uttrykket virtuelt desktop også brukes til å beskrive funksjoner i noen operativsystemer som lar brukeren effektivt utvide skrivebordet på skjermen utover det synlige området på skjermen.

Det er noen betydelig begrensningTions to Hardware Virtualization. Den ene er at det fremdeles krever dedikert programvare for å utføre virtualiseringen, noe som kan gi ekstra kostnader. En annen er at avhengig av hvordan virtualiseringen blir utført på, kan det hende at det ikke er like lett å legge til ekstra prosessorkraft senere når og når det er nødvendig.

Kanskje er den største ulempen at uansett hvor effektivt virtualiseringen blir utført, kan ikke den maksimale prosessorkraften til brikken overskrides. Dette betyr at det må deles mellom de forskjellige brukerne. Hvorvidt dette er et problem, avhenger av hvilken type applikasjoner de kjører: systemet er bedre egnet til aktiviteter som nettlesing og tekstbehandling enn aktiviteter som videoredigering som spiser opp mer prosessorkraft.

ANDRE SPRÅK