Vilken är den bästa virtuella maskinen. Översikt över virtuella maskiner. Den bästa virtuella maskinen. Allmän information om virtuella maskiner

För att ha flera operativsystem med separat arbetsyta och applikationer till hands behöver du inte köpa en andra (tredje, fjärde, etc.) dator. Eftersom allt passar in i din enda PC. Hur? Tack vare virtuella maskiner (VM) - speciella program som skapar (emulerar) imaginära (virtuella) datorer inuti huvudoperativsystemet.

En virtuell PC är nästan som en riktig. Den har sin egen processor, minne, HDD, nätverksadapter och allt annat. Naturligtvis är dessa inte fysiska enheter, men de är gjorda på ett sådant sätt att operativsystem anser att de är precis det - verkliga.

Flera virtuella datorer kan arbeta samtidigt på en fysisk dator. Exakt hur mycket beror på hårdvaruresurserna: ju snabbare processor, desto större RAM, desto rymligare lagring, desto mer. En typisk hemdator med genomsnittlig prestanda som kör Windows 10 kan hantera tre till fem lätta operativsystem samtidigt (till exempel Windows XP, Android och Lubuntu + huvudsystemet). Eller två eller tre relativt tunga (till exempel de viktigaste Windows 10 + virtuella Windows 7 och Mac OS X). Som du redan förstår låter virtuella datoremulatorapplikationer dig installera och köra en mängd olika operativsystem på dem.

Virtuella maskiner för allmänna ändamål (i motsats till specialiserade, såsom Java VM) använder:

  • För att köra applikationer som huvudsystemet inte stöder.
  • För att skydda systemet från potentiell skada från oprövade program.
  • Som en ytterligare barriär mot virus när du besöker tvivelaktiga webbresurser.
  • Att skapa en isolerad miljö för att studera skadlig programvara.
  • Som en testplats för att felsöka din egen utveckling.
  • Att behärska nätverkskonstruktionstekniker.
  • För dubbel auktorisering på vissa spelportaler och mycket mer.

Och naturligtvis används virtuella maskiner i stor utsträckning för att distribuera serverarbetsresurser.

Idag kommer vi inte att beröra den industriella användningen av virtuella datorer, utan kommer bara att överväga vad som kan vara användbart för hemanvändare av Windows OS.

Oracle Virtualbox

Låt oss titta på processen att skapa en ny virtuell maskin och börja installera Windows 10 på den.

  • I det första fönstret i guiden för att skapa VM kommer vi att ange namnet på operativsystemet (det kommer att visas i listan över gästsystem), dess typ (Windows, Linux, etc.) och version. I vårt exempel är detta Windows 10 32-bitars (du kan installera 64-bitars, men det kommer att kräva mer resurser). För att gå till nästa steg, klicka på Nästa.

  • Därefter kommer vi att ange storleken på VM RAM. Som standard tilldelas Windows 10 x86 1 GB, men du kan öka detta belopp genom att flytta reglaget åt höger. Om din dator inte har mycket RAM, ge inte den virtuella datorn mer än 2-3 GB, annars kommer huvudsystemet att sakta ner på grund av brist på minne.

  • Därefter skapar vi virtuellt hårt disk. Om du installerar systemet för första gången, välj alternativet "Skapa nytt".

  • Ett lagringsformat är ett område på din dators fysiska enhet som är allokerat till en virtuell dator. Den kan ha en konstant eller dynamiskt expanderande volym inom de gränser som du definierar ytterligare. För att spara utrymme kommer vi att välja ett dynamiskt format.

  • Därefter anger vi namnet på volymen (virtuell disk C) och dess storlek. Standard är 32 GB.

  • Efter att ha klickat på knappen "Skapa" i det sista fönstret, kommer en ny virtuell maskin att dyka upp i listan. Dess parametrar visas i ramen till höger.
  • Att gå till Windows installation Klicka på knappen "Kör" i den övre panelen.

  • I fönstret som öppnas efter detta visas "Välj startdiskett" Klicka på mappikonen och ange sökvägen till systemdistributionen. Detta kan vara en bild i .iso-format eller fysisk media (DVD, flash-enhet). När du har valt din distribution klickar du på Fortsätt.

  • Det vidare förloppet att installera operativsystemet i en virtuell maskin skiljer sig inte från att installera det på en fysisk dator.

Vissa VM- och gästsysteminställningar

Genom att klicka på fönstret för den virtuella maskinen fångas muspekaren (dvs. den flyttar sig bara inom den virtuella skärmen). För att återgå till huvudoperativsystemet, tryck på Ctrl+Alt-kombinationen.

För att få tillgång till alla funktioner i gästoperativsystemet måste du installera speciella tillägg. Gå till menyn "Enheter", klicka på "Mount Guest Additions Disk Image" och följ de ytterligare instruktionerna.

För att ansluta en mapp till gästsystemet för att utbyta filer med den huvudsakliga, klicka på "Delade mappar" i menyn "Enheter". Klicka på ikonen "mapp+" i fönstret som öppnas och använd fältet "sökväg till mapp" för att ange det i Utforskaren (det visar katalogerna för huvudsystemet).

Om du vill att inställningen ska fungera permanent, markera "Auto-connect" och "Create permanent folder". Den delade mappen kommer att vara tillgänglig från den virtuella maskinutforskaren som en nätverksmapp.

För att ändra ordningen i vilken startenheter pollas (till exempel för att starta en virtuell maskin från en DVD), stänger du av gästoperativsystemet, öppnar dess inställningar (i huvudfönstret i Virtualbox) och går till den första fliken i "System " sektion. I listan "Ladda beställning" väljer du önskat media och trycker på pilknapparna för att flytta det till toppen.

VMware Workstation Pro

Vissa alternativ för Hyper-V virtuell maskin

För att ta en ögonblicksbild av ett körande gäst-OS, öppna toppmenyn i dess åtgärdsfönster och klicka på Checkpoint. Eller tryck på kombinationen Ctrl+N.

Åtkomst till inställningarna för en individuell virtuell maskin är tillgänglig från dess innehållsmeny i listan över huvudhanterarens fönster och är gömd bakom knappen "Alternativ".

Andra funktioner i programmet är också mycket enkla och kan bemästras utan större svårighet.

Den snabba utvecklingen av virtualiseringstekniker har haft en betydande inverkan inte bara på utvecklingen av IT-infrastrukturen hos stora företag. Power desktop personliga datorer har nått en nivå där en fysisk maskin kan stödja flera operativsystem som körs samtidigt virtuella maskiner. För bara några år sedan var virtuella maskiner något exotiskt för slutanvändare, som installerade dem mest i utvärderingssyfte. Nuförtiden är flerkärniga processorer och stora mängder RAM inte ovanligt på en hem- eller kontorsdator, och detta gör att vi kan komma med nya alternativ för att använda dem i samband med virtualiseringsteknologier.

Många användare hittar en mängd olika användningsområden förr, både hemma och på jobbet. När allt kommer omkring har en virtuell maskin, jämfört med en fysisk, betydligt större flexibilitet vad gäller portabilitet till en annan fysisk plattform. Dessutom, under de senaste åren, har kvaliteten på dökat avsevärt vad gäller funktionalitet, användarvänlighet och prestanda. Dök upp relativt nyligen, stöd för hårdvaruvirtualisering i skrivbordssystem Ah säger att ledande processortillverkare som Intel och AMD tror på framtiden för virtualiseringsteknologier på persondatorer.

Naturligtvis kan sådana skrymmande och hårdvaruintensiva operativsystem som Windows Vista absorbera kraften hos användardatorer, oavsett hur höga de är, men framstegen står inte stilla, och vidareutveckling av stationära hårdvaruplattformar kommer snart att göra det möjligt att stödja flera sådana system samtidigt, för att uppfylla prestandakraven. Men många användare tror att användningen av virtualiseringstekniker hemma inte är nödvändig och betraktar virtualisering som en annan specifik teknik som inte kommer att ha någon större inverkan på dem. Mestadels beror detta på att de inte ser värdiga sätt att använda virtuella maskiner.

I näringslivet implementeras virtualiseringstekniker främst för att upprätthålla den virtuella infrastrukturen på företagets servrar och har mycket liten inverkan på slutanvändarna. I den här artikeln kommer vi att visa att nästan alla persondatoranvändare kan använda virtualiseringstekniker för att öka effektiviteten i sitt arbete på en persondator hemma, såväl som för vardagliga uppgifter på arbetsplatsen.

