Emulator van virtuele machines. Zorg ervoor dat Intel VT-x- of AMD-V-functies zijn ingeschakeld. VirtualBox virtuele machine

Een groot aantal programma's dat elke dag verschijnt, maakt het downloaden en installeren van onbekende software op een computer steeds gevaarlijker voor het systeem belangrijke bestanden op de computer. Bovendien zijn veel programma's met functies die nodig zijn voor het werk van programmeurs, artiesten en andere pc-gebruikers slechts voor een klein aantal besturingssystemen beschikbaar. Voorheen moest je veel risico's nemen bij het downloaden van internet verdacht bestand, of installeer het systeem opnieuw, alleen maar voor één doel het gewenste programma, dan is er nu zo'n besturingssysteem hiervoor als een virtuele machine.

Wat is een virtuele machine

Virtuele machine - een speciaal programma dat op het oorspronkelijke besturingssysteem van de gebruiker wordt geïnstalleerd en, wanneer het wordt gestart, de functies van een ander programma begint te emuleren, dat wil zeggen reproduceert besturingssysteem opgegeven in de instellingen. Het belangrijkste gemak van dergelijke programma's is de afwezigheid van de noodzaak om te schakelen tussen besturingssystemen en toegang tot alle functies van het systeem dat wordt gereproduceerd. Bovendien hebben alle acties die binnen de virtuele machine worden uitgevoerd geen invloed op de werking van het hoofdsysteem, wat mogelijke computerstoringen voorkomt.

Op op dit moment ontwikkelaars van virtuele machines hebben programma's gemaakt waarmee ze elk besturingssysteem kunnen emuleren, te beginnen met early Windows-versies en eindigend met Ubuntu, OS X en minder bekende assen, werken ook al mee kant-en-klare servers, Bijvoorbeeld, Bitrix virtuele machine.

Er is een ander, enger begrip van de term ‘virtuele machine’, dat gebruikelijk is onder muzikanten: virtuele drummachine, dat de geluiden van een drumstel speelt. Met dit programma kun je delen van percussie-instrumenten opnemen zonder gebruik te maken van een live opstelling, en in het bijzonder programma's opnemen of een vooraf opgenomen midi-track “revitaliseren” door opgenomen samples van elke tel onder het elektronische geluid te plaatsen.

Waar is een virtuele machine voor?

Het scala aan acties dat met een virtuele machine kan worden uitgevoerd, is eigenlijk heel groot.

Het eenvoudigste dat u ermee kunt doen, is programma's gebruiken die niet beschikbaar zijn voor het besturingssysteem van de gebruiker of zelfs voor de pc in het algemeen. Bijvoorbeeld een operatiekamer-emulator Android-systemen in wezen ook een virtuele machine waarmee mensen applicaties of games draaien.

Bovendien worden virtuele machines vaak door programmeurs gebruikt om geschreven programma's te testen. Bijvoorbeeld om te controleren hoe correct een geschreven algoritme werkt in verschillende versies van Windows. Hetzelfde geldt voor ontwikkelaars van applicaties voor iOS en Android, die de functionaliteit van hun ontwikkelingen binnen emulators controleren. Hiervoor staat er een virtuele machine op een flashdrive, zodat u altijd de functionaliteit van de geschreven code kunt controleren.

De machines worden voor dergelijke controles ook door minder gevorderde gebruikers gebruikt. Het is een feit dat de machine bij het emuleren van gerelateerde besturingssystemen alle informatie op de computer kan reproduceren. Als een gebruiker een bestand van internet moet downloaden dat mogelijk virussen bevat, moet hij dit daarom eerst op een virtuele machine controleren. Als het er normaal op speelt, kunt u het veilig openen op uw eigen besturingssysteem.

Daarnaast helpen ze mee bedrijfsmatig werk bijvoorbeeld virtuele Bitrix-machines.

Als we het hebben over virtuele drummachines, worden deze gebruikt om drumpartijen met hoge kwaliteit op te nemen als er geen geld is, bijvoorbeeld om een ​​studio te huren. Van alle instrumenten zijn drums het meest gevoelig voor opnemen, en zij besteden er ook de meeste tijd aan. Bovendien beschikt de drummer mogelijk niet over voldoende vaardigheden om ze soepel te bespelen, wat de huurkosten aanzienlijk verhoogt. In een dergelijke situatie zou de beste uitweg zijn om het gedeelte in het programma op te nemen en het vervolgens af te spelen.

Wat zijn virtuele machines?

Virtuele machine voor Windows 10

Speciaal voor gevorderde gebruikers die bekend zijn met het concept van een ‘virtuele machine’ heeft Microsoft een ingebouwde emulatie van andere besturingssystemen gemaakt. In eerste instantie is de functionaliteit ervan geblokkeerd, maar de componenten kunnen eenvoudig worden ingeschakeld via het Configuratiescherm.

Ga naar het Configuratiescherm en ga naar de subsectie " Programma's en componenten" Daar in het raam" Componenten in- of uitschakelen» Controleer de naam van de Hyper-V-service. Hierna wordt de virtuele machine op de pc geïnstalleerd en in de toekomst kunt u deze via het menu starten “ Begin».

Belangrijkste voordelen van Hyper-V:

Over het algemeen hoeven gebruikers dankzij de aanwezigheid van Hyper-V op Windows 10 geen andere te gebruiken soortgelijke programma's Oh. Hoewel het hulpprogramma geen speciale vaardigheden vereist om te configureren, kunt u er meer over lezen in het gerelateerde artikel.

Virtuele machine voor Windows 7

De meest populaire virtuele machine voor Windows 7-gebruikers is Windows virtueel PC. Aanvankelijk was de belangrijkste functionaliteit bedoeld om Windows XP te emuleren, zodat ontwikkelaars programma's die voor dit besturingssysteem waren ontwikkeld gemakkelijk konden overbrengen naar de nieuwe zeven, die op dat moment net werden uitgebracht. Vervolgens werden de mogelijkheden uitgebreid, en nu is Virtual PC een afzonderlijk platform dat bijna alle bestaande besturingssystemen kan reproduceren.

Net als Hyper-V is deze service native in het systeem ingebouwd. Om het te installeren, moet je naar " Begin" en submenu " Programma's" Daar moet je een regel vinden met de naam van het programma en erop klikken. Er wordt een venster geopend waarin u vrijelijk andere manipulaties kunt maken, verwijderen en uitvoeren met de besturingssysteememulator.

Virtuele machines voor Mac en andere besturingssystemen

Naast de virtuele machines die in Windows 7 en 10 zijn ingebouwd, hebben externe ontwikkelaars vele andere onafhankelijke hulpprogramma's gemaakt die ongeveer dezelfde mogelijkheden hebben, maar in details verschillen. De meest populaire is Oracle VirtualBox , die in dit deel van het artikel zal worden besproken.

Deze virtuele machine kan alle momenteel bestaande besturingssystemen emuleren en is ook beschikbaar voor de meest populaire besturingssystemen van dit moment: Windows, OS X, Linux en Solaris. Je kunt het downloaden van de website van de ontwikkelaar, nadat je eerder hebt geselecteerd voor welk systeem je het nodig hebt.

Van zijn andere analogen dit programma Oracle onderscheidt zich door zijn brede functionaliteit, waaronder ondersteuning voor USB-poorten en het starten ervan vanaf een geëmuleerde machine, en de mogelijkheid om de systeemstatus op te slaan voor onmiddellijk terugdraaien in het geval er een kritieke fout optreedt. Uit de enorme lijst met alle ondersteunde functies kunnen we zelfs concluderen dat u door het downloaden van Oracle VirtualBox comfortabel en zonder enige beperking op elk besturingssysteem kunt werken.

