Sammenlignende egenskaper ved virtuelle maskiner. Virtuelle maskiner - formål og oversikt. Hva du skal velge som et desktop-virtualiseringssystem

Konseptet med en virtuell maskin (fra engelsk Virtual Machine) forstås som et programvare- eller maskinvaresystem som emulerer maskinvaren til en bestemt plattform (gjesteplattform), som kjører programmer for gjesteplattformen ved å bruke vertsplattformen.

En virtuell maskin kan også virtualisere en bestemt plattform, og skape uavhengige, isolerte miljøer for operativsystemer og programmer på den.

Virtuell maskin for Windows 7 - vi tilbyr deg en oversikt over populære programmer.

For å si det enkelt gir en virtuell maskin muligheten til på én ekte, fysisk datamaskin å lage flere virtuelle datamaskiner og installere forskjellige OS, programmer osv.

Denne teknologien kom til allmennheten fra serverinfrastrukturens verden, der virtuelle maskiner brukes til å skape maksimal serverbelastning og redusere nedetid for utstyr.

Virtuelle maskiner brukes til å løse en rekke problemer som:

  1. Optimalisering av bruken av serverressurser.
  2. Informasjonssikkerhet, i tillegg til å begrense mulighetene til noen programmer, den såkalte sandkasseideen.
  3. Forskning på ny datamaskinarkitektur eller programvare.
  4. Emulering av ulike datamaskinarkitekturer (for eksempel for å emulere PlayStation-spillkonsollen fra Sony).
  5. Opprettelse av ondsinnet kode.
    For eksempel opprettet SubVirt rootkit, opprettet i 2006 av Microsoft Research (MSR), et virtuelt arbeidsmiljø der brukerens operativsystem ble plassert sammen med et antivirus, brannmur og annen programvare designet for å beskytte PC-en.
    Samtidig forble selve rootsettet eksternt og falt derfor ikke innenfor rammen av antivirusprogramvare, og ga fjernkontroll over den virtuelle maskinen til angriperen.
  6. Modellering datanettverk.
  7. Programvaretesting og feilsøking.

Vi gir deg en kort oversikt over de mest populære virtualiseringsprogrammene.

Virtuell maskin for Windows 7: Virtual Box

Virtualiseringsprogram fra Oracle, for operativsystemer Linux, Mac OS X, MS Windows, etc.

Programmet er ganske populært, og nedenfor vil vi vurdere ikke alt, men bare de viktigste fordelene:

Gratis.

Kryssplattform.

Støtte for 64-biters gjester på 32-biters vertsplattformer. For å gjøre dette må vertsplattformen støtte virtualiseringsteknologi på prosessornivå.

Støtte for lydenheter forskjellige typer nettverksinteraksjon.

Muligheten til å lage en sikkerhetskjede som du kan gå tilbake til i tilfelle problemer med gjestesystemet.

Russisk-språklig grensesnitt.

Viktig! Programmets mangler er ikke vesentlige, men for objektivitetens skyld i vurderingen bør de også nevnes – VirtualBox er dårlig kompatibel med Win 95/98 (treg systemdrift) og Mac OS X (lydproblemer).

Som du kan se, er programmets mangler ikke vesentlige og er ganske nominelle.

Virtuell maskin for Windows 7: Xen

Virtuell maskinmonitor (hypervisor), utviklet ved University of Cambridge og distribuert under åpen kildekode (GPL-lisens).

Ved å bruke paravirtualiseringsteknologi (PV-modus), lar Xen deg oppnå svært høy ytelse ved å emulere ekte maskinvareplattformer.

En funksjon ved PV-modusen er at det ikke er noe første øyeblikk når datamaskinen starter (imitasjon av BIOS-kode, oppstartslaster) og gjeste-OS-kjernen starter umiddelbart i ønsket modus, som vanlige programmer.

Det er verdt å merke seg at Xen kan sammenlignes med programvare i bedriftskvalitet på grunn av dens rike funksjonalitet.

Fordeler:

Gratis.

Kryssplattform.

Høy ytelse for å kjøre virtuelle maskiner, som er veldig nær ytelsen til ekte systemer.

Evne til å migrere kjørende virtuelle maskiner mellom fysiske verter.

Høy grad av støtte for emulert maskinvare.