Hur man använder virtuella maskiner hemma

De flesta persondatoranvändare möter ofta problemet med att använda potentiellt farliga eller instabila applikationer som antingen kan skada operativ system eller påverka driften av andra program. Ofta hemdator, som också innehåller arbetsdokument, används av flera personer, bland vilka inte alla förstår hur man hanterar det korrekt för att inte skada viktiga data eller operativsystemet. Att skapa användarkonton löser inte detta problem, eftersom många applikationer kräver administrativa rättigheter för att installera, och att använda datorn i det här läget avsevärt begränsar dess användning. Naturligtvis står många också inför problemet med att porta ett operativsystem och installerade applikationer till en annan dator när du köper den. Den kategori användare som aktivt använder bärbara datorer står inför problemet med att synkronisera data mellan dem och stationär dator. När allt kommer omkring är det inte bara nödvändigt med filsynkronisering, utan du måste också använda samma applikationer på jobbet och hemma. För många är det också viktigt att kunna lära sig att arbeta med olika operativsystem, som i det här fallet inte kräver hög prestanda. I det här fallet, till exempel när han arbetar i Linux, måste användaren komma åt Windows-applikationer, och för att göra detta måste han starta om datorn. Och huvudproblemet under träning är omöjligheten att simulera ett riktigt nätverk mellan flera datorer om bara en är tillgänglig. Alla dessa och många andra problem kan lösas genom att använda virtuella maskiner i desktopvirtualiseringssystem.

De viktigaste alternativen för hemmaanvändning av virtuella maskiner är följande:

  • Skapa en personlig virtuell miljö isolerad från värdsystemet, vilket gör att du kan använda flera kopior av arbetsmiljöer på en dator, helt isolerade från varandra. Tyvärr utesluter denna modell möjligheten att använda virtuella miljöer för 3D-spel, eftersom tillverkare av virtualiseringsplattformar ännu inte har lärt sig att fullt ut stödja emuleringen av alla funktioner hos videoadaptrar. Före alla det här ögonblicket i detta avseende har VMware inkluderat funktioner för att experimentellt stödja Direct-3D och shaders i de senaste versionerna av sin VMware Workstation-skrivbordsplattform. Men för inte så länge sedan utvecklade PCI-SIG-företaget standarden PCI Express, har publicerat nya specifikationer för PCI Express 2.0-standarden, som hävdar stöd för I/O-virtualiseringsfunktioner som avsevärt förenklar gäståtkomst till fysisk hårdvara. Tiden är utan tvekan inte långt borta när vi ska spela spel på virtuella maskiner.
  • Skapa bärbara virtuella maskiner som är redo att användas på vilken annan arkitekturkompatibel plattform som helst. Om du behöver demonstrera driften av ett program, och det eller operativsystemmiljön måste konfigureras på ett visst sätt - virtuella maskiner är det bästa alternativet i det här fallet. Gör allt i en virtuell maskin nödvändiga åtgärder, bränn den till DVD och där du behöver visa hur allt fungerar, installera virtualiseringsplattformen och starta den virtuella maskinen.
  • Skaffa säkra användarmiljöer för Internet. När man arbetar på Internet, som, som alla vet, är ganska fyllt av virus och trojanska hästar, är det inte en acceptabel lösning för många ur säkerhetssynpunkt att köra en webbläsare i användarläge. Det finns trots allt många sårbarheter i programvara, inklusive operativsystem, genom vilka skadlig programvara kan skada viktig data. En virtuell maskin i det här fallet är ett mer fördelaktigt alternativ, eftersom en malware, efter att ha fått kontroll över operativsystemet i en virtuell maskin, bara kan orsaka skada inuti den, utan att påverka värdoperativsystemet. Förresten, nyligen har virus börjat dyka upp som upptäcker sin närvaro i en virtuell maskin och inte avslöjar sig i det här fallet, men än så länge finns det inga sådana virus. skadlig programvara enheter, och i vilket fall som helst kommer ingen skada att skada viktig data förrän de infekterade objekten har överförts till värdoperativsystemet. Därför utesluter användningen av virtuella maskiner i det här fallet inte alls användningen av antivirusprogram.
  • Skapa miljöer för att experimentera med potentiellt farlig programvara. I en virtuell maskin kan du säkert prova en ny registerrensare eller diskverktyg. Du kan också säkert installera programvara som under vissa förhållanden kan skada ditt system eller dina data. I det här fallet fungerar den virtuella maskinen som en sandlåda där dina program spelas. Du kan säkert observera och studera deras arbete utan att oroa dig för säkerheten för dina data.
  • Bekvämt och enkelt säkerhetskopiering användarmiljöer. I slutändan är en virtuell maskin bara en mapp med filer på din dator som kan kopieras till backupmedia och sedan enkelt återställas. I det här fallet finns det inget behov av att skapa bilder hårddisk att göra säkerhetskopia ditt system.
  • Möjlighet att träna för att arbeta med andra operativsystem än ditt värdsystem. Naturligtvis kan du installera ett andra operativsystem parallellt med ditt huvudsystem, men i det här fallet, om du behöver någon applikation från huvudsystemet, måste du starta om. I det här fallet den virtuella maskinen perfekt alternativ: du kör det operativsystem du behöver parallellt med värdoperativsystemet och växlar mellan dem vid behov. I många system organiseras filöverföringen mellan gäst- och värdsystemet helt enkelt genom att dra filer och mappar med muspekaren.

Vi har bara listat de viktigaste alternativen för att använda virtuella maskiner hemma; naturligtvis finns det andra, mer specifika områden av deras tillämpning. Men de verkliga utsikterna för att använda datorvirtualiseringssystem öppnar sig i näringslivet, där framför allt tillgänglighet och att spara tid och kostnader på att köpa extra utrustning är viktiga.

Di näringslivet

För de flesta företag, när det kommer till virtualisering, innebär detta i första hand virtualisering av företagets serverinfrastruktur. Det finns dock många VM-baserade lösningar för slutanvändare som avsevärt kan förbättra produktiviteten för ett företags anställda. Låt oss överväga de huvudsakliga tillämpningsområdena för virtuella maskiner i företag på virtualiseringsplattformar för datoranvändare:

  • Skapande av arkiv med typiska mallar för användararbetsmiljöer. Beroende på detaljerna i organisationens arbete måste dess anställda använda en viss uppsättning av programvara. När en ny anställd går med i en organisation måste han installera ett operativsystem, konfigurera det på ett visst sätt, i enlighet med kraven i organisationen och säkerhetspolicyer, och även installera all nödvändig applikationsprogramvara. När du använder virtuella maskinmallar löses detta problem mycket enkelt: en anställd installeras med en desktopvirtualiseringsplattform och en virtuell maskin från en uppsättning organisationsmallar lanseras i den, där all nödvändig programvara är installerad och lämplig drift systeminställningar görs. Denna modell kommer att avsevärt minska driftsättningstiden, samt ge hög flexibilitet vid överföring av en anställds virtuella skrivbord till en annan fysisk maskin. Naturligtvis kan detta användningsfall kräva ökade hårdvaruresurser, men detta kommer mer än att löna sig om en anställd måste arbeta med stora volymer heterogen data, vars säkerhetskopiering kommer att kräva betydande tid. Till exempel marknadsanställda, som installerar många av de program de behöver, provar saker varje dag och arbetar med olika dokument. I det här fallet kan de kopiera mappen med filer från deras virtuella maskin i slutet av arbetsdagen, utan rädsla för att i morgon när du installerar nästa program kommer allt att "bryta".
  • Skapande av en virtuell skrivbordsinfrastruktur som möjliggör centraliserad lagring av användarmiljöer på säkra företagsservrar. Slutanvändarna använder själva verktyg för åtkomst till fjärrskrivbord för sina miljöer (till exempel terminaltjänster) som lagras i företagets datacenter. Detta alternativ för att använda virtuella maskiner kräver betydande kostnader för dess implementering, eftersom det i det här fallet kräver stöd för i företagets datacenter. Detta ger dock den bästa nivån av säkerhet och tillgänglighet. Eftersom alla arbetsmiljöer lagras och underhålls centralt i ett säkert datacenter, minskar sannolikheten för att konfidentiell information läcker avsevärt. Samtidigt ökar graden av tillgänglighet för sådana miljöer avsevärt, eftersom tillgång till dem kan tillhandahållas var som helst med en höghastighetsanslutning. Strängt taget gäller den här lösningen inte förr, men den påverkar slutanvändare. Ett exempel på en sådan lösning är VMware Virtual Desktop Infrastructure, baserad på den virtuella infrastrukturen för en organisations servrar i ett företags datacenter. Strukturen för en sådan modell visas i figuren:
  • Användning av virtuella maskiner skyddade av säkerhetspolicyer. IT-proffs som behöver säkerställa sekretessen för sina personuppgifter, samt ofta demonstrera olika programvaror för kunder, är idealiska för lösningar för att skapa säkra virtuella maskiner som ger ett sätt att begränsa åtkomsten till olika funktioner för att arbeta med en virtuell maskin. Du kan även ställa in den virtuella maskinens giltighetstid och på så sätt distribuera programvaran så att en viss krets av personer inte kan använda den virtuella maskinen längre än den tillåtna tiden. Ett exempel på en sådan lösning är VMwares ACE Manager-produkt.
  • Förenkla användarutbildningen genom att skapa klassrum med virtuella maskiner som kör olika operativsystem och applikationsprogram. Om en grupp anställda i en organisation behöver utbildas för att använda en viss produkt eller ett visst program kan du skapa en virtuell maskinmall och installera virtualiseringsplattformen på var och en av datorerna i klassrummet. Därefter kan den virtuella maskinen kopieras till alla datorer och startas med alla nödvändiga program. Om du behöver utbildning i en annan produkt kan du skapa en ny virtuell maskinmall och även distribuera den till alla datorer i ditt klassrum.
  • Utveckling och testning av mjukvara i företaget. En virtuell maskin, som är en isolerad miljö, är idealisk för mjukvaruutveckling. Utvecklare och testare kan skapa de operativsystemkonfigurationer och användarmiljöer de behöver för att simulera programbeteende på olika plattformar. Som en del av detta användningsfall är det också möjligt att modellera fungerande par av virtuella maskiner på samma fysiska plattform som interagerar med varandra genom nätverk. Dessutom tillåter vissa plattformar, såsom VMware Workstation, dig att skapa virtuella maskintillståndsträd, som var och en lagrar en specifik användarkonfiguration. Var och en av dessa tillstånd kan rullas tillbaka med ett klick. Ett exempel på ett sådant träd:

