Virtualisering er et varmt tema i dag. Du vil se de fleste IT-personene (nettverks- og systemadministratorer) ganske ofte om Virtualisering. Før du graver dypt på hva som er virtualisering, la oss snakke litt om hvorfor vi trenger eller bruker virtualiseringsprogramvare, da det vil hjelpe oss med å forstå konseptet bedre.

Bruk av virtualisering

Virtualiseringsteknologi brukes til å gjøre maskinvareressursene utvidbare uten å måtte skifte programvare og data fra ett sted til et annet.

Virtualisering brukes også til å redusere kostnadene ved maskinvare, da flere virtuelle servere kan hostes på en enkelt server maskinvare.

Virtualisering kan brukes til å sette opp separate miljøer for hvert program, slik at ett program ikke kan forstyrre det andre. Dette er spesielt nyttig når du tester et programvareprodukt i forskjellige miljøer. I stedet for å dedikere en egen maskinvare, kan man enkelt sette opp virtuelle servere på en maskinvare.

Virtualisering kan brukes som standardiseringsverktøy. Dette betyr at vi kan sette opp et operativsystemmiljø som standard og deretter kopiere den samme virtuelle maskinen så mange ganger som vi vil.

Hva er virtualisering?

Ifølge Wikipedia:

Virtualisering (Computing) er opprettelsen av en virtuell (i stedet for faktisk) versjon av noe, for eksempel en maskinvareplattform, operativsystem, lagringsenhet eller nettverksressurser.

La oss ta et enklere eksempel på virtualisering. Hvis du er en hyppig datamaskin bruker, bør du allerede være kunnskapsrik om partisjonene på harddisken din. Du kan opprette mer enn en partisjon i datamaskinen. I Windows er partisjonene kalt C: \, D: \, E: \ etc. Vi kaller alle partisjonene som separate stasjoner. Vi vet også at datamaskinen vår består av bare en fysisk harddisk. Disse stasjonene er logiske partisjoner av den enkelte fysiske harddisken. Dette kan betegnes som virtualisering, da vi lager en flere virtuelle versjoner av en enkelt maskinvare.

Typer av virtualisering

Virtualisering er et begrep som kan brukes med mange forskjellige emner, men det mest populære emnet der Virtualization brukes er Operativsystem Virtualisering. Operativsystem Virtualisering betyr at flere operativsystemer kjøres samtidig på samme maskinvare. Andre typer virtualiseringer inkluderer programvare virtualisering, nettverks virtualisering, lagrings virtualisering og server virtualisering.

Vi diskuterer andre typer virtualiseringsløsninger noen gang senere, men i dette innlegget vil vi gi de mest populære operativsystem virtualiseringsløsninger tilgjengelig for Windows.

Operativsystem Virtualisering terminologi

Før vi går for å diskutere den faktiske løsningen, la oss først bli kjent med terminologien som brukes i operativsystem virtualisering.

  • Vert : Operativsystemet som virtualiseringsprogramvareløsningen kjører, kalles verten.
  • Gjest : Operativsystemet som kjøres inne i virtualiseringsprogramvaren kalles gjesten.

1. Microsoft Virtual PC

Microsoft Virtual PC, som navnet antyder, er et gratis virtualiseringsprodukt fra Microsoft. Den nyeste versjonen av Virtual PC er Virtual PC 2007. Den kan kjøre nesten alle operativsystem som gjest, men bare noen få verter støttes, oppført nedenfor:

  • Windows Vista Business, Enterprise og Ultimate
  • Windows Server 2003 Standard Edition (32-bit og 64-bit støttet)
  • Windows XP Professional (32-biters og 64-biters støttet)
  • Windows XP Tablet PC Edition

Selv om Virtual PC gjør alt som en standard virtualiseringsprogramvare kan gjøre, har den visse begrensninger. Den har ikke støtte for USB-enheter, og det kan ikke lagre flere øyeblikksbilder av den virtuelle maskinen. Annet enn disse begrensningene, er Virtual PC ganske rask, spesielt hvis du vil installere en hvilken som helst versjon av Windows som et gjest operativsystem.

Last ned Virtual PC 2007

Vær oppmerksom på at Windows XP-modus i Windows 7 bare er en forlengelse av Virtual PC. Det vil opprette et forhåndsinnstilt Windows XP-miljø i Windows 7, slik at Windows 7-brukere kanskje kan kjøre programmene som bare støttes for å kjøre på Windows XP.

2. VirtualBox