Det er kanskje bare én ulempe med programmet - dets relative kompleksitet, sammenlignet med lignende programvare fra andre selskaper.

Virtuell maskin for Windows 7: Virtuell PC

I utgangspunktet dette programmet ble utviklet av Connetix for Mac OS tilbake i 1997. 4 år senere ble en versjon for Windows OS utgitt.

Senere, i 2003, ble rettighetene til programmet kjøpt opp av Microsoft Corporation, og i 2006 ble programmet gratis.

Deretter ble ikke Virtual PC utviklet og inneholder for tiden funksjonalitet fra 2007.

Fordeler:

Gratis.

Enkelt, brukervennlig grensesnitt.

Feil:

Programmet fungerer kun i Windows OS, men er ikke kompatibelt med Windows 8 og høyere.

Programmet, i motsetning til Virtual Box, er ikke kompatibelt med AMD-prosessorer.

Virtuell maskin for Windows 7: VMware Player

Et produkt fra den største amerikanske virtVmware.

Vmware-produkter er derfor først og fremst rettet mot bedriftssegmentet av markedet fullversjon programmer - VMware Workstation - betalt.

Lisensprisen er omtrent 250 dollar. For ikke-kommersiell bruk tilbyr produsenten et program med begrenset funksjonalitet VMware Player.

Det er verdt å merke seg at begrensningene generelt gjelder programvareutviklere og IT-spesialister; programmet er ganske funksjonelt for å utføre oppgavene til den gjennomsnittlige brukeren.

Fordeler:

Gratis.

Fort.

Enkelt, brukervennlig grensesnitt.

ThinPrint-teknologi lar deg skrive ut ethvert dokument som er åpnet i gjeste-OS uten å installere ekstra drivere.

Arbeide med flere skjermer i et gjeste-OS.

Utveksle filer mellom gjestesystemer ved hjelp av Drag&Drop-teknologi.

Feil:

Begrenset funksjonalitet til gratisversjonen.

Installere Windows 7 x64 på VirtualBox (virtuell maskin)

Virtuell maskin for Windows 7: flere operativsystemer på én maskin

Virtualisering lar deg kapsle inn interne deler av operativsystemer eller deler av dem i virtuell maskinvare og programvare. Med andre ord, lag et virtuelt rom som vil være ekte fra synspunktet til operativsystemet som kjører i dette rommet. Dette er akkurat det virtuelle maskiner gjør for Windows 7, Linux og Mac OS X. Virtualisering lar deg også simulere enheter som ikke engang er på datamaskinen din.

Merk: På en måte lar virtuelle maskiner deg lage en datamaskin i en datamaskin.

Det er to viktige aspekter ved maskinvirtualisering:

  • interaksjon mellom en fysisk vert (datamaskin) og en virtuell vert
  • interaksjon mellom operativsystemet som kjører i det virtuelle rommet og maskinvaren som brukes

Programvare for virtualisering, nemlig virtuelle maskiner for Windows 7 (Linux, Mac OS X), som regel normal applikasjon eller en operativsystemtjeneste som lar deg opprette verter. En vert er en hvilken som helst fysisk maskin (datamaskin). Innenfor virtualiseringsprogramvare kjører operativsystemet på en vert som ligner eller er identisk med den faktiske verten, kalt en virtuell maskin. For enkelhets skyld kalles operativsystemet som kjører i en virtuell maskin et gjesteoperativsystem.

I tillegg finnes det ulike måter virtualisering, som ikke bare implementeringen av applikasjoner for å lage virtuelle maskiner avhenger, men også mulighetene som tilbys for gjestesystemer. Det er konvensjonell emulering, der maskinvare- og programvareanrop går gjennom et mellomlag. Det er også para-virtualisering, hvor en del av handlingene inne i den virtuelle maskinen foregår på ekte maskinvare, mens den andre delen går gjennom et mellomlag. Det er også virtualisering på systemnivå, når hvert gjestesystem starter opp i en spesiell kjerne, som lar deg kjøre bare lignende versjoner av operativsystemet.

Noen av disse metodene kan utføres på farten, uten vesentlige endringer i den faktiske verten og dens operativsystem. Andre krever at verten startes på nytt til en spesiell forekomst av operativsystemet som støtter virtualisering. Andre bruker spesielle verter som støtter og er designet for virtualisering på maskinvareenhetsnivå. Sistnevnte er også kjent som bare metal-virtualiseringsmetoder (selv om dette ikke er helt sant, siden noen programvarekjerner fortsatt brukes).