Jämförande genomgång avr

Ledande företag inom området för dhar gjort mycket under de senaste två åren för att göra dem så enkla att använda som möjligt och tillgängliga för även den mest oerfarna användare. Ledarna inom produktion av virtualiseringssystem för slutanvändare för tillfället är följande företag: VMware med produkterna VMware Workstation, VMware ACE och VMware Fusion, Microsoft med Virtual PC-produkten, Parallels, som marknadsför sin virtualiseringsplattform för Mac OS med produkten Parallels Desktop för Mac, och företaget InnoTek med den fria och öppen källkod VirtualBox-plattformen. Låt oss ta en snabb titt på funktionerna hos några av dessa produkter.

VMware arbetsstation


VMware är idag den obestridda ledaren inom området för desktopvirtualiseringssystem. Dess produkter är enkla att använda, har rik funktionalitet och är snabba. Nästan alla tillverkare av där fokuserade på produkten. Processen att skapa en virtuell maskin och installera ett gästoperativsystem är inte särskilt svårt: under skapandet måste du ange mängden RAM som tilldelats för gästsystemet, typen och storleken på den virtuella disken, mappen där den virtuella maskinen filer kommer att lokaliseras och vilken typ av gäst-OS som ska installeras. En startbar CD eller DVD eller ISO-avbildning kan användas som installationsdistribution för gästsystemet. Efter att ha installerat operativsystemet i en virtuell maskin måste du installera VMware Tools och inaktivera alla onödiga emulerade enheter i inställningarna för att optimera prestandan. Du kan också skapa en ögonblicksbild av gästsystemets "rena" tillstånd, där all data på de virtuella diskarna i det ögonblicket kommer att sparas, och du kan återgå till deras sparade tillstånd när som helst. Viktiga funktioner i VMware Workstation inkluderar:

  • Stöd olika typer virtuella diskar (kontroller för både IDE- och SCSI-diskar emuleras):
    • fast storlek (förtilldelad) eller växer allt eftersom de fylls (växande), medan de förra är optimerade för prestanda, och de senare är bekväma eftersom de inte tar mycket plats innan de fylls
    • Oberoende diskar som inte påverkas av ögonblicksbilder av operativsystemet. Sådana diskar är bekväma för att organisera fillagring, vars ändringar inte krävs när man arbetar med ögonblicksbilder av gästsystemets tillstånd
    • stöd för diskar vars tillstånd inte sparas när den virtuella maskinen är avstängd
    • möjlighet till direkt inspelning till en fysisk disk
  • Stöd för olika typer av nätverksinteraktion mellan virtuella maskiner, inklusive att kombinera virtuella maskiner till "team" (Teams), vilket gör att du kan skapa virtuella undernät bestående av virtuella maskiner med ett annat antal virtuella nätverkskort (upp till tre). Virtuell nätverksgränssnitt den kan fungera i tre olika lägen:
    • Överbryggat nätverk- virtuell maskin delar resurser nätverkskort med värdoperativsystemet och fungerar med ett externt nätverk som en oberoende maskin.
    • Nätverk endast för värd- den virtuella maskinen får en IP-adress i sitt eget värdundernät från VMware DHCP-servern. Följaktligen kan du bara arbeta på nätverket med andra virtuella maskiner på den här värden och med själva värdens operativsystem.
    • NAT- den virtuella maskinen fungerar också på värdens eget subnät (men annorlunda), men genom VMware NAT-servern kan den initiera anslutningar till ett externt nätverk. Det är omöjligt att initiera en anslutning till en sådan virtuell maskin från ett externt nätverk. Inom värden säkerställs nätverkskommunikation.
    • Diskar kan också monteras på värdsystemet med hjälp av verktyget vmware-fäste och expandera med hjälp av verktyget vmware-vdiskmanager(det här verktyget tjänar också till att utföra ett antal andra åtgärder på virtuella diskar).
  • Möjligheten att enkelt utbyta filer med hjälp av Drag&Drop-gränssnittet, samt genom att skapa delade mappar mellan värd- och gästoperativsystemet.
  • Stöd för en stor lista med gäst- och värdoperativsystem.

I senaste versionen VMware Workstation 6 innehåller även följande användbara funktioner:

  • Fullt stöd för USB 2.0-gränssnitt
  • förmåga att registrera virtuell maskinaktivitet
  • integrerad produkt VMware Converter (för Windows-värdar) för import av virtuella maskiner från andra tillverkare
  • köra en virtuell maskin som en tjänst

Det är också värt att notera att VMware Workstation-produkten för närvarande är den enda virtualiseringsplattformen som experimentellt stöder Direct-3D i gästoperativsystem. Den största och kanske enda nackdelen med denna plattform är det faktum att den inte är gratis.

Microsoft Virtual PC

Efter att ha dykt upp som en konkurrent till VMware Workstation, fick Connectix-produkten, som senare köptes av Microsoft Corporation tillsammans med företaget, ingen värdig utveckling i sina händer. Som ett resultat är den för närvarande i nästan alla avseenden sämre än VMware Workstation-plattformen och kan endast lanseras i värdoperativsystemet Windows-system. Men ett ganska stort antal användare använder den som en desktopvirtualiseringsplattform eftersom Virtual PC är gratis och täcker grundläggande behov för att använda virtuella maskiner. Gästinstallationsprocessen är också mycket enkel och intuitiv. Efter att operativsystemet har installerats måste du installera Virtual Machine Additions (analogt med VMware Tools i VMware Workstation), som avsevärt ökar prestanda för gästoperativsystemet genom att förbättra virtualiseringstekniken. VM-tillägg kan också installeras på Linux gästoperativsystem.