Voor de meeste gebruikers is VirtualBox een zeer goede keuze vanwege zijn bruikbaarheid, betrouwbaarheid en functionaliteit.

Zodra het distributiepakket met de applicatie op uw computer staat, dubbelklikt u erop. Hierdoor wordt het installatieprogramma gestart. Daarin moet je kiezen welke functies, naast de Oracle-machines, worden ermee geïnstalleerd. De lijst omvat: de mogelijkheid tot interne programmering in Python, geconfigureerde ondersteuning voor internet, evenals integratie van USB-poorten. Volg daarna gewoon de instructies installatiebestand totdat de installatie van Oracle VirtualBox is voltooid.

Virtuele drummachines

Virtuele drummachines zijn aanwezig in de vorm van extra plug-ins die worden geïnstalleerd en gelanceerd via een programma voor het opnemen of schrijven van muziek - FL Studio, Ableton, Cubase en anderen. De meest populaire drummachine-emulators - EZ-drummer En Verslavende drums. Grote bibliotheken met samples voor elke smaak, opgenomen door beroemde drummers, zijn gratis voor hen beschikbaar.

Creëer uw eigen virtuele machine

Daarnaast is er ook een bedrijf VMWare, dat gebruikers ook programma's biedt om hun eigen virtuele machines te creëren. De bekendste van hen heet Werkstation en wordt op betaalde basis verspreid. Er zijn echter voldoende hulpmiddelen die dit aanbieden gratis gebruik deze virtuele machine, zowel voor Windows, Mac als Ubuntu. Het is vermeldenswaard dat het bedrijf veel extra hulpprogramma's biedt die de mogelijkheden uitbreiden basisprogramma, met toevoeging van desktopbeheerfuncties, uitzendingen en meer. Laten we eens kijken waarom deze virtuele machine nodig is.

Met Workstation kunt u virtuele machines creëren die vanuit één centrum worden beheerd. Deze tool is voor het grootste deel van belang voor grote bedrijven die dezelfde functionaliteit van apparaten op een groot aantal computers moeten configureren.

Een van de belangrijkste features die de virtuele VMWare-machine heeft, zijn de zogenaamde vSphere, waarmee u niet alleen een virtuele machine kunt maken en configureren, maar ook een volledige infrastructuur van dergelijke apparaten kunt implementeren die met elkaar zijn verbonden. En als je moet kiezen, dan is deze functionaliteit erg handig voor grote bedrijven waarvan de medewerkers gegevens en informatie met elkaar moeten uitwisselen.

Alle functionaliteit van door VMWare ontwikkelde programma's is niet gebaseerd op het enkele gebruik van een virtuele machine, maar op de vorming van een netwerk ervan en een enkele plaats van waaruit dit netwerk wordt bestuurd.

Virtualisatie 1C-Bitrix

Nog een programma gemaakt voor comfortabel werken met 1C-Bitrix-producten - Bitrix virtuele machine, dit keer van binnenlandse ontwikkelaars, die ook met elk PHP-applicaties. In wezen is dit programma een emulatie van een websiteserver die alle instellingen voor comfortabel werken. Afgewerkte auto kan erin geopend worden VMWare-speler of andere applicaties van deze ontwikkelaar (er zijn ook versies voor VirtualBox en HyperV).

Met het programma kunt u tijd besparen en direct aan de slag gaan nadat het hoofdplatform klaar is voor gebruik. In dit geval wordt de virtuele Bitrix-machine rechtstreeks in het hoofdemulatiesysteem geïnstalleerd, waardoor de functionaliteit en werking ervan wordt geïntegreerd, waardoor u onmiddellijk na installatie en lancering kunt beginnen met interactie met 1C-projecten.

Welke virtuele machine u moet kiezen

Er is geen duidelijke vergelijking meer. Het hangt allemaal af van de gebruiker en zijn behoeften. Voor game-emulatie en testen software van derden genoeg reguliere diensten Hyper-V en dergelijke, ingebouwd in het besturingssysteem zelf. Goed getest, betrouwbaar en gratis optie- Dit VirtueleBox. Voor organisaties zijn de beste virtuele machines beslist VMWare-producten of de virtuele Bitrix-machine, omdat ze het zakendoen en de interactie met werknemers vereenvoudigen.

Video over het onderwerp

De snelle ontwikkeling van virtualisatietechnologieën heeft niet alleen een aanzienlijke impact gehad op de ontwikkeling van de IT-infrastructuur van grote ondernemingen. De kracht van desktop-pc's heeft een niveau bereikt waarop één fysieke machine meerdere besturingssystemen kan ondersteunen die tegelijkertijd draaien. virtuele machines. Nog maar een paar jaar geleden waren virtuele machines iets exotisch voor eindgebruikers, die ze vooral voor evaluatiedoeleinden installeerden. Nu multi-coreprocessors en grote hoeveelheden RAM thuis of kantoorcomputer zijn niet ongewoon, en dit stelt ons in staat nieuwe opties te bedenken voor het gebruik ervan in de context van virtualisatietechnologieën.

Veel gebruikers vinden verschillende toepassingen voor desktopvirtualisatieplatforms, zowel thuis als op het werk. Een virtuele machine heeft immers, vergeleken met een fysieke, een aanzienlijk grotere flexibiliteit in termen van portabiliteit naar een ander fysiek platform. Bovendien is de kwaliteit van desktopvirtualisatieplatforms de afgelopen jaren aanzienlijk toegenomen in termen van functionaliteit, gebruiksgemak en prestaties. De relatief recente introductie van ondersteuning voor hardwarevirtualisatie in desktopsystemen betekent dat toonaangevende processorfabrikanten zoals Intel en AMD geloven in de toekomst van virtualisatietechnologieën op personal computers.

Natuurlijk zijn zulke omvangrijke en hardware-vretende besturingssystemen als Windows Vista in staat de kracht van gebruikersdesktops te absorberen, hoe hoog ze ook zijn, maar de vooruitgang staat niet stil, en de verdere ontwikkeling van desktophardwareplatforms zal het binnenkort mogelijk maken om meerdere van dergelijke systemen tegelijkertijd te ondersteunen en aan de prestatie-eisen te voldoen. Veel gebruikers zijn echter van mening dat het gebruik van virtualisatietechnologieën thuis niet nodig is en beschouwen virtualisatie als een andere specifieke technologie die niet veel impact op hen zal hebben. Meestal komt dit door het feit dat ze geen waardige manieren zien om virtuele machines te gebruiken.

In het bedrijfsleven worden virtualisatietechnologieën voornamelijk geïmplementeerd om de virtuele infrastructuur van de servers van het bedrijf te onderhouden en hebben ze zeer weinig impact op eindgebruikers. In dit artikel zullen we laten zien dat vrijwel elke pc-gebruiker virtualisatietechnologieën kan gebruiken om de efficiëntie van zijn werk op een pc thuis te vergroten, maar ook voor dagelijkse taken op de werkplek.

Hoe virtuele machines thuis te gebruiken

