Skip to main content

Vad är en virtuell maskinmonitor?

En virtuell maskinmonitor är ett program som styr beteendet hos flera virtuella maskiner på ett system, vilket gör att varje användare kan ha ett fullt fungerande system.Dessutom kommer varje användare i ett virtuellt maskinövervakat nätverk att tänka på sin dator som en autonom enhet, helt separat från resten av datormiljön.Datorn är dock värd för alla virtuella maskiner och mdash;och det Virtual Machine Monitor -programmet MDASH;har verkligen kontroll.Genom denna illusion av autokrati kan en enda dator med kraftfull hårdvara tillåta flera svagare hårda drönssystem att använda sina resurser på ett ganska icke-transparent sätt.Nackdelen med detta är att alla datorer som kör de virtuella maskinerna är beroende av värddatorn;Om något händer med värden kommer alla virtuella maskiner omedelbart att krascha.

Virtuell beräkning gör det möjligt för slutanvändare att köra ett system i deras system, vilket ger möjlighet att använda separata operativsystem och iterationer av en dator samtidigt.En virtuell datoranvändare kan ha sin primära dator som kör Windows Vista och en virtuell dator som kör Windows XP samtidigt.I ett nätverk kan andra nätverksanvändare komma åt dessa virtuella datorer för eget bruk.Det är här en virtuell maskinmonitor spelar in.

Medan varje virtuell maskin i nätverket fungerar till synes på egen hand, använder varje maskin verkligen samma hårdvara, som finns i värdmaskinen.Den virtuella maskinmonitorn är trafiksignalen som håller allt på systemet går smidigt.Den berättar för varje virtuell dator när den kan ha tillgång till grafikkort, minne, hårddisk, processor och andra hårdvarukomponenter i systemet, vilket förhindrar kraschar och andra avvikelser från att inträffa.

Fördelen med detta är att det gör det möjligt för svagare datorer att låna bearbetningskraften för starkare datorer.Genom att vara värd för virtuella maskiner på den starkare datorn och låta de svagare datorerna komma åt dem som om de faktiskt ägde den kraftfullare hårdvaran, är den totala prestanda för de svagare maskinerna förstärkt.Alla tomgångs -CPU -cykler på den starkare maskinen kan ägnas åt att köra virtuella datorer, maximera effektiviteten i den kraftfulla hårdvaran.

Detta är en svår lösning, men eftersom den är bunden till datornätverkets hälsa.Om nätverket misslyckas kommer varje virtuell maskin som används av andra datorer än värd-PC att bli inaktiv, eftersom det inte längre kommer att anslutas till den virtuella maskinmonitorn.Överförtroende på denna lösning kan därför resultera i stora perioder av driftstopp om nätverket är föremål för tillförlitlighetsproblem.