Virtualiseringsprogramvaren som styrer opprettelsen og driften av virtuelle maskiner, samt allokering og begrensning av ressursene som tilbys, kalles ofte en hypervisor. Noen virtualiseringsapplikasjoner kan også bruke spesielle prosessorutvidelser for å forbedre ytelsen til virtuelle maskiner. Tilstedeværelsen av slike utvidelser kalles maskinvarestøtte for virtualisering. Eksempler på denne støtten er VT-X (Intel) og AMD-V (AMD) teknologier.

Hva er ikke virtualisering og virtuell maskin?

Noen mennesker liker å kalle virtualiseringsprogrammer (virtuelle maskiner) alt som skaper et lag av abstraksjon mellom operativsystemet og noen av de kjørende prosessene. For eksempel er det Sandboxie, som lar deg isolere nettlesere fra systemet (se nettleserbeskyttelsesverktøy). Noen programmer lar deg fryse systemets tilstand slik at den ikke kan endres. Andre lar deg også bruke den såkalte skyggemodusen, der alle programmer kjører normalt, men eventuelle endringer avbrytes når du starter datamaskinen på nytt.

Selvfølgelig gir alle disse programmene ulike fordeler, men de regnes ikke som virtualiseringsteknologier og er ikke virtuelle maskiner fordi de ikke simulerer systemanrop, og de tillater ikke gjesteoperativsystemer å kjøre på toppen av det nåværende systemet. Slike programmer skaper bare ytterligere separasjonslag, hovedsakelig for å øke sikkerhetsnivået. Hvis vi fortsetter temaet sikkerhet, så...

Hvorfor bruke virtualisering og virtuelle maskiner?

Hvis sikkerhet kommer først for deg og er det første du tenker på i enhver situasjon, så kan virtualisering (bruk av virtuelle maskiner) absolutt hjelpe deg med dette. Men ikke anta at virtualisering hovedsakelig brukes for sikkerhet. De første målene er: testing, kostnadsreduksjon, fleksibilitet, eldre produktstøtte og utdanning. Å øke sikkerhetsnivået er bare en hyggelig bonus, som også har mange fallgruver.

Merk: Selv om virtualisering lar deg isolere ett operativsystem fra et annet, er det fortsatt måter å komme seg fra gjestesystemet til hovedsystemet på.

Hva trengs for å kjøre virtualiseringsteknologi og virtuelle maskiner?

Det første du bør vurdere er den fysiske verten. Avhengig av typen virtualiseringsprogramvare (virtuelle maskiner), kan det være nødvendig med helt annen maskinvare og operativsystem. Virtualisering innebærer ikke en enkelt løsning som vil kjøre der det er nødvendig. Virtuelle maskiner må velges for systemet (Windows, Linux, Mac) og for maskinvaren (maskinvare). I tillegg skal verten ha nødvendig .

Så hvis du skal kjøre gjesteoperativsystemer på toppen av systemet ditt, trenger du ekstra ressurser for å kjøre dem, for eksempel en prosessor og RAM. For eksempel hvis datamaskinen din bare har 2 GB tilfeldig tilgangsminne og du vil kjøre et gjestesystem på Windows 7, må du begrense ressursbruken på det virkelige systemet sterkt slik at den virtuelle maskinen kan fungere skikkelig. Med mindre du prøver å kjøre Windows XP med 256 MB minne. Men hvis du har 16 GB RAM, kan du kjøre mer enn ett gjestesystem uten å oppleve mangel på ressurser.

Fordeler: Enkel å installere og bruke.

Ulemper: Begrenset funksjonalitet. Støtter ikke øyeblikksbilder og generell tilgang til kataloger.

Virtuell maskin for Windows 7, Linux og Mac OS X - VirtualBox