De meeste pc-gebruikers worden vaak geconfronteerd met het probleem van het gebruik van potentieel gevaarlijke of onstabiele toepassingen die het besturingssysteem kunnen beschadigen of de werking van andere programma's kunnen beïnvloeden. Vaak wordt een thuiscomputer, waarop ook werkdocumenten staan, door meerdere mensen gebruikt, van wie niet iedereen begrijpt hoe hij er correct mee moet omgaan om belangrijke gegevens of het besturingssysteem niet te beschadigen. Het aanmaken van gebruikersaccounts lost dit probleem niet op, omdat veel applicaties dit vereisen administratieve rechten, en het werken op een computer in deze modus beperkt het gebruik ervan aanzienlijk. Natuurlijk worden velen ook geconfronteerd met het probleem van het porten van een besturingssysteem en geïnstalleerde applicaties naar een andere computer bij aankoop. De categorie gebruikers die actief laptops gebruiken, wordt geconfronteerd met het probleem van het synchroniseren van gegevens tussen hen en desktopcomputer. Niet alleen is bestandssynchronisatie noodzakelijk, maar je moet ook dezelfde applicaties op het werk en thuis gebruiken. Voor veel mensen is het ook belangrijk om te kunnen leren werken met verschillende besturingssystemen, die in dit geval geen hoge prestaties vereisen. In dit geval moet de gebruiker, wanneer hij bijvoorbeeld in Linux werkt, toegang krijgen tot Windows-applicaties, en om dit te doen moet hij de computer opnieuw opstarten. EN voornaamste probleem tijdens de training is de onmogelijkheid van modellering echt netwerk tussen meerdere computers als er maar één beschikbaar is. Al deze en vele andere problemen kunnen worden opgelost door virtuele machines te gebruiken in desktopvirtualisatiesystemen.

Belangrijkste opties thuisgebruik virtuele machines zijn de volgende:

  • Het creëren van een persoonlijke virtuele omgeving, geïsoleerd van het hostsysteem, waardoor u meerdere kopieën van werkomgevingen op één computer kunt gebruiken, volledig geïsoleerd van elkaar. Helaas sluit dit model de mogelijkheid uit om virtuele omgevingen voor 3D-games te gebruiken, omdat fabrikanten van virtualisatieplatforms nog niet hebben geleerd de emulatie van alle functies van videoadapters volledig te ondersteunen. VMware loopt in dit opzicht momenteel voor op iedereen; in de nieuwste versies van zijn desktopplatform VMware Workstation heeft het functies voor experimentele ondersteuning voor Direct-3D en shaders opgenomen. Nog niet zo lang geleden ontwikkelde het PCI-SIG-bedrijf de standaard PCI Express, heeft nieuwe specificaties gepubliceerd voor de PCI Express 2.0-standaard, die ondersteuning claimen voor I/O-virtualisatiefuncties die de toegang van gasten tot fysieke hardware aanzienlijk vereenvoudigen. De tijd is ongetwijfeld niet ver weg waarop we games op virtuele machines zullen spelen.
  • Creëer draagbare virtuele machines die klaar zijn voor gebruik op elk ander platform dat compatibel is met de architectuur. Als u de werking van een programma moet demonstreren en het of de besturingssysteemomgeving op een bepaalde manier moet worden geconfigureerd, zijn virtuele machines in dit geval de beste optie. Doe alle noodzakelijke dingen in de virtuele machine, brand deze op een dvd en laat zien hoe alles werkt, installeer het virtualisatieplatform en start de virtuele machine.
  • Het verkrijgen van veilige gebruikersomgevingen voor internet. Bij het werken op internet, dat, zoals iedereen weet, behoorlijk gevuld is met virussen en Trojaanse paarden, is het starten van een internetbrowser in de gebruikersmodus voor velen vanuit veiligheidsoogpunt geen acceptabele oplossing. Er zijn immers veel kwetsbaarheden in software, waaronder besturingssystemen, waardoor malware belangrijke gegevens kan beschadigen. Een virtuele machine is in dit geval een voordeligere optie, omdat malware, na controle over het besturingssysteem in een virtuele machine te hebben verkregen, alleen daarbinnen schade kan aanrichten, zonder het host-besturingssysteem te beïnvloeden. Trouwens, binnen de laatste tijd Er beginnen virussen te verschijnen die hun aanwezigheid in een virtuele machine detecteren en zich in dit geval niet openbaren. Tot nu toe zijn er echter slechts een paar van dergelijke kwaadaardige programma's, en in ieder geval zal er geen schade worden toegebracht aan belangrijke gegevens totdat de geïnfecteerde objecten worden overgebracht naar het host-besturingssysteem. Daarom sluit het gebruik van virtuele machines in dit geval het gebruik van antivirussoftware helemaal niet uit.
  • Omgevingen creëren waarin met potentieel gevaarlijke software kan worden geëxperimenteerd. Op een virtuele machine kunt u pijnloos een nieuwe registeropschoonprogramma uitproberen of schijfhulpprogramma. U kunt ook veilig applicatiesoftware installeren die onder bepaalde omstandigheden uw systeem of uw gegevens kan beschadigen. In dit geval fungeert de virtuele machine als een sandbox waarin uw programma's worden afgespeeld. U kunt hun werk veilig observeren en bestuderen zonder dat u zich zorgen hoeft te maken over de veiligheid van uw gegevens.
  • Handige en eenvoudige back-up van gebruikersomgevingen. Uiteindelijk is een virtuele machine slechts een map met bestanden op uw computer waarnaar kan worden gekopieerd back-upmedia en vervolgens gemakkelijk hersteld. In dit geval is het niet nodig om afbeeldingen te maken harde schijf te doen reservekopie uw systeem.
  • Mogelijkheid tot training om te werken met andere besturingssystemen dan die van uw host. Natuurlijk kunt u een tweede besturingssysteem parallel aan uw hoofdsysteem installeren, maar in dit geval moet u opnieuw opstarten als u een toepassing van het hoofdsysteem nodig heeft. In dit geval is een virtuele machine een ideale optie: u voert het besturingssysteem dat u nodig hebt parallel uit met het host-besturingssysteem en schakelt indien nodig tussen deze besturingssystemen. In veel systemen wordt de bestandsoverdracht tussen het gast- en hostsysteem eenvoudig georganiseerd door bestanden en mappen met de muisaanwijzer te slepen.

We hebben alleen de belangrijkste opties voor het gebruik van virtuele machines thuis vermeld; er zijn natuurlijk ook andere, meer specifieke toepassingsgebieden. Maar de echte perspectieven voor het gebruik van desktopvirtualisatiesystemen doen zich voor in het bedrijfsleven, waar vooral toegankelijkheid en tijd- en kostenbesparing bij de aanschaf van extra apparatuur belangrijk zijn.

Desktopvirtualisatieplatforms in het bedrijfsleven