De främsta fördelarna med Microsoft Virtual PC-produkten inkluderar följande funktioner:

  • Fullt stöd för Windows Vista som både värd- och gästoperativsystem. När det gäller prestanda har Virtual PC 2007 tagit ett betydande steg framåt jämfört med den tidigare versionen, och nu är prestandan för Windows Vista i en virtuell maskin helt acceptabel.
  • Stöd för 64-bitars Windows-värdsystem.
  • Förbättrad prestanda genom att dra fördel av förbättringar som introducerats i Microsoft Virtual Server 2005 R2.
  • Tillgänglighet för olika typer av virtuella diskar:
    • Dynamiskt expanderande (liknande att växa i VMware Workstation)
    • Fast storlek (analog med förallokerad i VMware Workstation)
    • Differencing - en disk som lagrar ändringar från det aktuella tillståndet för den virtuella disken
    • Länkad till en hårddisk (analogt med direktskrivning till disk i VMware Workstation)
  • Förekomsten av olika typer av nätverkskommunikation mellan virtuella maskiner och värden:
    • analog till Bridged Networking i VMware Workstation
    • Endast lokalt (analogt med endast värd i VMware Workstation)
    • Delat nätverk (liknar NAT i VMware Workstation)

Det bör noteras att Virtual PC-produkten riktar sig mer till hemanvändare snarare än IT-proffs och mjukvaruutvecklare, medan VMware Workstation, med mycket större funktionalitet, kan täcka de senares behov. Samtidigt är Virtual PC gratis och syftar främst till att förenkla migreringen till nya operativsystem. Microsoft system och stöd för deras föråldrade versioner. Och, naturligtvis, populariteten för den virtuella PC-plattformen påverkas av dess fria natur, vilket skapar en specifik nisch för användningen av denna produkt.

Parallels Workstation och Parallels Desktop för Mac


Produkten är avsedd att användas på Windows- och Linux-plattformar som ett virtuellt system för skrivbordet. På grund av det faktum att Parallels (egentligen ägs av ryskt företag SWSoft) är nu främst inriktad på produkten, utvecklingen av denna produkt har för närvarande stannat av något och funktionalitet det är sämre än de två ledande skrivbordsplattformarna från VMware och Microsoft. Därför kommer vi att prata om Parallels Desktop för Mac-plattformen, som nu är huvudplattformen för Apple-datorer. Dessutom är utvecklingen av denna plattform för tillfället mycket dynamisk, vilket först och främst beror på det faktum att VMware på allvar har för avsikt att invadera virtualiseringsmarknaden för Mac-datorer med sin VMware Fusion-produkt, som nästan är klar för slutlig release . Huvudfunktioner i Parallels Desktop för Mac-plattformen:

  • Skapa enkelt virtuella maskiner i tre steg med Parallels Installation Assistant. För att skapa en virtuell maskin och installera ett gästoperativsystem i den krävs ingen extra ansträngning.
  • Närvaron av Parallels Transporter-verktyget, som låter dig migrera från en fysisk maskin till en virtuell.
  • Fullt stöd för Windows Vista gäst-OS. Detta säkerställer enkelt filutbyte mellan gäst- och värdoperativsystemet
  • Stöd för USB 2.0-gränssnitt
  • Mac OS X "Leopard"-stöd

Liksom de flesta produkter för Mac OS X-plattformen ger Parallels Desktop användaren ett enkelt och användarvänligt gränssnitt. Det är ingen hemlighet att många Mac-användare ofta känner ett behov av att använda Windows-produkter, och Parallels Desktop ger dem denna möjlighet, vilket gör att de kan känna sig "i två världar."

Du kan också nämna Parallels-produkter som Parallels Compressor Workstation och Parallels Compressor Server, som låter dig komprimera diskar inte bara av Parallels virtuella maskiner, utan även av VMware, vilket är en lösning på ett av de problem som användare ofta stöter på.

VirtualBox


InnoTek gick nyligen in på marknaden för desktopvirtualisering med en oväntad fri och öppen källkodslösning. I en tid då det verkar ny plattform Det är svårt att få virtualisering till en anständig nivå, InnoTek har nått oväntat snabba framgångar och populärt erkännande.

Många bloggare lojala mot VMware sa dock att virtuella maskiner på plattformen på sina stationära datorer går märkbart snabbare än virtuella maskiner på VMware Workstation. Tills nyligen var VirtualBox-plattformen dessutom endast tillgänglig för Linux- och Windows-värdar, och i slutet av april dök den första versionen för Mac OS X upp, där plattformen planeras att konkurrera med sådana "monster" av virtualiseringssystem som Parallels och VMware. Och självklart har hon alla chanser att vinna. Med tanke på plattformens fullständiga öppenhet och dess fria natur är många entusiaster redo att ta sig an att förbättra plattformen och öka dess funktionalitet, förhoppningsvis utan att kompromissa med dess prestanda. För tillfället har VirtualBox inte så bred funktionalitet som ledande plattformar; den stöder inte 64-bitars system och nätverksinteraktion med Windows Vista, men du kan få det på webbplatsen operativ information vilka funktioner i systemet som arbetas med. För närvarande har plattformen följande huvudfunktioner:

  • En ganska stor lista över värd- och gästoperativsystem som stöds.
  • Stöd för flera ögonblicksbilder av gästsystemets nuvarande tillstånd (ögonblicksbilder).
  • Dynamiskt expanderande diskar med fast storlek.
  • Möjlighet att installera gästtillägg (analogt med VMware Tools) för att öka graden av integration med värdoperativsystemet

Naturligtvis, när det gäller funktionalitet, är VirtualBox en mycket omogen produkt, men dess prestandaindikatorer indikerar att plattformen har en framtid, och Open Source-communityt kommer att göra allt för att förbättra och utveckla den.

Vad ska man välja som ett desktopvirtualiseringssystem?

För att sammanfatta kan vi säga att var och en av plattformarna som beskrivs ovan för närvarande upptar sin egen nisch inom tillämpningsområdet för virtualiseringsteknologier på stationära datorer. Varje virtualiseringssystem har fördelar och nackdelar. Med tiden kommer naturligtvis många av dem att skaffa sig den nödvändiga funktionaliteten som tillfredsställer de flesta användarbehov. Det är också förhoppningen att verktyg ska tillhandahållas för att konvertera virtuella maskinformat mellan plattformar.

Utan tvekan när vi pratar om om att använda ett skrivbordsvirtualiseringssystem hemma på Windows-värdar bör du välja mellan Microsoft Virtual PC eller VirtualBox-plattformarna, eftersom de är gratis och har den nödvändiga funktionaliteten för att stödja virtuella maskiner hemma. Men när det kommer till användningen av virtuella maskiner i affärer, i en företagsmiljö, där distributionen av desktopvirtualiseringssystem ställer höga krav på funktionalitet och tillförlitlighet, kan du inte klara dig utan VMware Workstation, som är betydligt överlägsen andra beskrivna plattformar . VirtualBox-produkten kan också hitta sin plats här, eftersom den är den mest optimerade för prestanda.

Virtual PC bör användas när du tillhandahåller stöd för äldre versioner av Windows och kör Windows Vista som gäst-OS. Och användare av Mac-plattformen kan inte klara sig utan Parallels Desktop-produkten: detta bevisas av det faktum att resultatet av mer än 100 000 exemplar av den sålda produkten spelades in redan 2006. Mac-användare bör också vara uppmärksamma på VMware Fusion-plattformen, som i framtiden säger sig vara ledande inom området förr.

Virtualiseringstekniker för persondatorer kommer närmare slutanvändaren och kan nu användas både i det dagliga arbetet för anställda i organisationer och på hemdatorer för att skapa skyddade eller isolerade personliga miljöer. Dessutom är användningen av virtuella maskiner på stationära datorer inte begränsad till de beskrivna alternativen. Till exempel, i en virtuell VMware-maskin, i fönsterläge på gästoperativsystemets konsol, kan du ställa in en högre upplösning än den som stöds av monitorn, och rullningslister visas i gästsystemfönstret. Detta gör att du kan testa webbplatsen eller applikationen på höga upplösningar i avsaknad av en lämplig monitor. Det här exemplet visar att alternativen för att använda virtuella maskiner på stationära datorer beror på din fantasi. Och snabbt utvecklande anpassade virtualiseringsplattformar kan hjälpa dig att möta dina behov.