VirtualBox er et annet program på tvers av plattformer for å lage virtuelle maskiner for Windows 7 og høyere, samt Linux og Mac-systemer, for tiden eid av Oracle. VirtualBox ligner på VMware Player, men har flere funksjoner, inkludert mer avanserte nettverksstabel, et ubegrenset antall øyeblikksbilder, noe støtte for OpenGL og DirectX, og mye mer. Appen er enkel å installere og like enkel å bruke. Du kan også bruke kommandolinjen for automatisk distribusjon. VirtualBox støtter også USB og delte kataloger. I tillegg er det bærbar versjon VirtualBox. Imidlertid er det også ulemper. Du kan ikke ta skjermbilder av gjestesystemer. Diskbehandling er litt forvirrende.

Publikum: nybegynnere og erfarne brukere.

Fordeler: Enkel å installere og bruke, mange funksjoner.

Ulemper: Ingen støtte for skjermbilder, import av eksisterende maskiner er vanskelig, diskbehandling er ikke intuitivt.

VMware ESXi hypervisor for å lage virtuelle maskiner

ESXi er en bart metall hypervisor med redusert funksjonalitet sammenlignet med ESX. Appen krever en vert og kan styres fra konsollen (konsollen er låst som standard, men du kan aktivere den manuelt). Du vil ikke kunne ta skjermbilder eller ta opp video av skjermen til de virtuelle maskinene dine. Overføring og kloning av gjestesystemer kan bare gjøres manuelt. Men det du får er minnedeling for forbedret RAM-effektivitet, kraftig overvåking og administrasjon, og kommandolinjetilgang via SSH (når den er ulåst). Du kan også installere VMware Tools for å forbedre ytelsen til virtuelle maskiner. Para-virtualisering støttes også av ESXi.

Fordeler: Kraftige, avanserte funksjoner for virtuelle maskiner.

Ulemper: Krever en vert og mye ressurser. Ikke lett å installere og kjøre.

Virtuell maskin for Unix/Linux - kjernebasert virtuell maskin (KVM)

KVM støtter virtualisering kun for UNIX-lignende operativsystemer (Linux). Applikasjonen kan kjøres på hvilken som helst maskinvare eller i emuleringsmodus, men uten prosessorutvidelser vil ytelsen være forferdelig. KVM er designet for å brukes via en konsoll. Men den har et anstendig administrasjonsgrensesnitt som lar deg starte og stoppe virtuelle maskiner, ta skjermbilder og mye mer. Grensesnittet er kjent som Virtual Machine Manager (VMM) og brukes også til å administrere virtuelle Xen-maskiner (se nedenfor). Støtter lokal og fjernkontroll. Det er en kjent konflikt med VirtualBox, men den kan løses relativt enkelt

Målgruppe: avanserte brukere og fagfolk.

Fordeler: Full kontroll og fleksibilitet, meget høy ytelse under de rette forholdene.

Ulemper: Bare UNIX-lignende systemer. Krever utvidelser for maskinvarevirtualisering for normal utførelse. Vekt på kommandolinjen. Ikke lett å installere og kjøre.

Virtuell maskin for Unix/Linux - Xen

Xen er en annen applikasjon for virtualisering av UNIX-lignende operativsystemer (Linux). Den må starte opp i sin egen kjerneinstans. Det er lagt vekt på kommandolinjen. Men du kan også bruke VMM. Offisielt har Xen blitt støttet av OpenSUSE i mange år og ble nylig lagt til hovedkjerneutgivelsesgrenen. Xen kan kjøres i maskinvareassistert eller para-virtualiseringsmodus. For para-virtualisering er Xen imidlertid ekstremt problematisk å installere og kjøre. I tillegg har Xen begrenset CD-ROM-støtte og nettverksenheter. Programmet er også tilgjengelig som en bare metall virtualiseringshypervisor på en Live CD. Det er mange tredjepartsutvidelser for å administrere Xen.

Målgruppe: avanserte brukere og fagfolk.

Fordeler: Full kontroll og fleksibilitet, veldig god ytelse, opprinnelig kjernestøtte.

Ulemper: Kun UNIX-lignende systemer. Para-virtualiseringsmodus er buggy. Vekt på kommandolinjen. Flere verktøy kommandolinje som kan være misvisende. Ikke lett å installere og kjøre. Du må starte opp din egen forekomst av kjernen.

Andre løsninger for å lage virtuelle maskiner

Det er mange andre løsninger som ikke var oppført her, som Parallels Virtuozzo, OpenVZ og VMLite-baserte VirtualBox. Det finnes også en rekke redesignede løsninger, inkludert eksempler på kryssende virtualisering og tynnklienter. Linux har også et stort antall av sine egne modifikasjoner. Og ikke glem skyteknologier med virtualiseringsapplikasjonene deres.

