Virtualisering är ett hett ämne idag. Du kommer att se de flesta av IT-personalen (nätverks- och systemadministratörer) ganska ofta om Virtualisering. Innan vi gräver djupt på vad som är virtualisering, låt oss prata lite om varför vi behöver eller använder virtualiseringsprogram, eftersom det hjälper oss att bättre förstå konceptet.

Användning av virtualisering

Virtualiseringstekniken används för att göra hårdvarutillgångarna expanderbara utan att behöva flytta programvaran och data från en plats till en annan.

Virtualisering används också för att sänka kostnaderna för datormaskinvara eftersom flera virtuella servrar kan vara värd på en enda serverhårdvara.

Virtualisering kan användas för att konfigurera separata miljöer för varje program, så att en applikation inte kan störa den andra. Detta är speciellt användbart när du testar en mjukvaruprodukt i olika miljöer. Snarare än att dedikera en separat maskinvara, kan man enkelt konfigurera virtuella servrar på en maskinvara.

Virtualisering kan användas som standardiseringsverktyg. Det betyder att vi kan konfigurera en operativsystemmiljö som standard och sedan replikera samma virtuella maskin så många gånger som vi vill.

Vad är virtualisering?

Enligt Wikipedia:

Virtualisering (Computing) är skapandet av en virtuell (snarare än faktisk) version av något, till exempel en hårdvaruplattform, operativsystem, lagringsenhet eller nätverksresurser.

Låt oss ta ett enklare exempel på virtualisering. Om du är en frekvent datoranvändare bör du redan vara kunnig om partitionerna på hårddisken. Du kan skapa mer än en partition i din dator. I Windows heter partitionerna som C: \, D: \, E: \ etc. Vi kallar alla partitionerna som separata enheter. Vi vet också att vår dator består av endast en enda fysisk hårddisk. Dessa enheter är logiska partitioner av den enda fysiska hårddisken. Detta kan betecknas som virtualisering eftersom vi skapar en multipel virtuell versioner av en enda maskinvara.

Typer av virtualisering

Virtualisering är en term som kan användas med många olika ämnen men det mest populära ämnet där virtualisering används är operativsystemvirtualisering. Operativsystem Virtualisering innebär att flera operativsystem körs samtidigt på samma maskinvara. Andra typer av virtualiseringar inkluderar programvaruvirtualisering, nätverksvirtualisering, lagringsvirtualisering och servervirtualisering.

Vi diskuterar andra typer av virtualiseringslösningar någon gång senare, men i det här inlägget kommer vi att ge de mest populära operativsystems virtualiseringslösningarna tillgängliga för Windows.

Operativsystem Virtualisering terminologi

Innan vi går för att diskutera den faktiska lösningen, låt oss först känna till terminologin som används i operativsystemvirtualisering.

  • Värd : Operativsystemet där virtualiseringsprogramvaran löper kallas värd.
  • Gäst : Operativsystemet som körs inne i virtualiseringsprogrammet kallas gästen.

1. Microsoft Virtual PC

Microsoft Virtual PC, som namnet antyder, är en gratis virtualiseringsprodukt från Microsoft. Den senaste versionen av Virtual PC är Virtual PC 2007. Den kan köra nästan alla operativsystem som gäst, men endast ett fåtal värdar stöds, listade nedan:

  • Windows Vista Business, Enterprise och Ultimate
  • Windows Server 2003 Standard Edition (32 bitars och 64-bitars stöds)
  • Windows XP Professional (32-bitars och 64-bitars stöds)
  • Windows XP Tablet PC Edition

Även om Virtual PC gör allt som en vanlig virtualiseringsprogram kan göra, har den vissa begränsningar. Det har inte stöd för USB-enheter och det kan inte spara flera snapshots från Virtual-maskinen. Förutom dessa begränsningar är Virtual PC ganska snabb, särskilt om du vill installera någon version av Windows som ett operativsystem för gäst.

Ladda ner Virtual PC 2007

Observera att Windows XP-läget i Windows 7 bara är en förlängning av Virtual PC. Det kommer att skapa en förinställd Windows XP-miljö i Windows 7 så att Windows 7-användare kanske kan köra programmen som endast stöds för att köras på Windows XP.

2. VirtualBox