Als het om virtualisatie gaat, betekent dit voor de meeste bedrijven in de eerste plaats het virtualiseren van de bedrijfsserverinfrastructuur. Er zijn echter veel op virtuele machines gebaseerde oplossingen voor eindgebruikers die de productiviteit van de werknemers van een bedrijf aanzienlijk kunnen verbeteren. Laten we eens kijken naar de belangrijkste toepassingsgebieden van virtuele machines in het bedrijfsleven op virtualisatieplatforms voor desktopgebruikers:

  • Creatie van opslagplaatsen met typische sjablonen voor gebruikerswerkomgevingen. Afhankelijk van de specifieke kenmerken van het werk van de organisatie, moeten haar medewerkers een bepaalde set software gebruiken. Wanneer een nieuwe medewerker bij een organisatie komt, moet hij een besturingssysteem installeren, dit op een bepaalde manier configureren, in overeenstemming met de vereisten van de organisatie en het beveiligingsbeleid, en ook alle benodigde applicatiesoftware installeren. Bij het gebruik van sjablonen voor virtuele machines wordt dit probleem heel eenvoudig opgelost: een medewerker wordt geïnstalleerd met een desktopvirtualisatieplatform en daarin wordt een virtuele machine uit een reeks organisatiesjablonen gelanceerd, waarin alle benodigde software is geïnstalleerd en de juiste besturingselementen. systeeminstellingen zijn gemaakt. Dit model zal de implementatietijd aanzienlijk verkorten en een grote flexibiliteit bieden bij het overbrengen van de virtuele desktop van een werknemer naar een andere fysieke machine. Uiteraard kan deze gebruikssituatie meer hardwarebronnen vereisen, maar dit zal meer dan de moeite waard zijn als de werknemer moet werken grote volumes heterogene gegevens, waarvan de back-up veel tijd zal vergen. Marketingmedewerkers die veel van de programma's installeren die ze nodig hebben, proberen bijvoorbeeld elke dag dingen uit en werken ermee diverse documenten. In dit geval kunnen ze aan het einde van de werkdag de map met bestanden van hun werkende virtuele machine kopiëren, zonder angst dat morgen bij het installeren van het volgende programma alles zal "breken".
  • Creatie van een virtuele desktopinfrastructuur die gecentraliseerde opslag van gebruikersomgevingen op beveiligde bedrijfsservers mogelijk maakt. De eindgebruikers gebruiken de tools zelf toegang op afstand naar de desktop van hun omgevingen (bijvoorbeeld Terminal Services) die zijn opgeslagen in het bedrijfsdatacenter. Deze optie voor het gebruik van virtuele machines vergt aanzienlijke implementatiekosten, omdat in dit geval ondersteuning vereist is serverplatforms virtualisatie van het datacenter van het bedrijf. In dit geval is dit echter gegarandeerd beste niveau veiligheid en toegankelijkheid. Omdat alle werkomgevingen centraal worden opgeslagen en onderhouden in een beveiligd datacenter, wordt de kans op het lekken van vertrouwelijke informatie aanzienlijk verminderd. Tegelijkertijd neemt de toegankelijkheid van dergelijke omgevingen aanzienlijk toe, omdat toegang hiertoe overal kan worden geboden hoge snelheidsverbinding. Strikt genomen is deze oplossing niet van toepassing op desktopvirtualisatieplatforms, maar heeft deze wel gevolgen voor eindgebruikers. Een voorbeeld van een dergelijke oplossing is VMware Virtual Desktop Infrastructure, gebaseerd op virtuele infrastructuur organisatieservers in een bedrijfsdatacenter. De structuur van een dergelijk model wordt weergegeven in de figuur:
  • Gebruik van virtuele machines beschermd door beveiligingsbeleid. IT-professionals die de vertrouwelijkheid van hun persoonlijke gegevens moeten garanderen en die regelmatig verschillende software aan klanten moeten demonstreren, zijn ideaal voor oplossingen voor het creëren van veilige virtuele machines die een manier bieden om de toegang tot verschillende functies over het werken met een virtuele machine. Ook kunt u de vervaldatum van de virtuele machine instellen en zo distribueren software, naar bepaalde cirkel individuen konden de virtuele machine niet langer dan de toegestane tijd gebruiken. Een voorbeeld van een dergelijke oplossing is het ACE Manager-product van VMware.
  • Vereenvoudig de gebruikerstraining door klaslokalen te creëren met virtuele machines waarop verschillende besturingssystemen en applicatiesoftware draaien. Als een groep medewerkers in een organisatie moet worden getraind in het gebruik van een bepaald product of programma, kunt u één sjabloon voor virtuele machines maken en het virtualisatieplatform op elk van de computers in het klaslokaal installeren. Vervolgens kan de virtuele machine naar alle computers worden gekopieerd en met het vereiste aantal programma's worden gestart. Als u training nodig heeft voor een ander product, kunt u dit creëren nieuw sjabloon virtuele machine en implementeer deze ook op alle computers in het klaslokaal.
  • Ontwikkeling en testen van software in het bedrijf. Omdat een virtuele machine een geïsoleerde omgeving is, is deze ideaal voor softwareontwikkeling. Ontwikkelaars en testers kunnen de besturingssysteemconfiguraties en gebruikersomgevingen creëren die ze nodig hebben om programmagedrag op verschillende platforms te simuleren. Binnen het raamwerk van deze use case is het ook mogelijk om werkverbindingen van virtuele machines op hetzelfde fysieke platform te modelleren, waarbij communicatie met elkaar wordt uitgevoerd. netwerken. Bovendien kunt u op sommige platforms, zoals VMware Workstation, statusbomen voor virtuele machines maken, waarin elk een specifieke gebruikersconfiguratie opslaat. Elk van deze statussen kan met één klik worden teruggedraaid. Een voorbeeld van zo’n boom:

Vergelijkende beoordeling van desktopvirtualisatieplatforms

Toonaangevende bedrijven op het gebied van desktopvirtualisatieplatforms hebben de afgelopen twee jaar veel gedaan om deze zo gebruiksvriendelijk mogelijk en toegankelijk te maken voor zelfs de meest onervaren gebruiker. De leiders in de productie van virtualisatiesystemen voor eindgebruikers op dit moment zijn de volgende bedrijven: VMware met de producten VMware Workstation, VMware ACE en VMware Fusion, Microsoft met het Virtual PC-product Parallels, dat zijn virtualisatieplatform voor Mac OS promoot met het Parallels Desktop-product voor Mac, en InnoTek met gratis platform Opensource VirtualBox. Laten we eens snel kijken naar de mogelijkheden van enkele van deze producten.

VMware-werkstation


VMware is vandaag de dag de onbetwiste leider op het gebied van desktopvirtualisatiesystemen. De producten zijn eenvoudig in gebruik, beschikken over een rijke functionaliteit en zijn snel. Vrijwel alle fabrikanten van desktopvirtualisatieplatforms zijn gefocust op het product. Het proces van het maken van een virtuele machine en het installeren van een gastbesturingssysteem levert geen bijzondere problemen op: bij het maken ervan moet u de hoeveelheid RAM opgeven die is toegewezen gast systeem, soort en maat virtuele schijf, de map waar de bestanden van de virtuele machine zich zullen bevinden en het type gastbesturingssysteem dat moet worden geïnstalleerd. Als installatie distributie Het gastsysteem kan een opstartbare cd of dvd of een ISO-image gebruiken. Nadat u het besturingssysteem op een virtuele machine hebt geïnstalleerd, moet u VMware Tools installeren en alle onnodige geëmuleerde apparaten in de instellingen uitschakelen om de prestaties te optimaliseren. U kunt ook een momentopname maken van de ‘schone’ staat van het gastsysteem, met alle gegevens virtuele schijven op dit punt worden opgeslagen en u kunt op elk gewenst moment terugkeren naar de opgeslagen status. De belangrijkste kenmerken van VMware Workstation zijn onder meer:

  • Steun verschillende soorten virtuele schijven (controllers voor zowel IDE- als SCSI-schijven worden geëmuleerd):
    • vaste maat(Vooraf toegewezen) of groeien naarmate ze worden gevuld (Groeien), terwijl de eerste zijn geoptimaliseerd voor prestaties, en de laatste handig zijn omdat ze niet veel ruimte in beslag nemen voordat ze worden gevuld
    • Onafhankelijke schijven die niet worden beïnvloed door momentopnamen van het besturingssysteem. Dergelijke schijven zijn handig voor het organiseren van bestandsopslag, waarvan de wijzigingen niet nodig zijn bij het werken met momentopnamen van de status van het gastsysteem
    • ondersteuning voor schijven waarvan de status niet wordt opgeslagen wanneer de virtuele machine wordt uitgeschakeld
    • mogelijkheid tot directe opname op een fysieke schijf
  • Ondersteuning voor verschillende soorten netwerkinteractie tussen virtuele machines, inclusief het combineren van virtuele machines in “teams” (Teams), waarmee u virtuele subnetten kunt creëren die bestaan ​​uit virtuele machines met variërende hoeveelheden virtuele netwerkadapters (maximaal drie). De virtuele netwerkinterface kan op drie manieren werken verschillende modi:
    • Overbrugd netwerken- virtuele machine deelt bronnen netwerkkaart met het hostbesturingssysteem en werkt als een onafhankelijke machine met een extern netwerk.
    • Alleen host-netwerken- de virtuele machine ontvangt een IP-adres in zijn eigen host-subnet van de VMware DHCP-server. Dienovereenkomstig kunt u alleen op het netwerk werken met andere virtuele machines op deze host en met het besturingssysteem van de host zelf.
    • NAT- de virtuele machine werkt ook in het eigen subnet van de host (maar anders), echter via NAT VMware-server, kan verbindingen met een extern netwerk tot stand brengen. Van extern netwerk Het is onmogelijk om een ​​verbinding tot stand te brengen met zo'n virtuele machine. Binnen de host is de netwerkcommunicatie verzekerd.
    • Schijven kunnen ook met behulp van het hulpprogramma op het hostsysteem worden gemonteerd vmware-mount en breid uit met behulp van het hulpprogramma vmware-vdiskmanager(dit hulpprogramma dient ook om een ​​aantal andere acties op virtuele schijven uit te voeren).
  • Mogelijkheid eenvoudige uitwisseling bestanden met behulp van de Drag & Drop-interface, en door gedeelde mappen te maken tussen het host- en gastbesturingssysteem.
  • Ondersteuning voor een grote lijst gast- en hostbesturingssystemen.