Men hvis du er en nybegynner, bør du ikke jakte på muligheter og fargerike modifikasjoner. Ellers kan det å prøve å lage en virtuell maskin for å kjøre et par programmer resultere i flere søvnløse netter.

Noen få ord om virtualiseringsprogrammer

Denne anmeldelsen vil være nyttig ikke bare for nybegynnere, men også for eksperter. De listede produktene dekker et bredt spekter av virtualiseringsteknologier på alle nivåer. Alle løsninger beskrevet er gratis for personlig bruk. Velg hva du ønsker eller trenger basert på hva du har maskinvare, krav til enkel oppsett og lansering, samt tilgjengeligheten av det nødvendige settet med funksjoner.

Vanligvis begynner de fleste å lære virtualisering med VMware Player eller VirtualBox. Linux-brukere foretrekker kanskje KVM og kanskje Xen. Avanserte brukere vil kanskje ta en titt på ESXi.


Å bruke virtualiseringsprogramvare til å kjøre forskjellige operativsystemer på samme datamaskin har blitt veldig populært i dagens teknologiske verden, og det med god grunn. Virtualisering betyr å lage en virtuell versjon av ting som nettverksressurser eller lagringsenheter.

Dermed lar operativsystemvirtualisering maskinvaren kjøre flere operativsystembilder samtidig. Et av de mest brukte eksemplene er testing av programvare eller applikasjoner i et annet miljø enn på en annen datamaskin. Dette kan potensielt spare deg for penger ved å kjøre flere servere på samme datamaskin.

Du kan være interessert i:

For å finne ut om du skal velge VirtualBox eller VMWare, bør du først se nærmere på hver programvare individuelt. Vi vil kun gjennomgå hovedparametrene som brukere hovedsakelig legger merke til når de jobber.

VirtualBox

Hva kan være bedre enn flott, funksjonell programvare? Spesielt hvis det er gratis. VirtualBox har gått gjennom flere forskjellige hender, men eies nå av Oracle. Programvaren er åpen kildekode, derfor er den gratis og har mange sikkerhetskopieringsfunksjoner.

Trenger du å kjøre applikasjoner utviklet for Mac på Windows? Jeg vil virkelig være en av de første som prøver Windows fungerer 10 TP, men det er ikke lenger mulig å tildele en separat partisjon på harddisken for det? Ingenting er umulig; virtualisering, den mest komplekse og nyttige teknologien, vil hjelpe deg med alt dette.

Det er ikke noe perfekt operativsystem. Uansett hvilket operativsystem vi installerer på PC-en vår, det være seg Windows, Linux eller Mac, vil vi alle finne noe i det som ikke passer oss. Ufullkommenheten i systemet blir spesielt merkbar når vi i tillegg til å jobbe med dokumenter skal løse mer avanserte oppgaver på en PC. Hvis vi er tvangsmessige, kan vi på grunn av misnøye med et allerede installert OS enkelt starte installasjonen av et annet, til tross for at dette ikke er den enkleste og raskeste prosedyren.

De fleste brukere, spesielt de som fortsatt er på stadiet med å mestre datakunnskaper, blir skremt av oppgaven med å installere flere operativsystemer på én datamaskin samtidig. Nesten alt begynner å forvirre dem: sammenbrudd harddisk, løse oppstartsproblemer, og det som også er viktig, de vet at for å gå inn i det andre eller tredje installerte operativsystemet, må de hele tiden starte datamaskinen på nytt. Men ikke alt er så ille som det ser ut ved første øyekast. Et så interessant, nyttig og samtidig ekstremt komplekst konsept som virtualiseringsteknologi kommer til unnsetning.

Målet med virtualisering er å sikre eksistensen og samtidig drift av flere operativsystemer på én datamaskin.

Oftest brukes virtualisering til å løse problemer av følgende type:

  • Spesialister store selskaper bruke virtualisering for den beste og mest effektive distribusjonen av stor datakraft på servere;
  • Hjemmebrukere bruker virtualisering (virtuelle maskiner) til å kjøre flere applikasjoner fra forskjellige operativsystemer samtidig. Ved hjelp av virtuelle maskiner kan brukeren kjøre Windows XP og programmer skrevet for det i et annet operativsystem, for eksempel som kjører på Linux-kjernen. Eller lag et virtuelt Windows 8 OS på en Apple Macintosh-datamaskin.