VirtualBox är en virtualiseringsprodukt från Oracle. Fördelen med VirtualBox över Virtual PC är att VirtualBox kan köras på de flesta plattformar, inklusive Windows, Linux och Mac. VirtualBox är gratis och öppen källkod. Den stöder omformning av skärmen för gästens operativsystem enligt VirtualBox-fönstret. Du måste ha "skala läge" aktiverat för detta ändamål. Om du klickar på gästens OS-skärm låses musen och tangentbordet inuti gäst-OS så att du kan använda tangentbordet och musen i gästens OS utan att avbryta värden. För att släppa musen och tangentbordet som ska användas i värden, tryck bara på Ctrl + vänsterpilknapp. Denna snabbtangent kan anpassas i VirtualBox-alternativ.

VirtualBox levereras också med ett tilläggspaket som kan installeras tillsammans med VirtualBox för att få ytterligare funktioner som USB-enhetstöd, fjärrskrivbordskoppling och PXE-nätverksstartfunktion för Intel NIC (LAN) -kort.

Även om VirtualBox körs i Mac OS men det har många problem och skapar stabilitetsproblem. Så det borde bara användas i en hemmiljö när Mac OS måste användas som ett värdoperativsystem. VirtualBox fungerar bra på Windows och Linux som värd.

Hämta VirtualBox (alla operativsystem)

3. VMLite Workstation

VMLite Workstation är en virtualiseringsprodukt baserad på VirtualBox (Open Source). Det fungerar mycket lik Microsoft Virtual PC men blir av med begränsningarna för Virtual PC. En intressant egenskap hos VMLite Workstation är att den stöder körning av ett 64-bitars operativsystem på ett 32-bitars värdoperativsystem. Så om du kör 32-bitars Windows 7 kan du köra 64-bitars Windows XP med hjälp av VMLite Workstation.

I motsats till Virtual PC stödjer VMLite att flera live snapshots av den virtuella maskinen sparas. Det här är som versioning. Om du inte gillar den aktuella versionen av miljön kan du alltid återgå till ett tidigare tillstånd med hjälp av en tidigare stillbild som sparats av VMLite Workstation.

VMLite stöder de flesta av de virtualiseringsformat som används i branschen som VMDK (VMWare), VHD (Microsoft), VDI (Sun) och HDD (Parallell).

VMLite levereras med en egen version av Windows XP Mode för Windows 7. Det ger samma funktion som det ursprungliga Windows XP-läget och kräver ingen maskinvaru Virtualization.

Hämta VMLite Workstation (Registrering krävs för att ladda ner installationsfilen)

4. VMWare Server

VMWare Server är en gratis virtualiseringsprogramvara från VMWare. Även om dess stöd har slutat men det kan fortfarande laddas ner och användas gratis. VMWare Server stöder nästan alla operativsystem som gäster eller värdar men 64-bitars gäst OS kan inte installeras på en 32-bitars värd. VMWare Server har stöd för USB-enheter och stöder också överbryggade nätverksgränssnitt, NAT och värd.

VMWare Server levereras med administrativa verktygspaket som kan installeras från Arkiv-menyn. De administrativa verktygen gör det lättare att kommunicera mellan värd- och gästoperativsystemet utan att låsa musen och göra det möjligt att klippa, kopiera, klistra in och dra och släppa operationer över värd- och gäst OS.

Hämta VMWare Server

Andra virtualiseringslösningar

Samtidigt som jag forskat på den här artikeln har jag stött på några mycket användbara program som kanske inte är gratis men det är värt att titta på. Medan fria lösningar kan användas för hem- och SOHO-företag kan kommersiella produkter tillgodose behoven hos stora företag. Jag listar ner programvaran som jag kom över under min forskning:

VMWare Workstation liknar VMWare Server, men stöds fortfarande av VMWare.

VMWare Fusion and Parallels Desktop är de perfekta men betalda alternativen till VirtualBox om du använder Mac OS som värdens operativsystem. Om du letar efter en ledig lösning för Mac OS, försök Boot Camp.

QEMU är en annan populär virtualiseringslösning men jag kunde inte hitta QEMU för Windows. Nedladdningarna är endast tillgängliga för Linux.

Paragon Go Virtual var en annan bra Virtualiseringsprogram, men det verkar ha blivit avbruten. Den kan laddas ner från Majorgeeks.

Jag hoppas att den här artikeln kommer att fungera som en bra guide för virtualiseringsprogram. Om jag har saknat någonting eller har förslag på detta ämne, kommunicera med kommentera nedan.

Obs! Du kan också vara intresserad av våra redan täckta ämnen på MTE om virtualisering:

Så här kör du flera Linux distros utan virtualiseringar

En jämförelse mellan Virtualbox och VMWare Server

Bildkrediter: Laptop i bärbar dator i bärbar dator av BigStockPhoto