IN nieuwste versie VMware Workstation 6 bevat ook de volgende handige functies:

  • volledige ondersteuning USB-interface 2.0
  • mogelijkheid om virtuele machine-activiteit vast te leggen
  • geïntegreerd product VMware Converter (voor Windows-hosts) voor het importeren van virtuele machines van andere fabrikanten
  • het runnen van een virtuele machine als een service

Het is ook vermeldenswaard dat het VMware Workstation-product momenteel het enige virtualisatieplatform is dat experimenteel Direct-3D ondersteunt in gastbesturingssystemen. Het belangrijkste en misschien wel het enige nadeel van dit platform is het feit dat het niet gratis is.

Microsoft virtuele pc

Het Connectix-product, dat later samen met het bedrijf door Microsoft Corporation werd gekocht als concurrent van VMware Workstation, kreeg geen waardige ontwikkeling in handen. Als gevolg hiervan is het momenteel in vrijwel alle opzichten inferieur aan het VMware Workstation-platform en kan het alleen worden gestart op het Windows-hostbesturingssysteem. Een behoorlijk aantal gebruikers gebruikt het echter als desktopvirtualisatieplatform, omdat Virtual PC gratis is en de basisbehoeften voor het gebruik van virtuele machines dekt. Het gastinstallatieproces is ook heel eenvoudig en intuïtief. Nadat het besturingssysteem is geïnstalleerd, moet u Virtual Machine Additions installeren (analoog aan VMware Tools in VMware Workstation), die de prestaties van het gastbesturingssysteem aanzienlijk verhogen door de virtualisatietechnologie te verbeteren. VM Additions kunnen ook worden geïnstalleerd op Linux-gastbesturingssystemen.

Naar de belangrijkste voordelen Microsoft-product Virtuele pc bevat de volgende functies:

  • Vol Windows-ondersteuning Vista als zowel host- als gastbesturingssysteem. Qua prestaties heeft Virtual PC 2007 een aanzienlijke stap voorwaarts gezet vergeleken met de vorige versie, en nu Windows-prestaties Vista op een virtuele machine is heel acceptabel.
  • Ondersteuning voor 64-bits Windows-hostsystemen.
  • Verbeterde prestaties door te profiteren van verbeteringen die zijn geïntroduceerd in Microsoft Virtual Server 2005 R2.
  • Beschikbaarheid van verschillende soorten virtuele schijven:
    • Dynamisch uitbreiden (analoog aan groeien in VMware Workstation)
    • Vaste grootte (analoog aan vooraf toegewezen in VMware Workstation)
    • Differentiëren - een schijf waarop wijzigingen worden opgeslagen huidige staat virtuele schijf
    • Gekoppeld aan een harde schijf (analoog aan direct schrijven naar schijf in VMware Workstation)
  • De aanwezigheid van verschillende soorten netwerkcommunicatie tussen virtuele machines en de host:
    • analoog van Bridged Networking in VMware Workstation
    • Alleen lokaal (analoog aan alleen host in VMware Workstation)
    • Gedeelde netwerken (vergelijkbaar met NAT in VMware Workstation)

Opgemerkt moet worden dat het Virtual PC-product meer gericht is op thuisgebruikers dan op IT-professionals en softwareontwikkelaars, terwijl VMware Workstation, met een veel grotere functionaliteit, in de behoeften van laatstgenoemden kan voorzien. Tegelijkertijd is Virtual PC gratis en vooral bedoeld om de migratie naar en ondersteuning voor nieuwe Microsoft-besturingssystemen te vereenvoudigen verouderde versies. En natuurlijk wordt de populariteit van het Virtual PC-platform beïnvloed door het vrije karakter ervan, waardoor een specifieke niche ontstaat voor het gebruik van dit product.

Parallels Workstation en Parallels Desktop voor Mac


Het product is bedoeld voor gebruik op Windows- en Linux-platforms als desktopvirtualisatiesysteem. Vanwege het feit dat Parallels (eigenlijk eigendom van Russisch bedrijf SWSoft) richt zich nu vooral op het product, de ontwikkeling van dit product ligt momenteel enigszins stil functionaliteit het is inferieur aan de twee toonaangevende desktopplatforms van VMware en Microsoft. Daarom zullen we het hebben over het Parallels Desktop voor Mac-platform, dat nu het belangrijkste platform voor Apple-computers is. Bovendien is de ontwikkeling van dit platform momenteel zeer dynamisch, wat in de eerste plaats te danken is aan het feit dat VMware serieus van plan is de virtualisatiemarkt voor Macs binnen te dringen met zijn VMware Fusion-product, dat bijna klaar is voor definitieve release. . Belangrijkste kenmerken Parallels Desktop voor Mac-platforms:

  • Creëer eenvoudig virtuele machines in drie stappen met behulp van Parallels Installation Assistant. Om een ​​virtuele machine te maken en daarin een gastbesturingssysteem te installeren, is geen extra inspanning vereist.
  • De aanwezigheid van het hulpprogramma Parallels Transporter, waarmee u kunt migreren fysieke machine naar virtueel.
  • Volledige ondersteuning voor het gastbesturingssysteem Windows Vista. Dit zorgt voor een eenvoudige bestandsuitwisseling tussen het gast- en hostbesturingssysteem
  • Ondersteuning voor USB 2.0-interface
  • Mac OS X "Leopard"-ondersteuning

Zoals de meeste producten voor het Mac OS X-platform biedt Parallels Desktop de gebruiker een eenvoudige en gebruiksvriendelijke interface. Het is geen geheim dat veel Mac-gebruikers vaak de behoefte voelen om Windows-producten te gebruiken, en Parallels Desktop biedt hen deze mogelijkheid, waardoor ze zich “in twee werelden” kunnen voelen.