Virtuell PC – virtuell maskin fra Microsoft

Microsoft, utvikleren av det mest populære operativsystemet, har utviklet sitt eget virtualiseringssystem, som er designet for å fungere utelukkende i Windows-miljøet - dette er Virtual PC 2007 for Windows XP og Vista, samt den relativt nye virtuelle PC-maskinen. for Windows 7. I tillegg til siste versjon utviklerne laget virtualiseringsprogrammer Windows-verktøy XP Mode, som er en virtuell versjon av XP Professional. Dette verktøyet lar deg kjøre eldre applikasjoner og programmer på det nyere Windows 7 OS.

I Windows 8 og test Windows 10 ble Virtual PC erstattet av den nyere Hyper-V-teknologien, lånt fra Windows Server. Denne teknologien har mange forskjeller fra vanlige virtuelle maskiner, så vi vil vie en egen anmeldelse til den.

Microsoft er faktisk ikke utvikleren av Virtual PC. Opprinnelig ble dette programmet laget av et annet selskap og ble designet for å fungere på Windows og Mac OS. På den tiden ble OS/2, DOS og OS basert på Linux-kjernen brukt som gjesteoperativsystemer. Da Microsoft ble eneeier av dette produktet, ble det besluttet å nekte støtte Mac-program OS. Dermed var alle utviklernes innsats fokusert på videreutvikling av Virtual PC eksklusivt for Windows OS. Som et resultat har vi i dag et gratis verktøy for å lage et virtuelt miljø som fungerer utmerket på Windows som verts- og gjeste-OS. Men med alt dette er dette verktøyet ganske middelmådig, på grunn av det faktum at det mangler ulike typer tillegg designet for å samhandle med alle andre systemer.

Du kan laste den ned her: www. microsoft. com

VmWare virtuell maskin

VmWare er en leder anerkjent av hele det globale IT-fellesskapet innen å lage virtuelle løsninger for spesialister. Utviklerselskapet har imidlertid verktøy ikke bare for spesialister fra store organisasjoner, men også for hjemmebrukere - dette gratis applikasjon VMware-spiller. Tidligere, gratis program VMware-virtualisering Player kunne bare starte tidligere opprettede virtuelle maskiner (deres bilder), men nå har den også lært å lage dem. Det vil si at applikasjonen har blitt et fullverdig virtualiseringsverktøy. Riktignok, i motsetning til den betalte motparten, kalt VMware Workstation, er funksjonaliteten til den gratis applikasjonen noe begrenset, men vi kan trygt si at de avanserte funksjonene til den betalte versjonen ikke alltid er nødvendig av en hjemmebruker.

VMware Player bruker Linux og Windows som hovedoperativsystem, og DOS, Windows, Linux, Mac, BSD og andre kan brukes som gjesteoperativsystemer. For de som er den stolte eieren av en Macintosh-datamaskin, slipper utvikleren VMware Fusion-applikasjonen, som i sine muligheter minner fullstendig om VMware Workstation.

En av særegne trekk denne søknaden er Unity-modus (forresten, Parallels-produktet har det også, som vi vil snakke om nedenfor), som er designet for å skjule det virtuelle maskinvinduet fra brukerens øyne. Det vil si at brukeren ser som det var et OS i et OS. I dette tilfellet vises vinduer som er åpnet i gjeste-OS for applikasjoner på hovedskrivebordet.

Du kan laste den ned her: www. vmware. com

Parallels Workstation – virtualisering for hjemmebrukeren

En av de største aktørene i det globale virtualiseringsmarkedet er Parallels. De viktigste virtualiseringsverktøyene er først og fremst ment for store tjenesteleverandører. Men utvikleren forakter heller ikke hjemmebrukeren, for maskiner med Windows og Linux har selskapet et virtualiseringsprogram kalt Parallels Workstation, og for Apple-maskiner finnes det en lignende løsning, Parallels Desktop. I motsetning til andre utviklere tilbyr ikke dette selskapet gratis løsninger; brukeren må betale for å lage og kjøre en virtuell maskin.

