Vad är hårdvaruvirtualisering?

Hardware Virtualization ä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årdvaruvirtualisering, finns det fortfarande vissa praktiska begränsningar.

Namnet Hårdvaruvirtualisering 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 "chip", tillverkare har sina egna hårdvaruvirtualiseringsuppsättningar. Intels kallas Intel® VT eller IVT. Advanced Micro Devices-system kallas AMD-V ™. Andra namn som användsInkludera 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 virtualisering av hårdvara 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 limitorVirtualisering av hårdvara. 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 bearbetningskraft senare när och när det behövs.

Kanske är den största nackdelen att oavsett hur effektivt virtualiseringen genomfö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.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?