Skip to main content

Vad är virtualisering av hårdvara?

Virtualisering av hårdvara är ett system som använder en processor för att fungera som om det var flera olika datorer.Detta har två huvudändamål.Den ena är att köra olika operativsystem på samma hårdvara.Den andra är att låta mer än en användare använda processorn samtidigt.Även om det finns både logistiska och ekonomiska fördelar med hårdvaru virtualisering, finns det fortfarande vissa praktiska begränsningar.

Namnet Hårdvaru virtualisering används för att täcka en rad liknande tekniker som utför samma grundläggande funktion.Strikt sett bör det kallas hårdvaruassisterad virtualisering. Detta beror på att processorn själv utför en del av virtualiseringsarbetet.Detta i motsats till tekniker som enbart är mjukvarubaserade.

Både den stora processorn eller chipet har tillverkare sina egna hårdvaruvirtualiseringsuppsättningar.Intels kallas Intel VT eller IVT.Advanced Micro Devices-system kallas AMD-V Trade;.Andra namn som används inkluderar accelererad virtualisering, virtuell maskinvara eller inbyggd virtualisering.

Den primära användningen av hårdvaru virtualisering är att låta flera användare komma åt processorn.Detta innebär att varje användare kan ha en separat bildskärm, tangentbord och mus och köra sitt operativsystem självständigt.När det gäller användaren kommer de effektivt att köra sin egen dator.Denna installation kan sänka kostnaderna avsevärt eftersom flera användare kan dela samma kärnhårdvara.

Någon som får åtkomst till en dator via hårdvaru virtualisering kan sägas köra ett virtuellt skrivbord.Det finns en risk att detta kan orsaka förvirring.Det beror på att frasen Virtual Desktop också används för att beskriva funktioner i vissa operativsystem som gör det möjligt för användaren att effektivt utöka sitt skrivbord på skärmen utöver det synliga området på deras skärm.

Det finns några betydande begränsningar för hårdvaru virtualisering.Den ena är att det fortfarande kräver dedikerad programvara för att utföra virtualiseringen, vilket kan ge ytterligare kostnader.En annan är att beroende på hur virtualiseringen genomförs, kanske det inte är lika lätt att lägga till extra processionskraft senare när och när det behövs.

Kanske är den största nackdelen att oavsett hur effektivt virtualiseringen ärUtförs kan chipets maximala bearbetning inte överskridas.Detta innebär att det måste delas mellan de olika användarna.Huruvida detta är ett problem beror på vilken typ av applikationer de kör: systemet är bättre lämpat för aktiviteter som webbläsning och ordbehandling än aktiviteter som videoredigering som äter upp mer processorkraft.