De beste virtuele machine. Overzicht virtuele machines
Het concept van een virtuele machine (van het Engelse Virtual Machine) wordt opgevat als een software- of hardwaresysteem dat de hardware van een bepaald platform (gastplatform) emuleert en programma's voor het gastplatform uitvoert met behulp van het hostplatform.
Ook kan een virtuele machine een bepaald platform virtualiseren, waardoor onafhankelijke, geïsoleerde omgevingen ontstaan voor besturingssystemen en programma's erop.
Virtuele machine voor Windows 7 - wij bieden u een overzicht van populaire programma's.
Simpel gezegd biedt een virtuele machine de mogelijkheid om meerdere virtuele computers op één echte, fysieke computer te creëren en er verschillende besturingssystemen, programma's, enz. op te installeren.
Deze technologie kwam naar het grote publiek vanuit de wereld van de serverinfrastructuur, waar virtuele machines worden gebruikt om maximale serverbelasting te creëren en de downtime van apparatuur te verminderen.
Virtuele machines worden gebruikt om een reeks taken op te lossen, zoals:
- Het optimaliseren van het gebruik van serverbronnen.
- Informatiebescherming, evenals het beperken van de mogelijkheden van sommige programma's, het zogenaamde sandbox-idee.
- Onderzoek naar nieuwe computerarchitectuur of software.
- Emulatie van verschillende computerarchitecturen (bijvoorbeeld om de PlayStation-gameconsole van Sony te emuleren).
- Creëren van kwaadaardige code.
De SubVirt-rootkit, in 2006 gemaakt door Microsoft Research (MSR), creëerde bijvoorbeeld een virtuele werkomgeving waarin het besturingssysteem van de gebruiker werd geplaatst, samen met een antivirusprogramma, firewall en andere software die was ontworpen om de pc te beschermen.
Tegelijkertijd bleef de rootkit zelf extern en viel daarom niet binnen het bereik van antivirussoftware, waardoor de aanvaller afstandsbediening over de virtuele machine kreeg. - Simulatie van computernetwerken.
- Software testen en debuggen.
We brengen een kort overzicht van de meest populaire virtualisatieprogramma's onder uw aandacht.
Virtuele machine voor Windows 7: Virtuele Box
Virtualisatieprogramma van Oracle, voor besturingssystemen Linux, Mac OS X, MS Windows, etc.
Het programma is behoorlijk populair en hieronder zullen we niet alles bekijken, maar alleen de belangrijkste voordelen:
Vrij.
Cross-platform.
Ondersteuning voor 64-bit gasten op 32-bit hostplatforms. Om dit te doen moet het hostplatform virtualisatietechnologie op processorniveau ondersteunen.
Ondersteunt audioapparaten en verschillende soorten netwerkcommunicatie.
De mogelijkheid om een back-upketen te creëren waarnaar u kunt terugkeren in geval van problemen met het gastsysteem.
Russischtalige interface.
Belangrijk! De tekortkomingen van het programma zijn niet significant, maar omwille van de objectiviteit bij de beoordeling moeten ze ook worden vermeld: VirtualBox is slecht compatibel met Win 95/98 (trage systeemwerking) en Mac OS X (geluidsproblemen).
Zoals u kunt zien, zijn de tekortkomingen van het programma niet significant en eerder nominaal.
Virtuele machine voor Windows 7: Xen
Virtuele machinemonitor (hypervisor), ontwikkeld aan de Universiteit van Cambridge en gedistribueerd onder open source (GPL-licentie).
Met behulp van paravirtualisatietechnologie (PV-modus) kunt u met Xen zeer hoge prestaties bereiken door echte hardwareplatforms te emuleren.
Een kenmerk van de PV-modus is dat er geen eerste moment is waarop de computer opstart (imitatie van BIOS-code, bootloader) en dat de gast-OS-kernel onmiddellijk in de gewenste modus start, zoals bij gewone programma's.
Het is vermeldenswaard dat Xen vanwege zijn rijke functionaliteit kan worden vergeleken met software op bedrijfsniveau.
Voordelen:
Vrij.
Platformonafhankelijk.
Hoge prestaties bij het draaien van virtuele machines, die zeer dicht bij de prestaties van echte systemen liggen.
Mogelijkheid om actieve virtuele machines te migreren tussen fysieke hosts.
Hoge mate van ondersteuning voor geëmuleerde hardware.
Er is misschien maar één nadeel aan het programma: de relatieve complexiteit ervan, vergeleken met vergelijkbare software van andere bedrijven.
Virtuele machine voor Windows 7: Virtuele pc
Dit programma werd oorspronkelijk in 1997 door Connetix voor Mac OS ontwikkeld. Vier jaar later werd een versie voor Windows OS uitgebracht.
Later, in 2003, werden de rechten op het programma overgenomen door Microsoft Corporation en in 2006 werd het programma gratis.
Vervolgens is Virtual PC niet ontwikkeld en bevat momenteel de functionaliteit van 2007.
Voordelen:
Vrij.
Eenvoudige, gebruiksvriendelijke interface.
Gebreken:
Het programma werkt alleen in Windows OS, maar is niet compatibel met Windows 8 en hoger.
Het programma is, in tegenstelling tot Virtual Box, niet compatibel met AMD-processors.
Virtuele machine voor Windows 7: VMware Player
Een product van de grootste Amerikaanse vVmware.
Vmware-producten zijn primair gericht op het zakelijke segment van de markt, dus de volledige versie van het programma - VMware Workstation - wordt betaald.
De licentieprijs bedraagt ongeveer $ 250. Voor niet-commercieel gebruik biedt de fabrikant een programma met beperkte functionaliteit VMware Player.
Het is vermeldenswaard dat de beperkingen over het algemeen van toepassing zijn op softwareontwikkelaars en IT-specialisten; het programma is behoorlijk functioneel voor het uitvoeren van de taken van de gemiddelde gebruiker.
Voordelen:
Vrij.
Snel.
Eenvoudige, gebruiksvriendelijke interface.
Dankzij de ThinPrint-technologie kunt u elk document afdrukken dat in het gastbesturingssysteem is geopend, zonder dat u extra stuurprogramma's hoeft te installeren.
Werken met meerdere monitoren in een gastbesturingssysteem.
Wissel bestanden uit tussen gastsystemen met behulp van Drag&Drop-technologie.
Gebreken:
Beperkte functionaliteit van de gratis versie.
Windows 7 x64 installeren op VirtualBox (virtuele machine)
Virtuele machine voor Windows 7: meerdere besturingssystemen op één machine
VirtualBox (Russisch: Virtual Box) is een virtuele machine van Oracle Corporation. Een gratis programma ontworpen voor het virtualiseren van besturingssystemen Windows, macOS, Linux, FreeBSD, Solaris/OpenSolaris en andere platforms worden ondersteund.
Voordelen van een virtuele machine
Als u een virtuele machine (VM) op een thuis-pc gebruikt, kunt u in de eerste plaats meerdere besturingssystemen (gastbesturingssysteem) tegelijkertijd uitvoeren.
Momenteel is bijvoorbeeld een van de edities van het Microsoft Windows-besturingssysteem (host-besturingssysteem) op uw computer of laptop geïnstalleerd. Door een virtuele machine te installeren, in dit geval VirtualBox, kunt u andere systemen (gasten) in de host-besturingssysteemomgeving gebruiken, inclusief macOS, Linux, Android, Windows, enzovoort. Er kunnen hier veel opties zijn;
Enkele functies en mogelijkheden van VirtualBox
- Ondersteuning voor VMDK () en VHD (Microsoft Virtual PC) harde schijfimages;
- Virtualisatie van audioapparaten (optioneel AC97 / SoundBlaster 16 / Intel HD Audio-emulatie);
- VM-snapshots maken, verwijderen en herstellen;
- Gedeelde mappen – het creëren van gedeelde mappen voor bestandsuitwisseling tussen host- en gastsystemen;
- Ondersteuning voor OVF/OVA-indeling;
- Het creëren van veilige omgevingen voor toegang tot internet;
- Ondersteunt verschillende verbindingsopties: NAT, netwerkbrug, virtuele hostadapter, enz.;
- Experimentele ondersteuning voor hardware 3D-versnelling;
- Cross-platform (virtuele box, );
- Handige navigatie en gebruiksvriendelijke interface;
- Meertalige lokalisatie – Russisch, Oekraïens en andere talen;
- Het programma wordt gedistribueerd onder de GNU GPL 2-licentie - gratis software (geen gebruiksbeperkingen).
VirtualBox voor Windows downloaden
De nieuwste versie van Oracle VM VirtualBox voor Windows 7, 8.x, 10 kan worden gedownload op onze website (vanaf versie 5 ondersteunt Virtual Box geen Windows XP).
Download VirtualBox gratis, zonder registratie.
Spoiler (Oracle VM VirtualBox-extensiepakket)
Oracle VM VirtualBox Extension Pack – componenten die de mogelijkheden van de virtuele machine uitbreiden (RDP-server, ondersteuning voor USB, NVMe, PXE en andere mogelijkheden).
Download en installeer alleen Extension Pack van dezelfde versie als VirtualBox.
Download de nieuwste versie van Oracle VM VirtualBox Extension Pack
[instorten]
VirtualBox is een virtuele machine van Oracle Corporation. Een gratis programma ontworpen voor het virtualiseren van besturingssystemen Windows, macOS, Linux, FreeBSD, enz.
Versie: VirtualBox 6.0.4
Grootte: 209 MB
Besturingssysteem: Windows 10, 8.1, 8, 7
Taal: Russisch
Programmastatus: Gratis
Ontwikkelaar: Orakel
Officiële website:
Wat is er nieuw in de versie: lijst met wijzigingen
Wat is een virtuele machine en waar dient deze voor?
Een virtuele machine is een programma waarmee u een echte computer met al zijn componenten (BIOS, harde schijf, schijf, enz.) kunt emuleren. Op deze virtuele pc kunt u elk besturingssysteem, maar ook programma's en stuurprogramma's installeren. U kunt naadloos gegevens uitwisselen tussen uw echte systeem en het virtuele systeem.
Ik zal niet zeggen dat absoluut elke gebruiker een virtuele machine nodig heeft, maar een geavanceerde gebruiker heeft er vaak een nodig. Een virtuele machine wordt voor verschillende doeleinden en taken gebruikt:
- Om een ander of tweede hetzelfde besturingssysteem te installeren;
- Voor het testen van diverse software;
- Om een computernetwerk te emuleren;
- Om toepassingen uit te voeren die niet vanuit uw besturingssysteem kunnen worden gestart.
Om een specifiek voorbeeld te geven: Windows XP is bijvoorbeeld op uw pc geïnstalleerd en u kunt Windows 7, Windows 8 of Linux op een virtuele pc installeren.
In dit artikel zal ik het hebben over drie populaire emulators, hun belangrijkste kenmerken en de voordelen van elk ervan. Als bonus zal ik een Android-emulator voor Windows presenteren en een voorbeeld geven van het maken van een virtuele machine met een van de emulators als voorbeeld.
VMware is een van de bekendste en meest wijdverspreide virtuele machines. Het wordt meestal gebruikt door grote bedrijven. VMware wordt gepresenteerd in twee vormen: speler en werkstation, waarvan de eerste gratis is en de tweede betaald.
VMware ondersteunt ook 32-bits en 64-bits systemen, evenals USB 3.0 en verschillende besturingssystemen.
Belangrijkste kenmerken:
- Met VMware kunt u USB-apparaten, cd-/dvd-stations, netwerkinterfaces en andere aansluiten op virtuele machines;
- Ondersteunt het verplaatsen en kopiëren van bestanden met behulp van slepen en neerzetten;
- Via een stapsgewijze wizard kunt u nieuwe virtuele machines aansluiten;
- U kunt een virtuele machine maken met behulp van de installatieschijf of vanaf een kant-en-klare schijfkopie;
- VMware Player ondersteunt virtuele machines die zijn gemaakt op betaalde VMware.
Microsoft virtuele pc
Microsoft Virtual PC is een gratis virtuele machine met een gebruiksvriendelijke interface en geweldige functionaliteit. Het enige kleine nadeel is dat alleen Windows-besturingssystemen worden ondersteund.
Belangrijkste kenmerken:
- Het is mogelijk om de apparatuur te selecteren die nodig is op de virtuele machine;
- U kunt hardware op een virtuele computer toevoegen of verwijderen;
- U kunt virtuele machines kopiëren;
- Het is mogelijk om snel tussen virtuele pc's te schakelen met behulp van bladwijzers;
- Het is mogelijk om bestanden van de hoofd-pc naar de virtuele pc te slepen en neer te zetten en omgekeerd;
- U kunt virtuele en echte computers via een netwerk met elkaar verbinden.
VirtueleBox
VirtualBox is een gratis emulator waarop u de meest populaire besturingssystemen kunt installeren, zoals Windows, Linux, FreeBSD en Mac OS. Zowel 32- als 64-bits versies van besturingssystemen worden ondersteund. VirtualBox kan ook werken met virtuele computers die zijn gemaakt in het betaalde VMware Workstation-programma.
Belangrijkste kenmerken van het programma:
- VirtualBox kan worden bestuurd via een grafische interface of via de opdrachtregel;
- VirtualBox maakt het mogelijk om USB-apparaten op virtuele computers aan te sluiten en ze er rechtstreeks mee te laten werken;
- Alle parameters van de virtuele machine worden beschreven in XML-formaat en zijn daarom op geen enkele manier afhankelijk van de fysieke pc waarop het systeem draait;
- VirtualBox ondersteunt afstandsbediening;
- Er is een speciaal SDK-pakket om de functies van het programma uit te breiden.
Na analyse van de beoordelingen van alle drie de emulators kunnen we tot de conclusie komen dat VirtualBox het meest geschikte programma is voor het maken en beheren van virtuele machines. Daarom zullen we als voorbeeld kijken naar het installeren van een virtuele machine met VirtualBox.
Een virtuele VirtualBox-machine installeren
Laten we eens kijken hoe we VirtualBox kunnen installeren, en in het volgende hoofdstuk zullen we zien hoe we het kunnen configureren.
Download de nieuwste versie van het programma van de officiële website of van ons downloadprogramma
We starten de installatie en zien het eerste welkomstvenster. Klik op “Volgende” en ga door naar de volgende fase.
In de tweede fase van de installatie zien we de programmaonderdelen die worden geïnstalleerd en de map waarin het programma wordt geïnstalleerd. De installatiemap kan worden gewijzigd, maar het wordt aanbevolen om alle componenten te installeren. Zelfs als niet alle componenten op dit moment nodig zijn, maar in de toekomst wel nodig zullen zijn, moet u de virtuele machine opnieuw installeren.
In de volgende fase verschijnt er een waarschuwing dat de computer tijdens de installatie tijdelijk wordt losgekoppeld van het netwerk.
Er verschijnt dan een venster waarin u wordt geïnformeerd dat u met de installatie kunt beginnen. Klik op de knop "Installeren" en wacht tot de installatie is voltooid.
Tijdens het installatieproces kunnen pop-ups verschijnen met de melding “Installeer software voor dit apparaat?” Klik op de knop "Installeren".
Wanneer de installatie is voltooid, klikt u op de knop “Voltooien”. De virtuele machine start automatisch nadat de installatie is voltooid.
Een virtuele VirtualBox-machine maken
Om een virtuele machine te maken, klikt u in het VirtualBox-programmavenster op de knop "Maken" in de linkerbovenhoek.
Voer in de eerste fase de naam in van de machine die u wilt maken en selecteer het type besturingssysteem. Laten we bijvoorbeeld een virtuele machine maken met het Windows 7-besturingssysteem. Laten we verder gaan.
In de tweede fase stellen we de hoeveelheid RAM in die nodig is voor de virtuele machine. Wij installeren op basis van de behoeften van het geselecteerde besturingssysteem. De systeemvereisten voor Windows 7 geven aan dat er minimaal 1 GB RAM nodig is. Laten we bijvoorbeeld 1,5 GB aangeven. Hierbij moet je er rekening mee houden dat je niet meer dan de helft van het RAM-geheugen van een fysieke computer in een virtuele machine kunt installeren.
Nu kunt u een virtuele harde schijf verbinden met de aangemaakte virtuele machine. Eerst creëren we het. Selecteer “Maak een nieuwe virtuele harde schijf” en klik op de knop “Maken”.
Geef het type harde schijf op. Als u niet bekend bent met de daar beschreven formaten, kunt u dit laten zoals het is en op “Volgende” klikken.
Nu moet u het formaat opgeven voor het opslaan van gegevens op de virtuele harde schijf. Een dynamische virtuele harde schijf kan uitbreiden, terwijl een vaste schijf een strikt gedefinieerde grootte heeft. Kies wat je het leukst vindt.
Geef de naam van de virtuele harde schijf en de grootte ervan op. Klik op “Maken”.
Een virtuele VirtualBox-machine opzetten
Laten we eens kijken welke instellingen de virtuele machine heeft. Klik op de knop "Configureren" in de linkerbovenhoek van het programma.
Het instellingenvenster verschijnt. Hier kunt u verschillende parameters van de virtuele machine wijzigen (bijvoorbeeld de hoeveelheid toegewezen RAM, het inschakelen van 2D-versnelling, de opstartvolgorde van apparaten, enz.)
Alle instellingen zijn onderverdeeld in categorieën.
Als u een fout maakt in de instellingen, zal het programma u hierover informeren door onderaan het instellingenvenster het opschrift 'Onjuiste instellingen gedetecteerd' te verschijnen.
Meestal zijn de eerste 3 categorieën instellingen voldoende voor de gebruiker. Als de virtuele machine langzaam draait, kunt u de hoeveelheid RAM vergroten of meer processorkracht gebruiken.
Nadat u de instellingen hebt voltooid, klikt u op de knop "OK". Om de aangemaakte virtuele machine te starten (in te schakelen), klikt u op de knop “Starten”. Nu plaatsen we de installatieschijf met het besturingssysteem in de schijf, installeren en configureren het besturingssysteem en uw virtuele computer is klaar voor gebruik.
Dat is alles, we hebben naar 3 populaire emulators gekeken, al hun sterke punten geïdentificeerd, de meest geschikte voor ons gekozen, de virtuele VirtualBox-machine geïnstalleerd en geconfigureerd, en nu de beloofde bonus.
BlueStacks - Android-emulator voor Windows
BlueStacks Player is een programma waarmee u Android-applicaties kunt uitvoeren op een computer met Windows of MacOS. Met BlueStacks kunt u niet alleen kennis maken met de mogelijkheden van Android, maar ook applicaties die voor dit besturingssysteem zijn gemaakt volledig testen. Met behulp van de BlueStacks-emulator kunnen gebruikers een van de vele programma's die beschikbaar zijn op Google Play, GetJar, Amazon Appstore, 1Mobile en andere online catalogi van Android-applicaties op hun pc installeren en uitvoeren. Het beste is dat BlueStacks volledig gratis is.
Belangrijkste kenmerken van BlueStacks
Het belangrijkste kenmerk van de BlueStacks-emulator is de ondersteuning voor LayerCake-technologie, die een ARM-processor simuleert. Dankzij deze technologie kunnen Android-applicaties op x86-processors draaien. Ook wordt het grafische ARM-subsysteem gesimuleerd, waardoor het mogelijk is om de modernste games, geschreven voor Android-tablets, op BlueStacks te draaien. De acties van het verplaatsen van pagina's met uw vingers, waar tabletgebruikers aan gewend zijn, worden op BlueStacks met de muis uitgevoerd.
In tegenstelling tot andere virtuele machines hoeft BlueStacks het besturingssysteem niet handmatig te installeren; alle Android-functies zijn direct na de lancering beschikbaar. Een aanpassing die u moet maken, is het wijzigen van de interfacetaal. De Russische taal wordt volledig ondersteund.
BlueStacks werkt op Windows 7, Windows Vista en Windows XP.
Hiermee sluiten we onze recensie voor vandaag af. Veel succes met de emulatie.
Een virtuele machine is een softwareomgeving die de hardware van een computer met al zijn componenten emuleert. In wezen is een virtuele machine een afzonderlijke virtuele computer waarop besturingssystemen, programma's, stuurprogramma's enz. kunnen worden geïnstalleerd, die vervolgens afzonderlijk kunnen worden uitgevoerd van het hoofdbesturingssysteem dat op deze computer is geïnstalleerd.
In dit artikel bekijken we wat een virtuele machine is en waarvoor deze nodig is. Het gebruik van een virtuele machine gaat ongeveer zo: u installeert een speciaal virtualisatieprogramma (virtuele machine) op uw computer, waarin u vervolgens één of meerdere besturingssystemen kunt installeren die door dit programma worden ondersteund.
Op uw computer staat bijvoorbeeld het besturingssysteem Windows 7 geïnstalleerd en u wilt een ander besturingssysteem proberen: Windows 8.1 of Windows 10. U bent er nog niet aan toe om direct over te stappen naar een nieuwer besturingssysteem, dus door Windows 10 te installeren op een virtuele machine, kunt u zich tot in detail vertrouwd maken met de werking en mogelijkheden ervan en de nodige vaardigheden opdoen.
Tegelijkertijd kunt u andere besturingssystemen op de virtuele machine installeren: verschillende Linux-distributies, Mac OS X, enz. Tegelijkertijd kunt u bijvoorbeeld Windows 10 op uw computer gebruiken en Windows 7, Ubuntu en Mac op uw computer. de virtuele machine OS X
De meest populaire programma's voor het maken van virtuele machines (VM's) voor gewone gebruikers (er is een groot bedrijfssegment van virtualisatiesystemen): Oracle VirtualBox (gratis), VMware (gratis voor persoonlijk gebruik VMware Player, betaald VMware Workstation), Parallels (voor computers met Mac OS X), Windows Virtual PC (Windows 7, beginnend met de Pro-editie, ondersteunt gratis installatie van de virtuele Windows XP-modus-omgeving), Hyper-V (werkt in x64-bits versies van Windows, beginnend met Windows 8) en andere .
Virtuele machines van verschillende fabrikanten verschillen in hun mogelijkheden en kenmerken. Het wordt mogelijk om virtuele machines te downloaden van de websites van softwarefabrikanten.
Virtuele machines gebruiken
Virtuele machines (VM's) worden voornamelijk gebruikt voor de volgende doeleinden:
- een ander besturingssysteem installeren om mee te studeren of te werken
- het testen van onbekende programma's zonder risico voor het hoofdbesturingssysteem
- gebruik van programma's die niet op uw computer kunnen worden uitgevoerd
- het opzetten van een lokaal netwerk
- Start veilig verdachte applicaties
- gelijktijdige installatie van meerdere besturingssystemen op een computer
Op mijn computer werden bijvoorbeeld op verschillende tijdstippen de volgende besturingssystemen geïnstalleerd in een virtuele omgeving: Windows XP, Windows 7, Windows 8.1, Windows 10, Mac OS X, Linux Mint, Android.
Werken in een besturingssysteem dat op een virtuele machine is geïnstalleerd, verschilt niet van werken in een gewoon systeem dat op een computer is geïnstalleerd. Dit is een normaal besturingssysteem dat in een virtuele omgeving draait. U kunt doen wat u wilt, zonder bang te hoeven zijn Windows of een ander systeem te doden. Als als gevolg van uw acties het besturingssysteem onbruikbaar wordt, kunt u eenvoudig dit besturingssysteem verwijderen en in plaats daarvan een ander besturingssysteem installeren.
Veel virtuele machines hebben de mogelijkheid om een momentopname van het systeem te maken, zodat u een “dood” besturingssysteem eenvoudig kunt herstellen.
Hoogstwaarschijnlijk zullen krachtige, resource-intensieve games niet op een virtuele machine draaien, omdat dergelijke games hoogstwaarschijnlijk enorm zullen vertragen. De prestaties van het besturingssysteem dat op een virtuele machine is geïnstalleerd, zijn afhankelijk van de kracht van de betreffende computer.
In deze afbeelding kun je zien dat Windows 10 op mijn computer is geïnstalleerd en dat in het virtuele machinevenster (ik heb het virtualisatieprogrammavenster bewust kleiner gemaakt) het Windows 8.1-besturingssysteem draait. Op dat moment draaiden er dus twee verschillende besturingssystemen tegelijkertijd op mijn computer, onafhankelijk van elkaar.
Het besturingssysteem dat op de virtuele machine is geïnstalleerd, werkt afzonderlijk van het hoofdbesturingssysteem dat op uw computer is geïnstalleerd. U kunt doen wat u wilt als Windows (of een ander besturingssysteem) op een virtuele machine is geïnstalleerd. Het hoofdsysteem dat op uw computer is geïnstalleerd, wordt niet beïnvloed door het uitvoeren op de virtuele machine of door andere wijzigingen die worden aangebracht in het besturingssysteem dat op de virtuele machine is geïnstalleerd.
U kunt onbekende programma's op een virtuele machine testen voordat u ze op een echt systeem installeert. Windows OS of een ander besturingssysteem (als het niet gratis is) moet worden geactiveerd.
Sommige programma's draaien niet op een bepaald besturingssysteem, dus u kunt zo'n programma op een ondersteund besturingssysteem in een virtuele machine installeren. In dit geval kunt u de vereiste applicatie op uw computer blijven gebruiken.
Voor beveiligingsdoeleinden kan een virtuele machine worden gebruikt. Het kan bijvoorbeeld zijn dat u niet meteen een programma op uw computer installeert dat u verdacht maakt, maar zo'n programma eerst op een virtuele machine installeert. Als uw vermoedens worden bevestigd, zal het hoofdbesturingssysteem dat op uw computer is geïnstalleerd op geen enkele manier worden beïnvloed.
U kunt veilig verdachte sites bezoeken, waarbij u alleen het gastsysteem riskeert dat in de VM is geïnstalleerd.
In deze afbeelding draait de virtuele machine het Mac OS X-besturingssysteem met de Safari-browser geopend in het venster. In VMware Workstation kan het gastsysteem worden uitgebreid zodat het het volledige scherm van uw computermonitor vult.
Bij het gebruik van een virtuele machine zijn er naast de voordelen ook enkele nadelen. Het grootste probleem: op computers met een laag energieverbruik kan het werk in een gastsysteem dat op een virtuele machine is geïnstalleerd, vertragen (bevriezen, vertragen). Dit komt door het feit dat op dit moment de bronnen van uw computer gelijktijdig worden verbruikt door twee besturingssystemen: het hoofdbesturingssysteem dat op uw computer is geïnstalleerd en het gastbesturingssysteem dat op de virtuele machine is geïnstalleerd.
Om uw computer niet te overbelasten, raad ik aan om tijdens het werken in het gastbesturingssysteem de momenteel onnodige applicaties in het hoofdsysteem te sluiten. Hierna zal de belasting van de bronnen van uw computer enigszins afnemen en zal het werken in het gastbesturingssysteem dat op de virtuele machine is geïnstalleerd comfortabeler worden. Op krachtige computers doen dergelijke problemen zich meestal niet voor.
Als u een ander Windows-besturingssysteem op uw computer wilt proberen, maar vanwege het lage stroomverbruik van de computer moeilijk zal zijn om in een virtuele machine te werken, kunt u een ander systeem op een virtuele harde schijf (VHD) installeren. Hier kunt u meer over lezen. Met deze optie start u de besturingssystemen één voor één op uw computer.
Wanneer u met een virtuele machine werkt, kunt u daar eenvoudig elk besturingssysteem verwijderen zonder gevolgen voor uw computer, en ook het virtuele machineprogramma van uw computer verwijderen.
Conclusies van het artikel
Met behulp van een speciaal programma: een virtuele machine (Virtual Machine), kunt u een ander besturingssysteem op uw computer installeren om vertrouwd te raken met de werking ervan, applicaties te testen, compatibiliteitsproblemen op te lossen, voor veiligheidsdoeleinden, enz. U kunt verschillende virtuele machines proberen en kies de handigste optie voor jezelf.
Van tijd tot tijd hebben gebruikers een tweede computer nodig waarop ze een andere shell kunnen installeren. Een virtuele machine is een systeem voor het emuleren van een ander platform; het helpt de gebruiker het apparaat te bedienen bij het installeren van meerdere besturingssystemen die onafhankelijk van elkaar zijn, zodat één apparaat de eigenschappen van twee of meer pc's kan combineren. Deze techniek is populair onder ontwikkelaars bij het testen van programma's.
Wat is een virtuele machine
Dergelijke apparaten worden als voorwaardelijke apparaten op echte computers gemaakt. Dit is een programma dat een kopie simuleert van bestaande hardware met al zijn componenten (BIOS, harde schijf, randapparatuur). Met behulp van speciale hulpprogramma's kunt u meerdere virtuele machines met hetzelfde of verschillende besturingssystemen op één computer draaien.
Waar is het voor?
Door een virtuele machine te installeren, worden de mogelijkheden van uw computer uitgebreid. Waarom deze functionaliteit gebruiken?
- Installatie van twee besturingssystemen op één computer. Hiermee kunt u tegelijkertijd twee bitdiepte-shells installeren: x32 en x64. De Windows-emulator kan worden gecombineerd met Linux.
- Virtualisatie maakt het veilig om verdachte software en bestanden uit te voeren.
- Een virtueel besturingssysteem dat verschilt van het geïnstalleerde besturingssysteem helpt bij het gebruik van applicaties die niet compatibel zijn met de "native" shell.
- Wordt gebruikt bij het testen van nieuwe hulpprogramma's.
- Gebruik van nieuwe architecturen als emulatie (bijvoorbeeld imitatie van een gameconsole).
- Om informatie te beschermen en de mogelijkheden van programma's te beperken.
- Verschillende voorwaardelijke processors helpen bij het simuleren van een computernetwerk, dit is belangrijk bij het debuggen van een server.
- Het programma voor het maken van virtuele machines wordt gebruikt om randapparaten aan te sluiten die niet compatibel zijn met de geïnstalleerde shell.
Overzicht virtuele machines
De eerste pogingen om dergelijke software te ontwikkelen begonnen in de jaren '70. Nu hebben virtuele machines de mogelijkheid om een volwaardige computer te creëren met parallelle of geïntegreerde toegang. Universele opties ondersteunen niet alleen bekende shells met verschillende bitdieptes, maar ook onbekende besturingssystemen. Elk marktsegment heeft zijn eigen leiders.
Voor Windows 7
Virtualbox is een emulator waarvan de distributie gratis wordt verspreid. De hoge waardering en populariteit onder gebruikers is te danken aan het feit dat de versie door de meeste bekende systemen wordt ondersteund. Het voordeel van het hulpprogramma is de duidelijke interface, waardoor het gemakkelijker te beheren is. De nadelen zijn dat het niet mogelijk is om bestanden over te zetten via “grab and drag”; je moet een NAT-verbinding starten.
VMware is een betaalde service die uitgebreide aanpassingsmogelijkheden biedt en de ruimte op de harde schijf optimaliseert. De ESXi-versiedistributiekit kan naar een USB-flashstation worden geschreven of in de firmwareserver worden ingebouwd. Naast Windows zijn ook Linux, Solaris, FreeBSD en Netware geschikt. De nadelen zijn onder meer dat u, in vergelijking met de vorige bron, de volledige versie van het hulpprogramma niet gratis kunt downloaden.
Voor Windows 10
Microsoft Virtual PC is een gratis virtuele machine. Het behoort tot de categorie virtuele machines voor Windows en kan daarom niet op Linux worden geïnstalleerd
of Mac, wat als nadelen kan worden beschouwd. Het nadeel is het gebrek aan ondersteuning voor USB-apparaten. Het is bedoeld om door middel van machinecode een voorwaardelijke shell te creëren met de bedrijfsparameters van de componenten van het hardwaresysteem van een bestaande computer.
Oracle is een hulpprogramma waarmee u met grote hoeveelheden informatie kunt werken. Bij het verwerken van databases is hun echte bescherming gegarandeerd. Het voordeel van het systeem zijn enkele manipulaties die helpen om snel toegang te krijgen tot informatie, wat het beheerproces versnelt. Oracle RAC is bijvoorbeeld een snel inzetbare clustertoegang tot een database.
Voor Linux
Dit systeem is relatief nieuw, maar heeft bewezen brede mogelijkheden te hebben dankzij open computercode. Linux OS is moeilijker om een virtuele machine te kiezen. OpenVZ is speciaal voor de shell uitgebracht. De service helpt u bij het configureren van meerdere virtuele processors op één machine. Tegelijkertijd blijven open source-bonussen behouden, zodat de pc geen RAM-vermogen verliest.
Hyper-V is een emulator die zowel in Linux als in de 32- en 64-bits versies van Windows XP wordt gebruikt. Het voordeel is dat dit een technologie is die rechtstreeks ‘communiceert’ met de serverhardware, waardoor de geheugenkosten worden verlaagd en de processorprestaties worden verhoogd. De nadelen zijn onder meer het feit dat u bij het beheren van grote arrays van virtuele servers bovendien System Center Virtual Machine Manager moet installeren.
Voor Mac
VMware Fusion is een emulator die Windows en andere besturingssystemen op Mac-computers uitvoert zonder opnieuw op te starten, waardoor u virtuele en fysieke servers kunt beheren. Het voordeel is dat de Mac-shell afzonderlijk van andere kan worden gebruikt of in één handige omgeving kan worden geïntegreerd. Een van de nadelen is dat er kosten verbonden zijn aan het gebruik.
Boot Camp is ontworpen voor het installeren van Windows op een Mac-computer. De shell wordt als extra systeem op een aparte partitie van de harde schijf geleverd. Bij het opstarten hoeft u alleen maar de Mac te selecteren - en virtuele Windows zal functioneren. Het hulpprogramma wordt gekenmerkt door zijn eenvoud en intuïtieve interface. Een van de nadelen is de noodzaak om opnieuw op te starten om een ander systeem te selecteren.
Een virtuele machine maken
Wat u moet doen als u een virtuele machine moet maken:
- selecteer en download een hulpprogramma voor uw computer, rekening houdend met de geïnstalleerde shell;
- installeer deze software;
- maak na voltooiing van de installatie een nieuwe voorwaardelijke computer aan waaraan de vereiste hoeveelheid RAM is toegewezen;
- een nieuw apparaat vereist configuratie van bedrijfsparameters.
Welke virtuele machine u moet kiezen
De belangrijkste selectieparameter is het geïnstalleerde besturingssysteem. Omdat de software voor het maken van virtuele computers verschillende shells ondersteunt, kunnen deze zowel zeer gespecialiseerd zijn als toepassingen voor het werken met verschillende systemen. Er zijn betaalde en gratis hulpprogramma's. Selectiecriteria zijn onder meer:
- duidelijke interface;
- hoge mate van gegevensbescherming;
- een breed scala aan ingebouwde tools;
- beperkingen op de toegang tot hardware en software.
Video