Ibland blir det nödvändigt att använda flera operativsystem på en dator. Svårigheterna här är oftast förutsägbara. För det första är det en obligatorisk omstart av datorn för att starta ett nytt OS, och för det andra, om vi har att göra med olika familjer, som Windows och Unix, kommer varje OS att kräva minst en partition på hårddisken. Dessutom på grund av det olika formatet filsystem Det blir svårt att komma åt filer från ett operativsystem från ett annat. Dessa och andra problem kan lösas med en "virtuell maskin". I huvudsak är det ett vanligt program som emulerar driften av huvudkomponenterna i en PC, från processorn och grafikkortet till hårddisken. Som ett resultat kan vi köra flera operativsystem samtidigt och enkelt växla mellan dem. Den största nackdelen med detta tillvägagångssätt är den relativt låga prestandan hos emulerade system.

Sun VirtualBox 2.0.6

Gratisprogram (för hemmabruk)

Utvecklare Sun Microsystems

Storlek 33 MB

Dom

Rik funktionalitet; stor lista över system som stöds; ett antal unika egenskaper

Viss instabilitet på jobbet

VirtualBox programvara tyska företaget innotek. Detta är en relativt ung plattform, den första offentliga utgåvan släpptes i januari 2007. Gästsystem som stöds inkluderar Windows, Linux, OS/2 Warp, OpenBSD och FreeBSD. I februari 2008 förvärvades innotek av Sun Micro-systems och vidareutveckling genomförs med dess medverkan. VirtualBox distributionsmodell har inte ändrats.

Förutom de standardenheter som krävs för driften av operativsystemet (processor, videoadapter, hårddisk) emulerar programmet också en ljudkontroller och nätverksadapter. Det senare visas som ett AMD PCNet-gränssnitt. Dessutom bör det noteras att grafikkortet som standard emuleras som en standard VESA-adapter med 8 MB videominne och en upplösning på 800x600; om detta inte räcker kan du använda Guest VM Additions för att öka prestandan för den virtuella videoacceleratorn och dynamiskt ändra storlek på fönstret. Guest VM Additions - en uppsättning verktyg som medföljer programmet för att optimera prestanda och underlätta interaktion mellan gäst- och värdoperativsystemet. VirtualBox emulerar bland annat även USB-kontroller, och enheter anslutna till USB-kontakter i värdsystemet plockas automatiskt upp i gästsystemet.

En av nyckelfunktionerna är stöd för RDP (Remote Desktop Protocol), vilket gör att VirtualBox kan fungera som en RDP-server och kontrolleras av vilken klient som helst som arbetar med detta protokoll. Observera att före lanseringen av VMware Workstation 6-plattformen var den här funktionen endast tillgänglig i VirtualBox. Även implementerad funktion USB över RDP(om den virtuella maskinen fungerar som en RDP-server kommer anslutna USB-enheter också att synas i klienten).

Andra huvudfunktionär iSCSI-initiatorkomponenten. Det låter dig använda externa enheter via iSCSI-protokollet som virtuella diskar i gästsystemet utan ytterligare stöd från dess sida.

Processen att skapa en virtuell maskin är extremt enkel: du måste välja typ av operativsystem och ställa in mängden RAM och hårddisk. Den senare kan antingen ha en fast storlek eller ändras dynamiskt när den fylls. Efter installation av gästsystemet rekommenderas det att installera de redan nämnda Guest VM-tilläggen - de kommer att underlätta arbetet avsevärt i framtiden.

VirtualBox stöder nätverkskommunikation mellan virtuella maskiner, och användaren kan fritt välja en av tre typer. Den första är NAT, i vilket fall den virtuella maskinen är dold bakom värdens NAT-server och kan initiera anslutningar till ett externt nätverk, men det är omöjligt att ansluta till en sådan virtuell maskin från ett externt nätverk. Den andra typen, Host Interface Networking, tillåter gästsystemet att använda resurserna från värdens fysiska nätverksadapter, medan gästmaskinen själv blir tillgänglig från det externa nätverket som en vanlig oberoende dator. Och slutligen, den tredje typen - Internt nätverk - kan användas när det inte finns något behov av att komma åt ett externt nätverk; I detta fall virtuellt nätverk kommer att byggas inom värden. Om användaren bara behöver utbyta filer mellan gästsystemet och värden är det bättre att använda funktionen Delade mappar, som låter dig skapa delade mappar som är tillgängliga på alla system.

De som använder virtuella maskiner för att testa olika programvaror kommer att uppskatta stödet för ett träd med sparade tillstånd för den virtuella maskinen (så kallade ögonblicksbilder), som kan återställas från vilket tillstånd som helst i gästsystemet i händelse av en oväntad situation eller måste starta om det från början.

Innotek tillhandahåller ett utmärkt Software Development Kit för utvecklare, och eftersom plattformens kod är öppen krävs ingen ytterligare ansträngning för att skriva tillägg till systemet. Förutom Windows finns stabila versioner av VirtualBox även för Linux och Mac OS. Dessutom pågår för närvarande mycket arbete med att porta produkten till andra värdplattformar, och utvecklare förses med alla nödvändiga verktyg och gränssnitt för att modifiera VirtualBox.

Sammanfattningsvis kan vi med säkerhet kalla VirtualBox det bästa gratisprogrammet inom sitt område och en seriös konkurrent till sina betalda motsvarigheter.

VMware Workstation 6.5

VMware Workstation 6.5

Shareware, $189

Utvecklare VMware

Storlek 500 MB

Dom

Den största funktionaliteten bland alla program

Högt pris; stor distributionsstorlek

VMware Workstation är kanske den mest kända produkten för att skapa virtuella maskiner, och VMware är idag en av de ledande inom produktion av virtualiseringssystem. Listan över kompatibla gästoperativsystem är helt enkelt enorm - det finns allt från Solaris och Novell NetWare till Linux, FreeBSD och Windows Vista x64 Edition. Plattformen emulerar perfekt alla nödvändiga datorsystem. Antalet enheter som stöds är imponerande - VMware Workstation kan arbeta med installerade CD/DVD-enheter, diskettenheter, smartkortläsare och kan montera diskbilder. Dessutom kommer alla externa enheter anslutna via COM-, LPT- eller USB-portar att vara tillgängliga i gästsystemet (det gick dock inte att konfigurera stöd för USB 2.0). Det finns full integration med ACE (Assured Computing Environment - möjligheten att köra ytterligare en kopia av Windows på din dator, avsedd för delning) och det så kallade enhetsläget - kör virtualiserade applikationer på värddatorns skrivbord. När det gäller den traditionella svaga punkten - videoacceleratorn - så, från den nuvarande versionen, stöder den hårdvaruacceleration 3D-grafik. Sant, med en liten varning - för närvarande är denna funktion endast tillgänglig med använder Windows XP som gästoperativsystem. Dessutom stöds för närvarande endast DirectX 9.0 och Shader Model 2.0. Fortfarande bland senaste innovationerna Det är värt att notera möjligheten att streama en virtuell maskin, till exempel när du laddar ner en bild från Internet.

Datautbyte kan organiseras via virtuellt lokalt nätverk eller genom att dra och släppa från det virtuella systemet mot värden. När det gäller ett lokalt nätverk finns det tre standardalternativ: det första använder NAT (Network Address Translation), det andra - direkt till befintligt nätverk, och det tredje är ett virtuellt nätverk inom värden. Möjligheten att skapa delade mappar har förstås inte glömts bort.

För att testa programvara implementerar VMware Workstation en mekanism för att skapa ögonblicksbilder av operativsystemet och diskarna, som sedan kan användas för att återgå till ett av de tidigare tillstånden. Det finns också stöd för träd av sådana bilder, vilket är otroligt bekvämt när man konfigurerar ett system med olika tillägg (till exempel olika versioner webbläsare Utforskaren). Dessutom i ny version Felsökningsverktygen har förbättrats avsevärt, vilket möjliggör inspelning i realtid av hela maskinens drift, inklusive aktiviteten hos applikationer, processorn och annan hårdvara, samt reproducering av sparad data.

Programmet kommer med ett annat verkligt oumbärligt verktyg - P2V Assistant, som låter dig bokstavligen konvertera ett fysiskt system till ett virtuellt med bara ett par klick.

Det är värt att notera att det var WMware som visade högsta prestanda, även om laddningshastigheten lämnar mycket övrigt att önska. En annan nackdel med programmet är dess pris. Sant, det finns gratis version- VMware Player, som låter dig starta tidigare sparade virtuella system, men inte kan skapa dem.

Microsoft Virtual PC 2007