Je kunt ook Parallels-producten noemen, zoals Parallels Compressor Workstation en Parallels Compressor Server, waarmee je niet alleen schijven van virtuele Parallels-machines, maar ook van VMware kunt comprimeren, wat een oplossing is voor een van de problemen waar gebruikers vaak tegenaan lopen.

VirtueleBox


InnoTek betrad onlangs de markt voor desktopvirtualisatie met een onverwachte gratis en open source-oplossing. In een tijd waarin het erop lijkt dat een nieuw virtualisatieplatform moeilijk op een fatsoenlijk niveau te brengen is, heeft InnoTek onverwacht snel succes en populaire erkenning behaald.

Veel bloggers die loyaal zijn aan VMware zeiden echter dat virtuele machines op het platform op hun desktops merkbaar sneller draaien dan virtuele machines op VMware Workstation. Bovendien was het VirtualBox-platform tot voor kort alleen beschikbaar voor Linux- en Windows-hosts, en eind april verscheen de eerste build voor Mac OS X, waar het platform zou moeten concurreren met zulke "monsters" van virtualisatiesystemen als Parallels en VMware. En natuurlijk heeft ze alle kans om te winnen. Gezien de volledige openheid van het platform en het vrije karakter ervan, zijn veel enthousiastelingen bereid om het platform te verbeteren en de functionaliteit ervan te vergroten, hopelijk zonder de prestaties in gevaar te brengen. Op dit moment heeft VirtualBox niet zo'n brede functionaliteit als toonaangevende platforms; het ondersteunt geen 64-bits systemen en netwerkinteractie met Windows Vista, maar op de website kunt u actuele informatie krijgen over welke systeemfuncties worden gebruikt. op. Op dit moment heeft het platform de volgende hoofdkenmerken:

  • Genoeg grote lijst ondersteunde host- en gastbesturingssystemen.
  • Ondersteuning voor meerdere snapshots van de huidige status van het gastsysteem (snapshots).
  • Dynamisch uitbreidende schijven met een vaste grootte.
  • Mogelijkheid om gasttoevoegingen te installeren (analoog aan VMware Tools) om de mate van integratie met het host-besturingssysteem te vergroten

Qua functionaliteit is VirtualBox natuurlijk een zeer onvolwassen product, maar de prestatie-indicatoren geven aan dat het platform een ​​toekomst heeft, en de Open Source-gemeenschap zal er alles aan doen om het te verbeteren en te ontwikkelen.

Wat te kiezen als desktopvirtualisatiesysteem?

Samenvattend kunnen we zeggen dat elk van de hierboven beschreven platforms momenteel zijn eigen niche inneemt in de toepassing van virtualisatietechnologieën op desktopcomputers. Elk virtualisatiesysteem heeft voor- en nadelen. In de loop van de tijd zullen velen van hen natuurlijk de noodzakelijke functionaliteit verwerven die aan de meeste gebruikersbehoeften voldoet. Er wordt ook gehoopt dat er tools zullen worden geleverd om virtuele machineformaten tussen platforms te converteren.

Ongetwijfeld wanneer waar we het over hebben over het gebruik van een desktopvirtualisatiesysteem thuis Windows-hosts, je moet kiezen tussen Microsoft-platforms Virtuele pc of VirtualBox, omdat ze gratis zijn en de nodige functionaliteit hebben om virtuele machines thuis te ondersteunen. Als het echter gaat om het gebruik van virtuele machines in het bedrijfsleven, in een zakelijke omgeving, waar de inzet van desktopvirtualisatiesystemen hoge eisen stelt aan functionaliteit en betrouwbaarheid, kun je niet zonder VMware Workstation, dat aanzienlijk superieur is aan andere beschreven platforms. . Het VirtualBox-product kan hier ook zijn plaats vinden, omdat het het meest geoptimaliseerd is voor prestaties.

Virtuele pc moet worden gebruikt bij het bieden van ondersteuning voor oudere versies van Windows en bij het uitvoeren van Windows Vista als gastbesturingssysteem. En gebruikers van het Mac-platform kunnen niet zonder het Parallels Desktop-product: dit blijkt uit het feit dat het resultaat van meer dan 100.000 verkochte exemplaren van het verkochte product in 2006 werd geregistreerd. Mac-gebruikers moeten ook letten op het VMware Fusion-platform, dat in de toekomst claimt leider te zijn op het gebied van desktopvirtualisatieplatforms.

Virtualisatietechnologieën voor personal computers komen steeds dichter bij de eindgebruiker en kunnen nu zowel in het dagelijkse werk van medewerkers van organisaties als op thuiscomputers worden gebruikt om beschermde of geïsoleerde persoonlijke omgevingen te creëren. Bovendien is het gebruik van virtuele machines op desktops niet beperkt tot de beschreven mogelijkheden. In een virtuele VMware-machine kunt u in de venstermodus van de console van het gastbesturingssysteem bijvoorbeeld een resolutie instellen die hoger is dan de resolutie die door de monitor wordt ondersteund, en er verschijnen schuifbalken in het gastsysteemvenster. Hiermee kunt u de website of applicatie testen hoge resoluties bij gebrek aan een geschikte monitor. Dit voorbeeld laat zien dat de opties voor het gebruik van virtuele machines op desktopcomputers afhankelijk zijn van uw verbeeldingskracht. En snel evoluerende aangepaste virtualisatieplatforms kunnen u helpen aan uw behoeften te voldoen.

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 er een onafhankelijk platform ontstaat geïsoleerde omgevingen voor besturingssystemen en programma's.

Virtuele machine voor Windows 7 - wij bieden u een recensie 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:

  1. Het optimaliseren van het gebruik van serverbronnen.
  2. Informatiebeveiliging, evenals het beperken van de mogelijkheden van sommige programma's, het zogenaamde sandbox-idee.
  3. Onderzoek naar nieuwe computerarchitectuur of software.
  4. Emulatie van verschillende computerarchitecturen (bijvoorbeeld om de PlayStation-gameconsole van Sony te emuleren).
  5. Creëren van kwaadaardige code.
    Bijvoorbeeld de SubVirt-rootkit die in 2006 is gemaakt door Microsoft Onderzoek (MSR), creëerde een virtueel werkomgeving, dat het besturingssysteem van de gebruiker bevatte, samen met een antivirusprogramma, firewall en andere software die was ontworpen om de pc te beschermen.
    De rootkit zelf bleef extern en viel daarom niet binnen de reikwijdte van antivirussoftware afstandsbediening via een virtuele machine naar een aanvaller.
  6. Modellering computernetwerken.
  7. Software testen en debuggen.

Wij presenteren onder uw aandacht kort overzicht de meest populaire virtualisatieprogramma's.

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.

Platformonafhankelijk.

Ondersteuning voor 64-bit gasten op 32-bit hostplatforms. Om dit te doen moet het hostplatform virtualisatietechnologie op processorniveau ondersteunen.

Ondersteuning voor audioapparaten verschillende soorten netwerk interactie.

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.

Producten Vmware-bedrijf Het is vooral 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

Soms is het nodig om een ​​tweede computer aan te schaffen waarop u een ander besturingssysteem kunt installeren of programma's veilig kunt testen. Een virtuele machine helpt u bij deze taak. In dit artikel zullen we bekijken wat een virtuele machine is, waarom een ​​virtuele machine nodig is en hoe je een virtuele machine installeert en configureert.

