Skip to main content

Vad är full virtualisering?

Full virtualisering är en process där ett helt datorsystem görs till en mjukvarukonstruktion.Denna konstruktion fungerar som den ursprungliga hårdvaran på alla sätt.Programvara som är designad för hårdvaran kommer att installera på konstruktionen som om den var den faktiska datorn och sedan körs med liten eller ingen avmattning.Att använda full virtualisering har flera användningsområden, till exempel testprogramvara i en virtuell miljö eller utvidga användbarheten av en enda dator eller server via virtuella operativsystem.Även om partiell virtualisering är mycket vanligt, är full virtualisering relativt sällsynt.

För att vara full virtualisering, måste ett helt hårdvarusystem omvandlas till programvara.Varje handling och nyans av den ursprungliga hårdvaran måste gå över till det virtuella systemet.Eftersom detta är ett så stort företag, och vissa systemtillverkare vidtar åtgärder för att avskräcka det, är full virtualisering något sällsynt.Det är mycket vanligare att hitta partiell virtualisering, där alla nödvändiga systembitar finns, men det fysiska hårdvarusystemet hanterar mycket av de lågnivåberäkningar och funktioner.

På en fullständig virtualiseringsmaskin emulerar programvaran den ursprungliga maskinen såNära att något program kommer att installera i programvaran utan konvertering eller extra steg.Det virtuella gränssnittet efterliknar hårdvaran i en sådan grad att programvaran kommer att köra exakt på samma sätt som den körs på det naturliga systemet.Med partiell virtualisering finns det nästan alltid en fördröjning på de installerade programmen när kommandon flyttas mellan den emulerade och den faktiska hårdvaran.

Det finns en handfull orsaker till att full virtualisering är ett stort datormål.När en maskin och dess operativsystem är fullt virtualiserade är det möjligt att tjäna det till enskilda användare som en komplett skrivbordsmiljö.Användarna kan använda det exakt som de vill, ändra alla inställningar eller installera något program.Om ett problem utvecklas kan administratörerna helt enkelt ta bort användarens specifika virtuella segment och sedan ge dem ett nytt rent..Detta innebär att en användare, oavsett vad han kan göra, aldrig kommer att interagera med den fysiska hårdvaran.Detta innebär att destruktiva användaråtgärder, vare sig det är avsiktligt eller oavsiktligt, är mindre skadliga för det faktiska systemet.

Det sista gemensamma målet är det mest tekniska.Eftersom mjukvarusystemet inte är begränsat av den faktiska hårdvaran som finns i systemet kan den virtuella hårdvaran justeras för att förbättra prestandan över den ursprungliga maskinen.Redundant eller onödig hårdvara kan tas bort.Befintlig hårdvara kan ha sina parametrar ändras för att agera på sätt som var omöjliga för den ursprungliga hårdvaran.Detta gör att systemet kan utföra med toppeffektivitet, något nästan omöjligt för ett faktiskt hårdvarusystem att göra.