Gratisprogram
Utvecklare Microsoft
Hemsida microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoft Virtual PC kan vara värdig konkurrent program som presenteras i recensionen, om inte för ett "men" - stöder som gästsystem endast de som tillhör Windows-familjen, vilket avsevärt begränsar omfattningen av denna emulator. Om du vill kan du installera ett operativsystem som inte stöds genom att välja alternativet under installationen Övrig korrekt funktion i detta fall kan dock inte garanteras. Liksom alla program som diskuteras i denna recension, innehåller Virtual PC en uppsättning applikationer utformade för att göra livet enklare för användaren. I det här fallet är dessa Virtual Machine Additions - installation av dem kommer inte att öka prestanda för gästsystemet, men kommer att göra följande användbara och bekväma funktioner tillgängliga:

  • möjligheten att dra och släppa filer och mappar från värdsystemet till gästsystemet och tillbaka med hjälp av dra-n-släpp-teknik;
  • när du ändrar storlek på fönstret med gästsystemet kommer upplösningen inuti det automatiskt att justeras till den nya storleken;
  • En förbättrad drivrutin för virtuell videoadapter gör att du kan ställa in godtycklig upplösning och färgdjup;
  • musfokus kommer automatiskt att överföras till gästsystemet när markören går in i konsolfönstret och återgår till värdsystemet när du lämnar detta område. Detta kommer att eliminera behovet av att trycka höger Alt för att överföra fokus till gästsystemet, och låter dig arbeta med gästsystemets konsolfönster som med en vanlig applikation;
  • Delade mappar kan användas för att utbyta filer med värdoperativsystemet;
  • urklippet för gäst- och värdsystemen kommer också att bli vanligt, vilket kommer att förenkla interaktionen mellan värd- och gästsystemapplikationer;
  • Tidssynkronisering kommer att visas mellan värd- och gästsystemet.

Med tanke på att produkten är helt gratis kan den säkert rekommenderas för hemmabruk.

Parallels Workstation 2.2

Parallels Workstation 2.2

Shareware, $50

Utvecklare Paralleller

Storlek 21 MB

Dom

Stor lista över system som stöds; fungerar med Intel-VT och AMD-V

När det gäller funktionalitet är det sämre än analoger

Parallels är en annan ganska stor aktör på marknaden för virtualiseringsprogramvara. Dess produkt Parallels Workstation erbjuder nästan all funktionalitet som behövs för arbetet. Först och främst virtualiserar denna plattform en hel uppsättning standarddatorhårdvara, till exempel en processor som motsvarar den riktiga, moderkort baserad Intel chipset i815, Bagge upp till 1,5 GB, VGA och SVGA grafikkort med VESA 3.0-stöd. Dessutom en 1,44 MB diskettenhet med möjlighet att ansluta en riktig enhet eller en diskettbild och två IDE-kontroller med anslutning till antingen virtuella hårddiskar (från 20 MB till 128 GB vardera) eller CD/DVD-ROM (i direktåtkomstläge ) stöds kan direkt använda enheten på en riktig dator). Dessutom finns stöd för olika kringutrustning (skrivare, skannrar, samt olika handdatorer baserade på Windows Mobile 2005 och kameror).

Kompatibla gästsystem: Alla familjer Microsoft Windows, från version 3.1 till Vista, olika versioner av Linux, FreeBSD, Syllable, Solaris, OS/2 och MS-DOS.

Att installera och konfigurera programmet är inte svårt. För att göra livet enklare för användaren finns en uppsättning Parallels Tools-applikationer tillgängliga, som optimerar interaktionen mellan gästoperativsystemet och värden, till exempel förbättrar musdrift, videoläge och interaktion mellan urklipp (du kan synkronisera urklipp för gäst- och värdoperativsystemen, vilket förenklar dataöverföringen). Dessutom kan de skapade maskinerna enkelt kombineras till ett virtuellt lokalt nätverk eller läggas till ett befintligt, men av någon okänd anledning kan de inte anslutas med NAT. Det är också möjligt att sätta upp delade mappar för informationsutbyte. Om så önskas kan du skapa exakta kopior av virtuella maskiner (klona dem) i Parallels Workstation, plus att den nya versionen av programmet fungerar med både hå- Intel-VT och AMD-V. Det tillkom också USB-stöd och ljud. En annan intressant funktion som dök upp i den nya versionen är möjligheten att stoppa gästsystemet utan att ladda ur det. I det här fallet returneras resurserna som tilldelats gästsystemet till värdsystemet, och att starta om Linux- eller FreeBSD-gästen tar inte mycket tid.

Om det behövs kan du ansluta en andra bildskärm till gästdatorn eller arbeta med ett Wi-Fi-nätverk (även om Wi-Fi av någon anledning endast är tillgängligt när du använder ett Linux-system som värd).

Generellt sett kan Parallels Workstation vara ett bra alternativ till VMware Workstation, med tanke på dess pris och stabilitet, men funktionsmässigt är den fortfarande sämre än gratis VirtualBox.

Hur vi testade

För jämförande testning av virtuella maskiner valdes flera grundläggande parametrar. För det första är detta antalet operativsystem och arkitekturer som stöds (både gäst och värd), med hänsyn till både officiellt och inofficiellt stöd. För det andra togs hänsyn till prestanda och både prestanda för gästsystemet och värden som kör den virtuella maskinen. Och slutligen är den tredje definierande parametern stöd för en mängd olika utrustningar och ytterligare funktioner.

I den första kategorin var ledare VMware och VirtualBox. De stöder båda Intel x86- och AMD64-arkitekturerna som värd, dock tillåter VirtualBox inte användning av 64-bitarssystem som gäster, men det kan fungera med Intel VT- och AMD-V-teknologier (aktiverat i inställningarna). Parallels Worksta-tion stöder inte 64-bitars system som värd, men som VirtualBox är den kompatibel med Intel VT- och AMD-V-teknologier. Den kostnadsfria VirtualBox har den största listan över officiellt stödda gästsystem, men inofficiellt stöder alla tre programmen alla operativsystem.

För att testa prestandan skapades tre identiska virtuella system baserade på Windows XP SP2. Prestanda mättes med programmet PCMark05, som kördes på gäst- och värdsystemet samtidigt. Inställningarna för alla program lämnades som standard. VMware presterade bäst, följt av VirtualBox, den sista platsen togs av Parallels Workstation, som dock belastade systemet minst under drift. Men det är värt att notera att skillnaden mellan dessa tre program är minimal, och i alla fall är prestanda för gästsystemet nära värdens.

I den sista, tredje kategorin vann VMware med stor marginal, bokstavligen fylld med alla möjliga ytterligare funktioner, allt från kopiering av ett färdigt system till stöd för videoaccelerator. Uppenbarligen är det av denna anledning som storleken på installationspaketet är flera gånger större än konkurrenternas.

Behöver du köra applikationer utvecklade för Mac på Windows? Jag vill verkligen vara en av de första som provar Windows fungerar 10 TP, men det är inte längre möjligt att tilldela en separat partition på din hårddisk för det? Ingenting är omöjligt; virtualisering, den mest komplexa och användbara tekniken, kommer att hjälpa dig med allt detta.

Det finns inget perfekt operativsystem. Oavsett vilket operativsystem vi installerar på vår PC, vare sig det är Windows, Linux eller Mac, kommer vi alla att hitta något i det som inte passar oss. Systemets ofullkomlighet blir särskilt märkbar när vi förutom att arbeta med dokument måste lösa mer avancerade uppgifter på en PC. Om vi ​​är tvångsmässiga kan vi, på grund av missnöje med ett redan installerat OS, enkelt påbörja installationen av ett annat, trots att detta inte är den enklaste och snabbaste proceduren.

De flesta användare, särskilt de som fortfarande är på stadiet att bemästra datorkunskaper, skrämms av uppgiften att installera flera operativsystem på en dator samtidigt. Nästan allt börjar förvirra dem: partitionera hårddisken, lösa startproblem och, inte minst viktigt, de vet att för att komma in i det andra eller tredje installerade operativsystemet måste de ständigt starta om datorn. Men allt är inte så illa som det verkar vid första anblicken. Ett så intressant, användbart och samtidigt extremt komplext koncept som virtualiseringsteknik kommer till undsättning.

Målet med virtualisering är att säkerställa existensen och samtidig drift av flera operativsystem på en dator.