Virtuele machine– een programma dat een echte (fysieke) computer emuleert met al zijn componenten (harde schijf, schijf, BIOS, netwerkadapters enz.). Op zo’n virtuele computer kun je een besturingssysteem, stuurprogramma’s, programma’s etc. installeren. U kunt dus meerdere virtuele computers op uw echte computer gebruiken, met hetzelfde of een ander besturingssysteem. U kunt eenvoudig gegevens uitwisselen tussen uw echte en virtuele computer.

Waarom heb je een virtuele machine nodig?

Niet elke pc-gebruiker heeft een virtuele machine nodig, maar geavanceerde gebruikers gebruiken deze vrij vaak. Een virtuele machine wordt voor verschillende doeleinden en taken gebruikt:

  • Installatie van een tweede/ander besturingssysteem;
  • Software testen;
  • Veilige lancering van verdachte programma's;
  • Emulatie van computernetwerken;
  • Toepassingen starten die niet vanaf uw besturingssysteem kunnen worden gestart.

Voor de duidelijkheid zal ik een paar voorbeelden geven.

Het Windows 7-besturingssysteem kan op uw echte computer worden geïnstalleerd en Windows XP, Windows 8 of Linux kan op de virtuele machine worden geïnstalleerd.

Als u een programma moet kiezen (bijvoorbeeld een videospeler), moet u verschillende vergelijkbare programma's installeren en bepalen welke u het leukst vindt. Wat uw computer ook rommelig maakt, test programma's op een virtuele machine.

Ik gebruik vaak een virtuele machine als ik een artikel voor een website schrijf. Voordat ik materiaal schrijf, controleer ik persoonlijk alles. Als ik software review, moet ik veel installeren diverse programma's, waardoor overtollig afval in het systeem verschijnt. En onsuccesvolle versleuteling of het verbergen van gegevens kan tot onaangename gevolgen leiden. Het is beter om jezelf te beschermen en te experimenteren op een virtuele computer.

Overzicht virtuele machines

Bestaat groot aantal verschillende programma's voor het maken en beheren van virtuele computers. Nu gaan we kijken naar de 3 populairste programma’s.

VirtualBox virtuele machine

– een gratis virtuele machine waarop u de meest populaire besturingssystemen kunt installeren. VirtualBox ondersteunt Windows, Linux, FreeBSD, Mac OS.

VirtualBox ondersteunt zowel 32- als 64-bits versies van besturingssystemen. VirtualBox ondersteunt het werken met virtuele computers die zijn gemaakt in betaald VMware-programma Werkstation.

Het instellen en werken met VirtualBox is erg handig en eenvoudig. Het programma is behoorlijk productief en stabiel.

VirtualBox heeft brede functionaliteit, een specifieke interface en is volledig gratis. VirtualBox is de beste virtuele machine voor thuisgebruik.

Virtuele VMware-machine

VMware de meest bekende en wijdverbreide virtuele machine. VMware wordt doorgaans gebruikt door grote sites of bedrijven.

VMware bestaat in twee vormen: werkstation en speler. VMware Workstation is een geweldige, maar betaalde virtuele machine. VMware Player is een gratis, uitgeklede versie van VMware Workstation.

VMware Workstation ondersteunt 32- en 64-bits systemen, USB 3.0 en installatie van verschillende besturingssystemen.

VMware Workstation is veruit de beste virtuele machine die door grote bedrijven wordt gebruikt, maar de kosten ervan verminderen de populariteit onder gewone gebruikers.

Microsoft Virtual PC virtuele machine

Microsoft virtuele pc– nog een gratis virtuele machine. Het heeft een brede functionaliteit en gebruiksvriendelijke interface, maar het heeft één groot nadeel: het werkt alleen met Windows-besturingssystemen. Het kan geen Linux of Mac OS draaien.

Samenvattend zou ik willen opmerken dat VirtualBox het meest geschikt is voor thuisgebruik. Vervolgens bekijken we hoe u een virtuele VirtualBox-machine installeert en configureert.

Een virtuele VirtualBox-machine installeren

Van de virtuele machines die in de vorige sectie zijn besproken, kunt u het beste VirtualBox gebruiken. Nu zullen we kijken hoe we VirtualBox kunnen installeren, en in de volgende sectie wordt beschreven hoe we dit kunnen configureren.

Download de nieuwste versie van het programma van de officiële website. Download het programma

We voeren het installatieprogramma uit en kijken welkom venster. Laten we verder gaan naar de volgende fase.

In de tweede installatiefase ziet u alle programmaonderdelen die worden geïnstalleerd en de map waarin het programma wordt geïnstalleerd. U kunt de installatiemap wijzigen, maar ik raad aan alle componenten te installeren. Mogelijk hebt u nu niet alle componenten nodig, maar als u ze in de toekomst nodig heeft, moet u de virtuele machine opnieuw installeren. Laten we verder gaan.

Hier moet u markeren waar u de programmasnelkoppelingen wilt plaatsen.

In de volgende fase verschijnt er een waarschuwing dat tijdens de installatie uw computer tijdelijk wordt losgekoppeld van het netwerk. Als u iets belangrijks van internet downloadt, wacht dan tot de download voltooid is en klik dan pas op de knop “Ja” in het installatievenster.

U krijgt dan te horen dat als u klaar bent om met de installatie te beginnen, u op de knop "Installeren" klikt en als u parameters wilt wijzigen, ga dan terug. Klik op “Installeren” en wacht tot de installatie is voltooid.

Tijdens het installatieproces kunnen er pop-ups verschijnen met de tekst 'Installeer software voor van dit apparaat? Klik op de knop "Installeren".

De installatie is voltooid. Klik op de knop “Voltooien”. De virtuele machine start automatisch nadat de installatie is voltooid.

Laten we verder gaan met creatie en configuratie.

Een virtuele VirtualBox-machine maken

Om een ​​virtuele machine te maken, moet u in het venster klikken VirtualBox-programma's klik op de knop "Maken" (aan de linkerkant bovenste hoek).

In de eerste fase moet u een naam invoeren de machine die wordt gemaakt en selecteer het type besturingssysteem. We gaan bijvoorbeeld een virtuele machine maken met het Windows 7-besturingssysteem. Laten we verder gaan.

In de tweede stap moet u de hoeveelheid RAM instellen die aan de virtuele machine wordt toegewezen. U moet kiezen op basis van de behoeften van het besturingssysteem. IN systeemvereisten Windows 7 stelt dat je minimaal één gigabyte RAM nodig hebt. Ik heb 1,5 GB opgegeven. Windows XP vereist minder RAM. Over het algemeen nemen we het minimum dat wordt aangegeven in de kenmerken van het besturingssysteem + een kleine marge. Houd er rekening mee dat je een virtuele machine natuurlijk niet meer dan de helft van het RAM-geheugen van de computer kunt geven, tenzij je een zeer krachtige computer hebt met 8 of meer gigabytes RAM.

U kunt verbinding maken met een virtuele machine virtueel moeilijk schijf. Laten we het creëren. Vink het vakje “Een nieuwe virtuele harde schijf maken” aan en klik op de knop “Maken”.

Nu moet u het type harde schijf opgeven. Als u de daar beschreven formaten niet kent, laat het dan zoals het is en klik op “Volgende”.

Vervolgens 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. Kijk wat voor jou handiger is.

Geef de naam van de virtuele harde schijf en de grootte ervan op. Klik op “Maken”.

Een virtuele VirtualBox-machine opzetten

Laten we kennis maken met de instellingen van de virtuele machine. Klik op de knop "Aanpassen" in de linkerbovenhoek van het programma.

Er verschijnt een instellingenvenster. Door de instellingen te wijzigen, kunt u verschillende parameters van de virtuele machine wijzigen (bijvoorbeeld de hoeveelheid RAM, de opstartvolgorde van apparaten, het inschakelen van 2D-versnelling, enz.)