Funksjonaliteten og egenskapene til Parallels Workstation eller Parallels Desktop rettferdiggjør fullt ut prisen på applikasjonen. Ved å bruke dem kan du for eksempel enkelt importere virtuelle maskiner, selv de som ble opprettet i andre virtualiseringsprogrammer; i tillegg lar egenskapene til disse betalte applikasjonene deg lage, og deretter kjøre på andre maskiner, bilder av de viktigste virtuelle systemer.

Det er også verdt å merke seg at selskapet har mobilversjon Parallels Mobile-applikasjoner for iOS. Ved bruk av denne versjonen kan enkelt konfigureres fjernkontroll kjører Parallels Desktop virtuell maskin på Mac OS.

Du kan kjøpe den her: www. parallells.com.ru

VirtualBox – virtuell maskin fra Oracle

Et av de vanligste virtualiseringsprogrammene er VirtualBox. Mer enn én gruppe utviklere, og ikke ett kjent selskap i IT-miljøet, jobbet med å lage denne applikasjonen. For øyeblikket er produktet heleid av Oracle, som kjøpte det under oppkjøpet av den forrige eieren (Sun Microsystems) tilbake i 2010. Som et resultat av alle bevegelsene til VirtualBox-programmet fra en eier til en annen, har vi i dag et virtualiseringsprogram med et stort antall støttede operativsystemer. På den offisielle nettsiden til programmet kan du laste ned sammenstillinger for installasjon på datamaskinen din for Windows, Mac OS, Linux og Solaris-plattformene. Forresten, disse samme OS kan brukes i VirtualBox som gjester.

Totalt sett er VirtualBox åpen kildekode, noe som gjør den helt gratis å bruke. Men for å få mer avansert funksjonalitet og muligheter, for eksempel for å støtte RDP-protokollen eller USB 3.0-standarden for gjeste-OS, må brukeren installere flere plugins, som for øvrig også distribueres gratis, men er stengt kilde.

Du kan laste den ned her: www. virtualbox. org

Fra alt beskrevet ovenfor kan vi trekke en konklusjon og fokusere, slik det ser ut til oss, på to virtualiseringsprogrammer - VirtualBox og VMware Player. Disse programmene er nok til å installere flere operativsystemer.

For å ha flere operativsystemer med separat arbeidsområde og applikasjoner for hånden, trenger du ikke kjøpe en annen (tredje, fjerde, osv.) datamaskin. Fordi alt passer inn i din enkelt PC. Hvordan? Takk til virtuelle maskiner(VM) - spesielle programmer som lager (emulerer) imaginære (virtuelle) datamaskiner inne i hovedoperativsystemet.

En virtuell PC er nesten som en ekte en. Den har sin egen prosessor, minne, HDD, nettverksadapter og alt annet. Dette er selvfølgelig ikke fysiske enheter, men de er laget på en slik måte at operativsystemer anser dem for å være akkurat det – ekte.

Flere virtuelle datamaskiner kan fungere samtidig på én fysisk datamaskin. Nøyaktig hvor mye avhenger av maskinvareressursene: jo raskere prosessor, jo større RAM, jo mer romslig lagring, jo mer. En typisk hjemme-PC med gjennomsnittlig ytelse som kjører Windows 10 kan håndtere tre til fem lette operativsystemer samtidig (for eksempel Windows XP, Android og Lubuntu + hovedsystemet). Eller to eller tre relativt tunge (for eksempel de viktigste Windows 10+ virtuelle Windows 7 og Mac OS X). Som du allerede forstår, lar virtuelle datamaskinemulatorapplikasjoner deg installere og kjøre en rekke operativsystemer på dem.

Virtuelle maskiner for generelle formål (i motsetning til spesialiserte, for eksempel Java VM) bruker:

  • For å kjøre applikasjoner som hovedsystemet ikke støtter.
  • For å beskytte systemet mot potensiell skade fra utestede programmer.
  • Som en ekstra barriere mot virus når du besøker tvilsomme nettressurser.
  • Å skape et isolert miljø for å studere aktivitetene til skadelig programvare.
  • Som et testområde for å feilsøke din egen utvikling.
  • Å mestrer.
  • For dobbel autorisasjon på enkelte spillportaler og mye mer.

Og selvfølgelig er virtuelle maskiner mye brukt til å distribuere serverarbeidsressurser.