Oftast används virtualisering för att lösa problem av följande typ:

  • Specialister stora företag använd virtualisering för den bästa och mest effektiva distributionen av stor datorkraft för servrar;
  • Hemanvändare använder virtualisering (virtuella maskiner) för att samtidigt köra flera applikationer från olika operativsystem. Med hjälp av virtuella maskiner kan användaren köra Windows XP och program skrivna för det i ett annat operativsystem, t.ex. som körs på Linux-kärnan. Eller skapa ett virtuellt Windows 8 OS på en Apple Macintosh-dator.

Virtuell PC – virtuell maskin från Microsoft

Microsoft, utvecklaren av det mest populära operativsystemet, har utvecklat sitt eget virtualiseringssystem, som är designat för att fungera uteslutande i Windows-miljön - det här är Virtual PC 2007 för Windows XP och Vista, såväl som den relativt nya virtuella PC-maskinen för Windows 7. Utöver den senaste versionen skapade utvecklarna virtualiseringsprogram Windows-verktyg XP Mode, som är en virtuell version av XP Professional. Detta verktyg låter dig köra äldre applikationer och program på det nyare Windows 7 OS.

I Windows 8 och test Windows 10 ersattes Virtual PC med den nyare Hyper-V-tekniken, lånad från Windows Server. Denna teknik har många skillnader från vanliga virtuella maskiner, så vi kommer att ägna en separat recension åt det.

Microsoft är faktiskt inte utvecklaren av Virtual PC. Ursprungligen skapades detta program av ett annat företag och designades för att fungera på Windows och Mac OS. På den tiden användes OS/2, DOS och OS baserade på Linux-kärnan som gästoperativsystem. När Microsoft blev ensam ägare till denna produkt beslutades det att vägra support Mac-program OS. Således var alla utvecklarnas ansträngningar fokuserade på vidareutvecklingen av Virtual PC exklusivt för Windows OS. Som ett resultat har vi idag ett gratis verktyg för att skapa en virtuell miljö som fungerar utmärkt på Windows som värd- och gäst-OS. Men med allt detta är det här verktyget ganska mediokert, på grund av att det saknar olika typer av tillägg designade för att interagera med alla andra system.

Du kan ladda ner den här: www. Microsoft. com

VmWare virtuell maskin

VmWare är en ledare som erkänns av hela den globala IT-gemenskapen inom området för att skapa virtuella lösningar för specialister. Utvecklarföretaget har dock verktyg inte bara för specialister från stora organisationer, utan också för hemanvändare - detta gratis applikation VMware Player. tidigare, gratis program VMware virtualisering Spelaren kunde bara starta tidigare skapade virtuella maskiner (deras bilder), men nu har den också lärt sig att skapa dem. Det vill säga att applikationen har blivit ett fullfjädrat virtualiseringsverktyg. Det är sant, till skillnad från sin betalda motsvarighet, kallad VMware Workstation, är funktionaliteten hos den kostnadsfria applikationen något begränsad, men vi kan säkert säga att de avancerade funktionerna i den betalda versionen inte alltid behövs av en hemanvändare.

VMware Player använder Linux och Windows som huvudoperativsystem, och DOS, Windows, Linux, Mac, BSD och andra kan användas som gästoperativsystem. För den som är den stolta ägaren av en Macintosh-dator släpper utvecklaren applikationen VMware Fusion, som i sina möjligheter påminner fullständigt om VMware Workstation.

En av särdrag den här applikationenär Unity-läget (förresten, Parallels-produkten har det också, som vi kommer att prata om nedan), som är utformat för att dölja det virtuella maskinfönstret från användarens ögon. Det vill säga att användaren ser så att säga ett OS inom ett OS. I det här fallet visas fönster som öppnas i applikationernas gästoperativsystem på huvudskrivbordet.

Du kan ladda ner den här: www. vmware. com

Parallels Workstation – virtualisering för hemanvändaren

En av de största aktörerna på den globala virtualiseringsmarknaden är Parallels. Dess huvudsakliga virtualiseringsverktyg är främst avsedda för stora tjänsteleverantörer. Men utvecklaren föraktar inte hemanvändaren heller, för maskiner med Windows och Linux har företaget ett virtualiseringsprogram som heter Parallels Workstation och för Apple-maskiner finns en liknande lösning, Parallels Desktop. Till skillnad från andra utvecklare erbjuder detta företag inga gratislösningar; användaren måste betala för att skapa och köra en virtuell maskin.

Funktionaliteten och kapaciteten hos Parallels Workstation eller Parallels Desktop motiverar helt och hållet applikationens pris. Med hjälp av dem kan du till exempel enkelt importera virtuella maskiner, även de som skapats i andra virtualiseringsprogram; dessutom tillåter funktionerna i dessa betalprogram dig att skapa, och sedan köra på andra maskiner, bilder av de viktigaste virtuella system.

Det är också värt att notera att företaget har mobilversion Parallels Mobile applikationer för iOS. Genom att använda denna version kan enkelt konfigureras fjärrkontroll kör Parallels Desktop virtuell maskin på Mac OS.

Du kan köpa den här: www. parallells.com.ru

VirtualBox – virtuell maskin från Oracle

Ett av de vanligaste virtualiseringsprogrammen är VirtualBox. Mer än en grupp utvecklare, och inte ett välkänt företag inom IT-miljön, arbetade med att skapa denna applikation. För närvarande ägs produkten helt av Oracle, som förvärvade den under förvärvet av den tidigare ägaren (Sun Microsystems) redan 2010. Som ett resultat av VirtualBox-programmets alla rörelser från en ägare till en annan har vi idag ett virtualiseringsprogram med ett stort antal operativsystem som stöds. På programmets officiella webbplats kan du ladda ner sammansättningar för installation på din dator för plattformarna Windows, Mac OS, Linux och Solaris. Förresten, samma OS kan användas i VirtualBox som gäster.

Totalt sett är VirtualBox öppen källkod, vilket gör den helt gratis att använda. Men för att erhålla mer avancerad funktionalitet och möjligheter, till exempel för att stödja RDP-protokollet eller USB 3.0-standarden för gästoperativsystemet, måste användaren installera ytterligare plugins, som för övrigt också distribueras gratis, men är stängda källa.

Du kan ladda ner den här: www. virtualbox. org

Från allt som beskrivs ovan kan vi dra en slutsats och fokusera, som det verkar för oss, på två virtualiseringsprogram - VirtualBox och VMware Player. Dessa applikationer räcker för att installera ytterligare operativsystem.

Ett stort antal program som dyker upp varje dag gör nedladdning och installation av okänd programvara på en dator mer och mer farlig för systemet och viktiga filer på datorn. Dessutom är många program som har funktioner som är nödvändiga för arbetet med programmerare, artister och andra PC-användare endast tillgängliga för ett litet antal operativsystem. Om du tidigare behövt ta en stor risk genom att ladda ner en misstänkt fil från Internet eller installera om systemet bara för en önskat program, då finns det nu ett sådant OS för detta som en virtuell maskin.

Vad är en virtuell maskin

Virtuell maskin - specialprogram, som är installerat på användarens ursprungliga operativsystem och, när det startas, börjar emulera, det vill säga reproducera, funktionerna i något annat operativsystem som anges i inställningarna. Den främsta bekvämligheten med sådana program är frånvaron av behovet av att växla mellan operativsystem och tillgång till alla funktioner i systemet som reproduceras. Dessutom kommer alla åtgärder som utförs inuti den virtuella maskinen inte att påverka driften av huvudsystemet, vilket förhindrar möjliga datorfel.

För tillfället har utvecklare av virtuella maskiner skapat program som låter dem emulera alla operativsystem, från tidiga versioner av Windows till Ubuntu, OS X och mindre kända axlar, och även arbeta med färdiga servrar, till exempel, Bitrix virtuell maskin.

Det finns en annan, snävare förståelse av termen "virtuell maskin", som är vanlig bland musiker - virtuell trummaskin, som spelar ljuden från ett trumset. Detta program låter dig spela in delar av truminstrument utan att använda en live-setup, utan i speciella inspelningsprogram eller genom att "vitalisera" ett förinspelat midi-spår, placera inspelade samplingar av varje beat under det elektroniska ljudet.

Vad är en virtuell maskin till för?

Utbudet av åtgärder som kan utföras med en virtuell maskin är faktiskt mycket stort.

Det enklaste du kan göra med det är att använda program som inte är tillgängliga för användarens operativsystem eller ens för PC i allmänhet. Till exempel en operationsrumsemulator Android-system i huvudsak också en virtuell maskin med vilken människor kör applikationer eller spel.