Alle instellingen zijn onderverdeeld in verschillende secties. De huidige versie van het programma bestaat uit 9 secties. We zullen niet elke sectie in detail bespreken. Visueel heb je de instellingen veel sneller onder de knie dan door extra tekst te lezen. Tegelijkertijd verschijnt er, door naar een instellingsitem te wijzen, een venster waarin wordt beschreven waarom deze of gene parameter nodig is. Ik zal kort beschrijven welke functies u in elke sectie kunt vinden.

Basisinstellingen per sectie:

  • Algemeen – machinenaam, besturingssysteemtype, klembord, verwisselbare media;
  • Systeem – Basis hardware-instellingen voor virtuele machines: RAM, chipset, processor, versnelling, opstartvolgorde van apparaat;
  • Beeldscherm – Videogeheugeninstellingen, aantal monitoren, 2D- en 3D-versnelling, verbinding met een extern beeldscherm, video-opname;
  • Vervoerders – Harde controleurs schijven en hun instellingen;
  • Audio – audiostuurprogramma en controller;
  • Netwerk – netwerkadapters instellen;
  • Com-poorten – COM-poorten inschakelen en configureren;
  • USB – Schakelt de USB-controller en in USB-installatie– filters;
  • Openbare mappen – maak en beheer openbare mappen.

Als u een fout maakt in de instellingen, zal het programma u hierover informeren. Het bericht “Onjuiste instellingen gedetecteerd” verschijnt onderaan het instellingenvenster. Door met uw cursor over het uitroepteken te bewegen, ziet u een pop-upvenster waarin u kunt zien wat u verkeerd heeft gedaan en hoe u dit kunt oplossen.

Voor een gewone gebruiker zijn de eerste 3 secties met instellingen voldoende. 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 gemaakte virtuele machine te starten (in te schakelen), moet u op de knop "Starten" klikken. Nu plaatsen we het in de schijf installatie schijf met het besturingssysteem, installeer en configureer het besturingssysteem en uw virtuele computer is klaar voor gebruik.

Conclusie

In dit artikel hebben we gekeken naar wat een virtuele machine is, waarom deze nodig is en hoe je een virtuele machine installeert en configureert. Het installeren en configureren van een virtuele machine is niet moeilijk.

Iedere pc-gebruiker wil wel eens een ander besturingssysteem proberen, maar durft dit niet op zijn werkcomputer te installeren. Het installeren van een onbekend besturingssysteem is inderdaad een zeer riskante actie. Met één verkeerd commando kunt u alle gegevens op de schijf kwijtraken. Maar tegenwoordig is er een manier om meerdere besturingssystemen tegelijk op één computer te proberen, en desgewenst zelfs tegelijkertijd! Deze methode heet - virtuele machine of virtuele computer. Laten we er drie bekijken beste programma's, waarmee u virtualisatietechnologie thuis kunt gebruiken.

Algemene informatie over virtuele machines

De virtualisatiesystemen die tegenwoordig bestaan, hebben veel gemeen. In het bijzonder herkent elke virtuele machine zowel een cd-station als een diskettestation. Daarnaast is het mogelijk om met virtuele schijven en schijfimages te werken. Erg handig is de mogelijkheid om handmatig de hoeveelheid RAM voor elke virtuele machine, de lijst met aangesloten apparaten, enz. in te stellen. Met dergelijke flexibele instellingen kunt u het gastsysteem comfortabel gebruiken. Een erg handige functie is de mogelijkheid om de virtuele machine op elk moment te pauzeren. Hierdoor komen de noodzakelijke hardwarebronnen vrij voor het hostsysteem.

Alle verschillen tussen bestaande virtuele machines komen in feite alleen neer op de lijst met ondersteunde machines besturingssystemen, evenals kosten. Tegenwoordig het meest voorkomend VirtualBox-systemen, Windows Virtuele PC en VMWare. Hoe zijn ze anders?

ORACLE VirtualBox - een universele, gratis virtuele machine

VirtueleBox- heel eenvoudig, krachtig en gratis hulpmiddel voor virtualisatie, ontwikkeld dankzij de steun van het beroemde ORACLE-bedrijf. Hiermee kunt u vrijwel elk modern besturingssysteem als “gast” installeren, of het nu Windows, MacOS of een van de vele vertegenwoordigers van de Linux-familie is.

Het maken van virtuele machines in VirtualBox gebeurt met behulp van een stapsgewijze wizard. Elke min of meer ervaren pc-gebruiker kan begrijpen hoe het werkt. Het systeem ondersteunt het werken met netwerken, daarom kunt u desgewenst de virtuele machine toegang tot internet geven.

Met VirtualBox kunt u "snapshots" van het besturingssysteem maken. Met hun hulp kunt u ‘herstelpunten’ creëren waarnaar u het gastsysteem op elk moment kunt ‘terugdraaien’ in geval van fouten of storingen.

Windows Virtual PC - virtuele machine van Microsoft

Windows virtuele pc- een virtuele machine om alleen en exclusief met Windows te werken. Linux installeren, MacOS en andere besturingssystemen worden niet ondersteund.

Met Virtual PC kunt u verschillende programma's uitvoeren kopieën van Windows op één computer. Tegelijkertijd kunt u hun prioriteit instellen, zodat ze automatisch kunnen worden toegewezen aan de behoeften van een bepaalde virtuele machine meer hulpbronnen, waardoor het werk van anderen wordt vertraagd.

Het monoplatformkarakter van de virtuele PC-machine is het grootste nadeel. Als u echter alleen programma's wilt testen die op Windows draaien, is dit niet relevant. Een van de nadelen is dat de interface minder functioneel en minder handig is dan in VirtualBox. Anders is Virtual PC een volledig betrouwbaar hulpmiddel waarmee u virtuele machines kunt maken met Microsoft Windows-besturingssystemen.

VMware Workstation - voor serieuze taken

VMware Workstation is een krachtig, betaald, zeer betrouwbaar virtualisatieprogramma dat Windows en Linux ondersteunt. Deze machine is niet bedoeld voor virtualisatie van MacOS.

Vanwege de hoge betrouwbaarheid en brede functionaliteit wordt VMware Workstation vaak niet alleen gebruikt voor testen, maar ook voor de constante werking van virtuele machines als servers, of het nu een firewall is die het netwerk van een organisatie scheidt van internet of zelfs een databaseserver.

VMware Workstation is zeer configureerbaar, inclusief veel hardwareparameters en netwerkverbindingsopties voor het werken met internet. Dit systeem is beter dan andere in het afspelen van grafische applicaties op virtuele machines, omdat het een speciale virtuele 3D-versneller heeft voor het verkrijgen van hoge kwaliteit afbeeldingen.

De interface van VMware Workstation is redelijk goed georganiseerd, dus wennen aan al zijn rijke functionaliteit is vrij eenvoudig. Het programma ondersteunt de Russische taal volledig.

Opgemerkt moet worden dat VMware Workstation een gratis "klein broertje" heeft: VMWare Player. De speler kan geen virtuele machines maken, maar u kunt wel de eerder gemaakte machines in VMware Workstation uitvoeren. Dit programma zal nuttig zijn bij testgevallen van bijvoorbeeld een ontwikkelaar geautomatiseerd systeem Ze zullen het ter beoordeling indienen in de vorm van een image van een virtuele machine. Deze praktijk wordt steeds wijdverspreider omdat het de gebruiker ervan weerhoudt zelf een onbekend programma te implementeren.