VirtualBox er et virtualiseringsprodukt fra Oracle. Fordelen med VirtualBox over Virtual PC er at VirtualBox kan kjøre på de fleste plattformer, inkludert Windows, Linux og Mac. VirtualBox er gratis og åpen kildekode. Den støtter å endre størrelsen på skjermen for operativsystem i gjesten i henhold til VirtualBox-vinduet. Du må ha "skala modus" aktivert for dette formålet. Hvis du klikker på gjest OS-skjermen, vil musen og tastaturet bli låst inne i gjesten OS, slik at du kan bruke tastaturet og musen i gjesten OS uten å forstyrre verten. For å frigjøre musen og tastaturet som skal brukes i verten, trykk bare Ctrl + venstre piltast. Denne hurtigtast kan tilpasses i VirtualBox-alternativer.

VirtualBox leveres også med en utvidelsespakke som kan installeres sammen med VirtualBox for å få ekstra funksjonalitet som USB-enhetstøtte, ekstern skrivebordstilkobling og PXE (nettverk) oppstartskapasitet for Intel NIC (LAN) -kort.

Selv om VirtualBox kjører i Mac OS, men det har mange problemer og skaper stabilitetsproblemer. Så det bør bare brukes i et hjemmemiljø når Mac OS må brukes som et vertsoperativsystem. VirtualBox går bra på Windows og Linux som verter.

Last ned VirtualBox (alle operativsystemer)

3. VMLite arbeidsstasjon

VMLite Workstation er et virtualiseringsprodukt basert på VirtualBox (Open Source). Det fungerer veldig lik Microsoft Virtual PC, men blir kvitt begrensningene til Virtual PC. En interessant funksjon av VMLite Workstation er at den støtter kjøring av et 64-biters operativsystem på et 32-biters vert-operativsystem. Så hvis du kjører 32-biters Windows 7, vil du kunne kjøre 64-bit Windows XP ved hjelp av VMLite Workstation.

I motsetning til Virtual PC støtter VMLite lagring av flere levende øyeblikksbilder av den virtuelle maskinen. Dette er som versjonering. Hvis du ikke liker den gjeldende versjonen av miljøet, kan du alltid gå tilbake til en tidligere tilstand ved hjelp av et tidligere øyeblikksbilde lagret av VMLite Workstation.

VMLite støtter de fleste av virtualiseringsformatene som brukes i bransjen som VMDK (VMWare), VHD (Microsoft), VDI (Sun) og HDD (Parallel).

VMLite kommer med sin egen versjon av Windows XP Mode for Windows 7. Den gir samme funksjonalitet som den opprinnelige Windows XP-modusen og krever ingen maskinvare virtualisering.

Last ned VMLite Workstation (Registrering kreves for å laste ned oppsettfilen)

4. VMWare Server

VMWare Server er en gratis virtualiseringsprogramvare fra VMWare. Selv om støtten er avsluttet, men den kan fortsatt lastes ned og brukes gratis. VMWare Server støtter nesten alle operativsystemene som gjester eller verter, men 64-biters gjest OS kan ikke installeres på en 32-biters vert. VMWare Server har støtte for USB-enheter og støtter også brokoblede, NAT og vert bare nettverksgrensesnitt.

VMWare Server leveres med administrativ verktøypakke som kan installeres fra Fil-menyen. De administrative verktøyene gjør det lettere å kommunisere mellom verten og operativsystemet for gjestene uten å låse musen og muliggjøre å kutte, kopiere, lime inn og dra og slipp operasjoner over verts- og gjestesystem.

Last ned VMWare Server

Andre virtualiseringsløsninger

Mens jeg forsker på denne artikkelen, har jeg kommet over noen svært nyttig programvare som kanskje ikke er gratis, men er verdt å se. Mens gratis løsninger kan brukes til hjemme- og SOHO-bedrifter, kan kommersielle produkter tilfredsstille behovene hos store bedrifter. Jeg skriver ned programvaren som jeg kom over i løpet av undersøkelsen min:

VMWare arbeidsstasjon ligner veldig VMWare Server, men den støttes fortsatt av VMWare.

VMWare Fusion and Parallels Desktop er de perfekte, men betalte alternativene til VirtualBox hvis du bruker Mac OS som vertsoperativsystem. Hvis du er ute etter en gratis løsning for Mac OS, kan du prøve Boot Camp.

QEMU er en annen populær virtualiseringsløsning, men jeg kunne ikke finne QEMU for Windows. Nedlastingene er bare tilgjengelige for Linux.

Paragon Go Virtual var en annen god virtualiseringsprogramvare, men det ser ut til å ha blitt utgått. Den kan lastes ned fra Majorgeeks.

Jeg håper denne artikkelen vil fungere som en god guide for virtualiseringsprogramvare. Hvis jeg har gått glipp av noe eller har forslag til dette emnet, vennligst kommuniser via kommentarene nedenfor.

Merk: Du kan også være interessert i våre allerede dekket emner på MTE om virtualisering:

Slik kjører du flere linux distros uten virtualiseringer

En sammenligning mellom Virtualbox og VMWare Server

Bilde kreditt: Laptop i bærbar datamaskin i bærbar av BigStockPhoto