Dessutom används virtuella maskiner ofta av programmerare för att testa skrivna program. Till exempel för att kontrollera hur korrekt en skriven algoritm fungerar i olika versioner av Windows. Detsamma gäller utvecklare av applikationer för iOS och Android, som kontrollerar funktionaliteten av deras utveckling i emulatorer. För detta ändamål finns det en virtuell maskin på en flashenhet, så att du alltid kan kontrollera funktionaliteten hos den skrivna koden.

Maskinerna används även av mindre avancerade användare för sådana kontroller. Faktum är att när man emulerar relaterade operativsystem kan maskinen reproducera all information som finns på datorn. Därför, om en användare måste ladda ner en fil från Internet som kan innehålla virus, bör han först kontrollera den på en virtuell maskin. Om den spelar normalt på den kan du säkert öppna den på ditt ursprungliga operativsystem.

Dessutom hjälper de till i företagsarbete, säg virtuella Bitrix-maskiner.

Om vi ​​pratar om virtuella trummaskiner så används de för att spela in trumpartier med hög kvalitet när det saknas medel, till exempel för att hyra en studio. Av alla instrument är trummor det känsligaste för inspelning, och det är de du lägger mest tid på. Dessutom kanske trummisen inte har tillräcklig skicklighet för att spela dem smidigt, vilket avsevärt ökar hyreskostnaderna. I en sådan situation skulle den bästa utvägen vara att spela in delen i programmet och sedan spela upp den.

Vad är virtuella maskiner?

Virtuell maskin för Windows 10

Speciellt för avancerade användare som är bekanta med konceptet en "virtuell maskin", gjorde Microsoft inbyggd emulering av andra operativsystem - . Till en början är dess funktionalitet blockerad, men dess komponenter aktiveras enkelt via kontrollpanelen.

Gå till kontrollpanelen och gå till undersektionen " Program och komponenter" Där i fönstret" Slå på eller stänga av komponenter» Kontrollera namnet på Hyper-V-tjänsten. Efter detta kommer den virtuella maskinen att installeras på datorn, och i framtiden kan du starta den via menyn " Start».

Viktiga fördelar med Hyper-V:

  • inbyggt i systemet, inget behov av att ladda ner eller söka efter någonting;
  • har full funktionalitet för att emulera olika versioner av Windows, till exempel 98 och andra operativsystem;
  • stödjer Windows-versioner olika bitar;
  • enkelt och intuitivt gränssnitt.

I allmänhet, tack vare närvaron av Hyper-V på Windows 10, behöver användare inte längre andra liknande program. Även om verktyget inte kräver några speciella färdigheter för att konfigurera, kan du läsa mer om det i den relaterade artikeln.

Virtuell maskin för Windows 7

Den mest populära virtuella maskinen för Windows 7-användare är Windows Virtual PC. Ursprungligen var dess huvudfunktion avsedd att emulera Windows XP, så att utvecklare bekvämt kunde överföra program som utvecklats för detta operativsystem till de nya sju, som just släpptes vid den tiden. Därefter utökades dess kapacitet, och nu är Virtual PC en separat plattform som kan återskapa nästan alla befintliga operativsystem.

Liksom Hyper-V är den här tjänsten inbyggd i systemet. För att installera det måste du gå till " Start" och undermeny " Program" Där måste du hitta en rad med programmets namn och klicka på den. Ett fönster öppnas där du fritt kan skapa, ta bort och utföra andra manipulationer med operativsystememulatorn.

Virtuella maskiner för Mac och andra operativsystem

Förutom de som är inbyggda i sjuan och tionan Windows virtuellt maskiner har tredjepartsutvecklare skapat många andra, oberoende verktyg som har ungefär samma kapacitet, men som skiljer sig i detaljer. Den mest populära av dem är Oracle VirtualBox , om vilken vi ska prata i den här delen av artikeln.

Denna virtuella maskin kan emulera alla för närvarande existerande operativsystem, och är även tillgänglig för de mest populära operativsystemen för tillfället - Windows, OS X, Linux och Solaris. Du kan ladda ner det från utvecklarens webbplats, efter att ha valt vilket system du behöver det för.

Från dess andra analoger det här programmet Oracle kännetecknas av sin breda funktionalitet, som inkluderar stöd för USB-portar och deras lansering från en emulerad maskin, möjligheten att spara systemtillståndet för omedelbar återställning om ett kritiskt fel inträffar. Faktum är att från den enorma listan över alla funktioner som stöds kan vi dra slutsatsen att genom att ladda ner Oracle VirtualBox kan du bekvämt arbeta på vilket operativsystem som helst utan några begränsningar alls.

För de flesta användare är VirtualBox en mycket bra val på grund av dess praktiska, tillförlitlighet och funktionalitet.

När programdistributionen finns på din dator dubbelklickar du på den. Detta kommer att starta installationsprogrammet. Här måste du välja vilka funktioner, förutom själva Oracle-maskinen, som ska installeras med den. Listan inkluderar: möjlighet till intern programmering i Python, konfigurerat stöd för Internet, samt integration av USB-portar. Efter detta följer du bara instruktionerna i installationsfilen tills installationen av Oracle VirtualBox är klar.

Virtuella trummaskiner

Virtuella trummaskiner finns i form av ytterligare plugins som installeras och lanseras genom ett program för att spela in eller skriva musik - FL Studio, Ableton, Cubase och andra. De mest populära trummaskinemulatorerna - EZ trummis Och Beroendeframkallande trummor. Stora bibliotek med prover för alla smaker, inspelade av kända trummisar, är fritt tillgängliga för dem.

Skapa din egen virtuella maskin

Dessutom finns det även ett företag VMWare, som också erbjuder användarna program för att skapa sina egna virtuella maskiner. Den mest kända av dem heter Arbetsstation och delas ut på betald basis. Det finns dock många resurser som erbjuder gratis användning av denna virtuella maskin, både för Windows, Mac och Ubuntu. Det är värt att notera att företaget erbjuder många ytterligare verktyg som utökar funktionerna i grundprogrammet, lägger till skrivbordshanteringsfunktioner, sändningar och mycket mer. Låt oss titta på varför denna virtuella maskin behövs.

Workstation låter dig skapa virtuella maskiner som kommer att hanteras från ett enda center. För det mesta är detta verktyg av intresse för stora företag som behöver konfigurera samma funktionalitet för enheter på ett stort antal datorer.

En av de viktigaste funktionerna som den virtuella VMWare-maskinen har, den sk vSphere, som låter dig inte bara skapa och konfigurera en virtuell maskin, utan också att implementera en hel infrastruktur av sådana enheter anslutna till varandra. Och om du måste välja, kommer denna funktionalitet att vara mycket användbar för stora företag vars anställda behöver utbyta data och information med varandra.

All funktionalitet hos program som utvecklats av VMWare är inte baserad på en enda användning av en virtuell maskin, utan på bildandet av ett nätverk av dem och en enda plats varifrån detta nätverk styrs.

Virtualisering 1C-Bitrix

Ett annat program skapat för bekvämt arbete med 1C-Bitrix-produkter - Bitrix virtuell maskin, denna gång från inhemska utvecklare, som också kan arbeta med alla PHP-applikationer. I huvudsak är detta program en emulering av en webbserver som innehåller alla inställningar för bekvämt arbete. Den färdiga maskinen kan öppnas in VMWare-spelare eller andra applikationer från denna utvecklare (det finns även versioner för VirtualBox och HyperV).

Programmet låter dig spara tid och komma igång direkt efter att huvudplattformen är klar att användas. I det här fallet installeras den virtuella Bitrix-maskinen direkt i huvudemuleringssystemet, integrerad i dess funktionalitet och drift, vilket gör att du kan börja interagera med 1C-projekt direkt efter installation och lansering.

Vilken virtuell maskin att välja

Det finns ingen tydlig jämförelse längre. Allt beror på användaren och dennes behov. För att emulera spel och kontrollera programvara från tredje part räcker det med de vanliga Hyper-V-tjänsterna och liknande, inbyggda i själva operativsystemet. Ett väl beprövat, pålitligt och gratis alternativ är VirtualBox. För organisationer är de bästa virtuella maskinerna definitivt VMWare-produkter eller den virtuella Bitrix-maskinen, eftersom de förenklar att göra affärer och interagera med anställda.

Video om ämnet




Topp