I dag skal vi ikke berøre industriell bruk av VM-er, men vil bare vurdere hva som kan være nyttig for hjemmebrukere av Windows OS.

Oracle Virtualbox

La oss se på prosessen med å lage en ny virtuell maskin og begynne å installere Windows 10 på den.

  • I det første vinduet i VM-opprettingsveiviseren vil vi angi navnet på operativsystemet (det vil bli vist i listen over gjestesystemer), dets type (Windows, Linux, etc.) og versjon. I vårt eksempel er dette Windows 10 32 bit (du kan installere 64 bit, men det vil kreve flere ressurser). For å gå til neste trinn, klikk på Neste.

  • Deretter vil vi indikere størrelsen på VM RAM. Som standard er Windows 10 x86 tildelt 1 GB, men du kan øke dette beløpet ved å flytte glidebryteren til høyre. Hvis PC-en din ikke har mye RAM, ikke gi VM-en mer enn 2-3 GB, ellers vil hovedsystemet tregere på grunn av mangel på minne.

  • Deretter lager vi en virtuell harddisk. Hvis du installerer systemet for første gang, velg alternativet "Opprett ny".

  • Et lagringsformat er et område på datamaskinens fysiske stasjon som er allokert til en VM. Den kan ha et konstant eller dynamisk ekspanderende volum innenfor grensene som du definerer nærmere. For å spare plass velger vi et dynamisk format.

  • Deretter angir vi navnet på volumet (virtuell disk C) og størrelsen. Standard er 32 GB.

  • Etter å ha klikket på "Opprett"-knappen i det siste vinduet, vil en ny virtuell maskin vises i listen. Parametrene vises i rammen til høyre.
  • Å gå til Windows installasjon Klikk på "Kjør"-knappen i topppanelet.

  • I vinduet som åpnes etter dette, vises "Velg oppstartsdisk" Klikk på mappeikonet og spesifiser banen til systemdistribusjonen. Dette kan være et bilde i .iso-format eller fysiske medier (DVD, flash-stasjon). Etter å ha valgt distribusjon, klikk på Fortsett.

  • Det videre forløpet med å installere operativsystemet i en virtuell maskin er ikke forskjellig fra å installere det på en fysisk datamaskin.

Noen VM- og gjestesysteminnstillinger

Ved å klikke på vinduet med den virtuelle maskinen fanges musepekeren (dvs. den vil bare bevege seg innenfor den virtuelle skjermen). For å gå tilbake til hovedoperativsystemet, trykk på Ctrl+Alt-kombinasjonen.

For å få tilgang til hele spekteret av funksjoner til gjeste-OS, må du installere spesielle tillegg. Gå til "Devices"-menyen, klikk på "Mount Guest Additions Disk Image" og følg de videre instruksjonene.

For å koble en mappe til gjestesystemet for å utveksle filer med den viktigste, klikk på "Delte mapper"-elementet i "Enheter"-menyen. Klikk på "mappe+"-ikonet i vinduet som åpnes og bruk "bane til mappe"-feltet for å spesifisere det i Utforsker (det viser katalogene til hovedsystemet).

Hvis du vil at innstillingen skal fungere permanent, merk av for "Automatisk tilkobling" og "Opprett permanent mappe". Den delte mappen vil være tilgjengelig fra den virtuelle maskinutforskeren som en nettverksmappe.

For å endre rekkefølgen oppstartsenheter polles i (for eksempel for å starte opp en virtuell maskin fra en DVD), slå av gjeste-OSet, åpne innstillingene (i hovedvinduet i Virtualbox) og gå til den første fanen i "System " seksjon. I "Load Order"-listen velger du ønsket medium og trykker på pilknappene for å flytte det til toppen.

VMware Workstation Pro

Noen Hyper-V virtuelle maskinalternativer

For å ta et øyeblikksbilde av et gjeste-OS som kjører, åpne toppmenyen i handlingsvinduet og klikk Sjekkpunkt. Eller trykk på kombinasjonen Ctrl+N.

Tilgang til innstillingene til en individuell virtuell maskin er tilgjengelig fra dens kontekstmenyen i listen over hovedbehandlervinduet og er skjult bak "Alternativer"-knappen.

Andre funksjoner i programmet er også veldig enkle og kan mestres uten store problemer.




Topp