Nopea akseli virtuaalikoneen. Varmista, että Intel VT-x- tai AMD-V-ominaisuudet ovat käytössä. Muutama sana virtualisointiohjelmista

Nopea kehitys Virtualisointiteknologialla on ollut merkittävä vaikutus paitsi suurten yritysten IT-infrastruktuurin kehitykseen. Teho pöytäkone henkilökohtaiset tietokoneet saavuttanut tason, jossa yksi fyysinen kone voi tukea useita samanaikaisesti käynnissä olevia käyttöjärjestelmiä virtuaalikoneen. Vielä muutama vuosi sitten virtuaalikoneet olivat jotain eksoottista loppukäyttäjille, jotka asensivat ne enimmäkseen arviointitarkoituksiin. Nyt moniytimiset prosessorit ja suuret volyymit RAM koti- tai toimistotietokoneella ei ole harvinaista, ja sen avulla voit keksiä uusia vaihtoehtoja niiden käyttämiseen virtualisointiteknologioiden yhteydessä.

Monet käyttäjät löytävät erilaisia ​​käyttötapoja työpöydän virtualisointialustoille sekä kotona että töissä. Loppujen lopuksi virtuaalikoneella on fyysiseen koneeseen verrattuna huomattavasti suurempi joustavuus siirrettävyyden suhteen toiseen fyysiseen alustaan. Lisäksi parin viime vuoden aikana työpöytävirtualisointialustojen laatu on parantunut merkittävästi toiminnallisuuden, helppokäyttöisyyden ja suorituskyvyn osalta. Ilmestyi suhteellisen äskettäin, tuki laitteiston virtualisoinnille työpöytäjärjestelmät Ah sanoo, että johtavat prosessorivalmistajat, kuten Intel ja AMD, uskovat henkilökohtaisten tietokoneiden virtualisointitekniikoiden tulevaisuuteen.

Tietenkin sellaiset raskaita ja laitteistoja vaativia käyttöjärjestelmiä kuin Windows Vista, pystyvät ottamaan vastaan ​​käyttäjien pöytäkoneiden tehon riippumatta siitä, kuinka korkeat ne ovat, mutta edistyminen ei pysähdy, ja työpöytälaitteistoalustojen jatkokehitys mahdollistaa pian useiden tällaisten järjestelmien samanaikaisen tukemisen, mikä täyttää suorituskykyvaatimukset. Monet käyttäjät kuitenkin uskovat, että virtualisointiteknologioiden käyttö kotona ei ole välttämätöntä ja pitävät virtualisointia toisena erityisenä teknologiana, jolla ei ole juurikaan vaikutusta heihin. Useimmiten tämä johtuu siitä, että he eivät näe arvokkaita tapoja käyttää virtuaalikoneita.

Liiketoiminnassa virtualisointiteknologiat toteutetaan pääasiassa yrityksen palvelimien virtuaalisen infrastruktuurin ylläpitämiseksi ja niillä on hyvin vähän vaikutusta loppukäyttäjiin. Tässä artikkelissa näytämme, että melkein kaikki henkilökohtaisen tietokoneen käyttäjät voivat käyttää virtualisointitekniikoita tehostaakseen työskentelyään henkilökohtaisella tietokoneella kotona sekä päivittäisiin työtehtäviin työpaikalla.

Kuinka käyttää virtuaalikoneita kotona

Useimmat henkilökohtaisten tietokoneiden käyttäjät kohtaavat usein ongelman käyttää mahdollisesti vaarallisia tai epävakaita sovelluksia, jotka voivat joko vahingoittaa käyttöjärjestelmää tai vaikuttaa muiden ohjelmien toimintaan. Usein kotitietokone, joka sisältää myös työasiakirjoja, on useiden ihmisten käytössä, joista kaikki eivät ymmärrä, miten sitä käsitellään oikein, jotta tärkeitä tietoja tai käyttöjärjestelmää ei vahingoiteta. Käyttäjätilien luominen ei ratkaise tätä ongelmaa, koska monet sovellukset vaativat järjestelmänvalvojan oikeudet asentaakseen, ja tietokoneen käyttö tässä tilassa rajoittaa merkittävästi sen käyttöä. Tietysti monet kohtaavat myös siirron ongelman käyttöjärjestelmä ja asentanut sovelluksia toiseen tietokoneeseen sen ostamisen yhteydessä. Käyttäjien ryhmä, joka käyttää kannettavia tietokoneita aktiivisesti, kohtaa ongelman tietojen synkronoinnissa niiden ja pöytätietokone. Loppujen lopuksi tiedostojen synkronoinnin lisäksi sinun on käytettävä samoja sovelluksia töissä ja kotona. Monille ihmisille on myös tärkeää oppia käyttämään erilaisia ​​käyttöjärjestelmiä, jotka eivät tässä tapauksessa vaadi korkeaa suorituskykyä. Tässä tapauksessa esimerkiksi Linuxissa työskennellessään käyttäjän on käytettävä Windows-sovelluksia, ja tätä varten hänen on käynnistettävä tietokone uudelleen. Ja koulutuksen suurin ongelma on mallintamisen mahdottomuus todellinen verkko useiden tietokoneiden välillä, jos käytettävissä on vain yksi. Kaikki nämä ja monet muut ongelmat voidaan ratkaista käyttämällä virtuaalikoneita työpöydän virtualisointijärjestelmissä.

Tärkeimmät vaihtoehdot virtuaalikoneiden kotikäyttöön ovat seuraavat:

  • Isäntäjärjestelmästä eristetyn henkilökohtaisen virtuaaliympäristön luominen, jonka avulla voit käyttää useita työympäristöjen kopioita yhdellä tietokoneella, täysin eristettynä toisistaan. Valitettavasti tämä malli sulkee pois mahdollisuuden käyttää virtuaaliympäristöjä 3D-peleissä, koska virtualisointialustojen valmistajat eivät ole vielä oppineet täysin tukemaan videosovittimien kaikkien toimintojen emulointia. Kaikkien edellä tällä hetkellä tässä suhteessa VMware, joka työpöytäalustan uusimmissa versioissa VMware-työasema mukana ominaisuuksia kokeelliseen tukeen Direct-3D:lle ja varjostimille. Kuitenkin, ei niin kauan sitten, PCI-SIG-yritys kehittää standardia PCI Express, on julkaissut PCI Express 2.0 -standardin uudet spesifikaatiot, jotka väittävät tukevan I/O-virtualisointiominaisuuksia, jotka yksinkertaistavat huomattavasti vieraiden pääsyä fyysisiin laitteistoihin. Epäilemättä aika ei ole kaukana, kun pelaamme pelejä virtuaalikoneilla.
  • Luo kannettavia virtuaalikoneita, jotka ovat valmiita käytettäväksi millä tahansa muulla arkkitehtuuriin sopivalla alustalla. Jos haluat demonstroida ohjelman toimintaa, se tai käyttöjärjestelmäympäristö on konfiguroitava tietyllä tavalla - virtuaalikoneet paras vaihtoehto tässä tapauksessa. Tee kaikki virtuaalikoneessa tarvittavat toimet, polta se DVD-levylle ja missä sinun on näytettävä, kuinka kaikki toimii, asenna virtualisointialusta ja käynnistä virtuaalikone.
  • Turvallisten käyttäjäympäristöjen hankkiminen Internetiin. Kun työskentelet Internetissä, joka, kuten kaikki tietävät, on melko täynnä viruksia ja " Troijan hevoset", Internet-selaimen käynnistäminen käyttäjätilassa ei ole turvallisuuden näkökulmasta monelle hyväksyttävä ratkaisu. Loppujen lopuksi ohjelmistoissa, mukaan lukien käyttöjärjestelmät, on monia haavoittuvuuksia, joiden kautta haittaohjelmat voivat vahingoittaa tärkeitä tietoja. Virtuaalikone on tässä tapauksessa edullisempi vaihtoehto, koska haittaohjelma, saatuaan hallintaansa virtuaalikoneen käyttöjärjestelmän, voi aiheuttaa vain vahinkoa sen sisällä vaikuttamatta isäntäkäyttöjärjestelmään. Muuten sisään viime aikoina Viruksia on alkanut ilmaantua, jotka havaitsevat läsnäolonsa virtuaalikoneessa eivätkä paljasta itseään tässä tapauksessa, mutta toistaiseksi tällaisia ​​haittaohjelmia on vain muutama, eikä tärkeälle tiedolle tapahdu mitään vahinkoa ennen kuin tartunnan saaneet objektit siirretään isäntäkäyttöjärjestelmään. Siksi virtuaalikoneiden käyttö tässä tapauksessa ei sulje pois virustorjuntaohjelmiston käyttöä.
  • Ympäristöjen luominen mahdollisesti vaarallisten ohjelmistojen kokeilua varten. Virtuaalikoneessa voit kokeilla kivuttomasti uutta rekisterinpuhdistajaa tai levyapuohjelma. Voit myös asentaa turvallisesti sovellusohjelmistoja, jotka voivat tietyissä olosuhteissa vahingoittaa järjestelmääsi tai tietojasi. Tässä tapauksessa virtuaalikone toimii hiekkalaatikkona, jossa ohjelmiasi toistetaan. Voit turvallisesti tarkkailla ja tutkia heidän töitään huolehtimatta tietojesi turvallisuudesta.
  • Kätevä ja yksinkertainen käyttäjäympäristöjen varmuuskopiointi. Viime kädessä virtuaalikone on vain tietokoneellasi olevien tiedostojen kansio, johon voidaan kopioida varmuuskopiomedia ja sen jälkeen helposti palautettavissa. Tässä tapauksessa kuvia ei tarvitse luoda kovalevy varmuuskopioidaksesi järjestelmäsi.
  • Mahdollisuus kouluttautua työskentelemään muiden käyttöjärjestelmien kuin isäntäkoneen kanssa. Voit tietysti asentaa toisen käyttöjärjestelmän rinnakkain pääjärjestelmän kanssa, mutta tässä tapauksessa, jos tarvitset sovelluksen pääjärjestelmästä, sinun on käynnistettävä uudelleen. Tässä tapauksessa virtuaalikone on ihanteellinen vaihtoehto: käytät tarvitsemaasi käyttöjärjestelmää rinnakkain isäntäkäyttöjärjestelmän kanssa ja vaihdat niiden välillä tarvittaessa. Monissa järjestelmissä tiedostojen jakaminen vieras- ja isäntäjärjestelmien välillä on yhtä helppoa kuin tiedostojen ja kansioiden vetäminen ja pudottaminen hiiren osoittimella.

Olemme listanneet vain tärkeimmät vaihtoehdot virtuaalikoneiden käyttöön kotona, mutta niiden sovellusalueita on muitakin, tarkempia. Mutta todelliset mahdollisuudet käyttää työpöydän virtualisointijärjestelmiä avautuvat liiketoiminnassa, jossa ennen kaikkea saavutettavuus sekä ajan ja kustannusten säästö lisälaitteiden hankinnassa ovat tärkeitä.

Työpöydän virtualisointialustat liiketoiminnassa

Useimmille yrityksille virtualisoinnin osalta tämä tarkoittaa ensisijaisesti yrityksen palvelininfrastruktuurin virtualisointia. Loppukäyttäjille on kuitenkin olemassa monia VM-pohjaisia ​​ratkaisuja, jotka voivat parantaa merkittävästi yrityksen työntekijöiden tuottavuutta. Tarkastellaan virtuaalikoneiden pääasiallisia käyttöalueita liiketoiminnassa virtualisointialustoilla työpöytäkäyttäjille:

  • Tyypillisten mallipohjien arkistojen luominen käyttäjien työympäristöihin. Riippuen organisaation työn erityispiirteistä, sen työntekijöiden on käytettävä tiettyä joukkoa ohjelmisto. Kun uusi työntekijä liittyy organisaatioon, hänen on asennettava käyttöjärjestelmä, konfiguroitava se tietyllä tavalla organisaation vaatimusten ja suojauskäytäntöjen mukaisesti sekä asennettava kaikki tarvittavat sovellusohjelmistot. Virtuaalikonemalleja käytettäessä tämä ongelma ratkaistaan ​​hyvin yksinkertaisesti: työntekijälle asennetaan työpöydän virtualisointialusta ja siihen käynnistetään virtuaalikone joukosta organisaatiomalleja, johon kaikki tarvittavat ohjelmistot on asennettu ja asianmukaiset käyttöjärjestelmät. järjestelmäasetukset on tehty. Tämä malli lyhentää merkittävästi käyttöönottoaikaa ja tarjoaa suurta joustavuutta siirrettäessä työntekijän virtuaalista työpöytää toiselle fyysiselle koneelle. Tämä käyttötapaus voi tietysti vaatia lisää laitteistoresursseja, mutta tämä on enemmän kuin kannattavaa, jos työntekijän on toimittava suuria määriä heterogeenisiä tietoja, joiden varmuuskopiointi vie paljon aikaa. Esimerkiksi markkinointityöntekijät, jotka asentavat monia tarvitsemiaan ohjelmia, kokeilevat asioita joka päivä ja työskentelevät heidän kanssaan erilaisia ​​asiakirjoja. Tässä tapauksessa he voivat kopioida kansion toimivan virtuaalikoneen tiedostoineen työpäivän lopussa ilman pelkoa, että huomenna seuraavan ohjelman asennuksen yhteydessä kaikki "rikkoutuu".
  • Virtuaalityöpöytäinfrastruktuurin luominen, joka mahdollistaa käyttäjäympäristöjen keskitetyn tallennuksen turvallisille yrityksen palvelimille. Loppukäyttäjät itse käyttävät ympäristöihinsä (esimerkiksi Terminal Services) etätyöpöytäkäyttötyökaluja, jotka on tallennettu yrityksen datakeskukseen. Tämä virtuaalikoneiden käyttövaihtoehto vaatii huomattavia toteutuskustannuksia, koska tässä tapauksessa tarvitaan tukea palvelinalustoilla yrityksen datakeskuksen virtualisointi. Tämä tarjoaa kuitenkin parhaan tietoturva- ja käytettävyyden tason. Koska kaikki tuotantoympäristöt tallennetaan ja niitä ylläpidetään keskitetysti suojatussa datakeskuksessa, vuotojen mahdollisuus luottamuksellisia tietoja vähenee merkittävästi. Samalla tällaisten ympäristöjen saavutettavuusaste kasvaa merkittävästi, koska pääsy niihin voidaan tarjota mistä tahansa nopea yhteys. Tarkkaan ottaen tämä ratkaisu ei koske työpöydän virtualisointialustoja, mutta se vaikuttaa loppukäyttäjiin. Esimerkki tällaisesta ratkaisusta on VMware Virtual Desktop Infrastructure, joka perustuu virtuaalinen infrastruktuuri organisaation palvelimet yrityksen datakeskuksessa. Tällaisen mallin rakenne on esitetty kuvassa:
  • Suojauskäytännöillä suojattujen virtuaalikoneiden käyttö. IT-ammattilaiset, joiden on varmistettava henkilötietojensa luottamuksellisuus ja esitettävä usein asiakkaille erilaisia ​​ohjelmistoja, ovat ihanteellisia ratkaisuja luotaessa turvallisia virtuaalikoneita, jotka tarjoavat keinon rajoittaa pääsyä erilaisia ​​toimintoja työskentelemään virtuaalikoneen kanssa. Voit myös asettaa virtuaalikoneen vanhenemispäivän ja jakaa ohjelmiston sitä kautta tietty ympyrä henkilöt eivät voineet käyttää virtuaalikonetta sallittua aikaa pidempään. Esimerkki tällaisesta ratkaisusta on VMwaren ACE Manager -tuote.
  • Yksinkertaista käyttäjien koulutusta luomalla luokkahuoneita virtuaalikoneilla, joissa on erilaisia ​​käyttöjärjestelmiä ja sovellusohjelmistoja. Jos organisaation työntekijöitä on koulutettava käyttämään tiettyä tuotetta tai ohjelmaa, voit luoda yhden virtuaalikonemallin ja asentaa virtualisointialustan jokaiseen luokkahuoneen tietokoneeseen. Seuraavaksi virtuaalikone voidaan kopioida kaikille tietokoneille ja käynnistää kaikilla tarvittavalla määrällä ohjelmia. Jos tarvitset koulutusta toisesta tuotteesta, voit luoda uuden virtuaalikonemallin ja ottaa sen käyttöön kaikissa luokkahuoneesi tietokoneissa.
  • Ohjelmistojen kehitys ja testaus yrityksessä. Virtuaalikone, joka on eristetty ympäristö, on ihanteellinen ohjelmistokehitykseen. Kehittäjät ja testaajat voivat luoda käyttöjärjestelmäkokoonpanoja ja käyttäjäympäristöjä, joita he tarvitsevat simuloidakseen ohjelmien toimintaa eri alustoilla. Osana tätä käyttötapausta on myös mahdollista mallintaa samalla fyysisellä alustalla olevien virtuaalikoneiden toimivia yhteyksiä, jotka ovat vuorovaikutuksessa keskenään verkkoviestinnän kautta. Lisäksi jotkin alustat, kuten VMware Workstation, antavat sinun luoda virtuaalikoneen tilapuita, joista jokainen tallentaa tietyn käyttäjämäärityksen. Jokainen näistä tiloista voidaan palauttaa yhdellä napsautuksella. Esimerkki tällaisesta puusta:

Vertaileva katsaus työpöydän virtualisointialustoihin

Työpöydän virtualisointialustojen alan johtavat yritykset ovat viimeisen kahden vuoden aikana tehneet paljon tehdäkseen niistä mahdollisimman helppokäyttöisiä ja kokemattomimmankin käyttäjän ulottuvilla. Johtajia loppukäyttäjille tarkoitettujen virtualisointijärjestelmien tuotannossa tällä hetkellä ovat seuraavat yritykset: VMware tuotteilla VMware Workstation, VMware ACE ja VMware Fusion, Microsoft Virtual PC -tuotteella, Parallels, joka mainostaa virtualisointialustaa Mac OS:lle Parallels Desktop -tuotteen kanssa Macille, ja InnoTek kanssa ilmainen alusta avoimella lähdekoodi VirtualBox. Tarkastellaanpa nopeasti joidenkin näiden tuotteiden ominaisuuksia.

VMware-työasema


VMware on nykyään kiistaton johtaja työpöydän virtualisointijärjestelmien alalla. Sen tuotteet ovat helppokäyttöisiä, niissä on runsaasti toimintoja ja nopeita. Lähes kaikki työpöydän virtualisointialustojen valmistajat ovat keskittyneet tuotteeseen. Virtuaalikoneen luominen ja vieraskäyttöjärjestelmän asentaminen ei aiheuta erityisiä vaikeuksia: sitä luodessasi sinun on määritettävä vierasjärjestelmälle varatun RAM-muistin määrä, tyyppi ja koko virtuaalinen levy, kansio, jossa virtuaalikoneen tiedostot sijaitsevat, ja asennettavan vieraskäyttöjärjestelmän tyyppi. Kuten asennusten jakelu Vierasjärjestelmä voi käyttää käynnistettävää CD- tai DVD-levyä tai ISO-otosta. Kun olet asentanut käyttöjärjestelmän virtuaalikoneeseen, sinun on asennettava VMware Tools ja poistettava käytöstä kaikki tarpeettomat emuloidut laitteet asetuksista suorituskyvyn optimoimiseksi. Voit myös luoda tilannekuvan vierasjärjestelmän "puhtaan" tilasta, jossa on kaikki tiedot virtuaalisia levyjä tässä vaiheessa tallennetaan, ja voit palata tallennettuun tilaan milloin tahansa. TO tärkeimmät ominaisuudet VMware Workstation voidaan luokitella seuraavasti:

  • Tuki erityyppisille virtuaalilevyille (ohjaimet sekä IDE:lle että SCSI-asemat):
    • kiinteä koko(Ennalta kohdennettu) tai kasvaa täytettynä (Growing), kun taas ensimmäiset on optimoitu suorituskykyä varten, ja jälkimmäiset ovat käteviä, koska ne eivät vie paljon tilaa ennen täyttöä
    • Riippumattomat levyt, joihin käyttöjärjestelmän tilannevedokset eivät vaikuta. Tällaiset levyt ovat käteviä tiedostojen tallennuksen järjestämiseen, jonka muutoksia ei vaadita työskennellessäsi vierasjärjestelmän tilojen tilannekuvien kanssa
    • tuki levyille, joiden tilaa ei tallenneta, kun virtuaalikone sammutetaan
    • mahdollisuus tallentaa suoraan fyysiselle levylle
  • Tuki erilaisille verkkovuorovaikutuksille virtuaalikoneiden välillä, mukaan lukien virtuaalikoneiden yhdistäminen "tiimeiksi" (Teams), jonka avulla voit luoda virtuaalisia aliverkkoja, jotka koostuvat virtuaalikoneita vaihtelevia määriä virtuaaliset verkkosovittimet (enintään kolme). Virtuaalinen verkkoliitäntä voi toimia kolmessa erilaisia ​​tiloja:
    • Siltaverkko- virtuaalikone jakaa verkkokortin resurssit isäntäkäyttöjärjestelmän kanssa ja toimii sen ulkopuolisen verkon kanssa itsenäisenä koneena.
    • Vain isäntäverkko- virtuaalikone saa IP-osoitteen omassa isäntäaliverkossaan VMware DHCP -palvelimelta. Näin ollen voit työskennellä verkossa vain tämän isännän muiden virtuaalikoneiden ja itse isännän käyttöjärjestelmän kanssa.
    • NAT- Virtuaalikone toimii myös isännän omassa aliverkossa (mutta eri tavalla), kuitenkin NAT:n kautta VMware-palvelin, voi muodostaa yhteyden ulkoiseen verkkoon. On mahdotonta muodostaa yhteyttä tällaiseen virtuaalikoneeseen ulkoisesta verkosta. Isäntäkoneen sisällä verkkoviestintä on taattu.
    • Levyjä voidaan myös asentaa isäntäjärjestelmä apuohjelman avulla vmware-mount ja laajentaa apuohjelman avulla vmware-vdiskmanager(tämä apuohjelma toimii myös useiden muiden toimintojen suorittamiseen virtuaalilevyillä).
  • Mahdollisuus yksinkertainen vaihto tiedostot Drag&Drop -käyttöliittymän avulla sekä luomalla jaettuja kansioita (Jaettuja kansioita) isäntä- ja vieraskäyttöjärjestelmän välille.
  • Tuki suurelle listalle vieras- ja isäntäkäyttöjärjestelmiä.

VMware Workstation 6:n uusin versio sisältää myös seuraavat: hyödyllisiä ominaisuuksia:

  • täysi tuki USB-liitäntä 2.0
  • kyky tallentaa virtuaalikoneen toimintaa
  • integroitu tuote VMware Converter (Windows-isännät) virtuaalikoneiden tuomiseen muilta valmistajilta
  • virtuaalikoneen käyttäminen palveluna

On myös syytä huomata, että VMware Workstation on tällä hetkellä ainoa virtualisointialusta, joka tukee kokeellisesti Direct-3D:tä vieraskäyttöjärjestelmissä. Tämän alustan tärkein ja ehkä ainoa haittapuoli on se, että se ei ole ilmainen.

Microsoft Virtual PC

VMware Workstationin kilpailijaksi ilmestynyt Connectix-tuote, jonka Microsoft Corporation myöhemmin osti yrityksen mukana, ei saanut arvokasta kehitystä käsissään. Tämän seurauksena se on tällä hetkellä lähes kaikilta osin huonompi kuin VMware Workstation -alusta ja voidaan käynnistää vain Windows-isäntäkäyttöjärjestelmässä. Kuitenkin melkoinen määrä käyttäjiä käyttää sitä työpöydän virtualisointialustana, koska Virtual PC on ilmainen ja kattaa virtuaalikoneiden käytön perustarpeet. Vierasasennusprosessi on myös erittäin yksinkertainen ja intuitiivinen. Kun käyttöjärjestelmä on asennettu, sinun on asennettava Virtual Machine Additions (VMware Workstationin VMware Toolsin tapaan), jotka lisäävät merkittävästi vieraskäyttöjärjestelmän suorituskykyä virtualisointitekniikkaa parantamalla. VM-lisäykset voidaan asentaa myös Linux-vieraskäyttöjärjestelmiin.

Pääasiallisiin etuihin Microsoftin tuote Virtuaalinen PC sisältää seuraavat ominaisuudet:

  • Täysi tuki Windows Vistalle sekä isäntä- että vieraskäyttöjärjestelmänä. Suorituskyvyn suhteen Virtual PC 2007 on merkittävä askel eteenpäin verrattuna edellinen versio, ja nyt Windowsin suorituskyky Virtuaalikoneen Vista on melko hyväksyttävää.
  • Tuki 64-bittisille Windows-isäntäjärjestelmille.
  • Parempi suorituskyky hyödyntämällä Microsoft Virtual Server 2005 R2:n parannuksia.
  • Erityyppisten virtuaalilevyjen saatavuus:
    • Dynaamisesti laajentuva (analogisesti Growing in VMware Workstation)
    • Kiinteä koko (vastaa VMware Workstationissa esivarattua)
    • Erotus - levy, joka tallentaa muutokset nykyinen tila virtuaalinen levy
    • Linkitetty a kovalevy(analogisesti suoraan levylle kirjoittamiseen VMware Workstationissa)
  • Erilaisten verkkoyhteyksien läsnäolo virtuaalikoneiden ja isännän välillä:
    • VMware Workstationin siltaverkon analogi
    • Vain paikallinen (analogisesti VMware Workstationin vain isäntä)
    • Jaettu verkko (samanlainen kuin NAT VMware Workstationissa)

On syytä huomata, että Virtual PC -tuote on suunnattu enemmän kotikäyttäjille kuin IT-ammattilaisille ja ohjelmistokehittäjille, kun taas VMware Workstation, jolla on paljon enemmän toimintoja, pystyy kattamaan viimeksi mainittujen tarpeet. Samaan aikaan Virtual PC on ilmainen, ja se on tarkoitettu pääasiassa yksinkertaistamaan siirtymistä uusiin Microsoft-käyttöjärjestelmiin ja tukemaan niitä. vanhentuneet versiot. Ja tietysti Virtual PC -alustan suosioon vaikuttaa sen vapaa luonne, joka luo erityisen markkinaraon tämän tuotteen käytölle.

Parallels Workstation ja Parallels Desktop for Mac


Tuote on tarkoitettu käytettäväksi Windows- ja Linux-alustoilla työpöydän virtualisointijärjestelmänä. Koska Parallels-yritys (todellisuudessa venäläisen SWSoft-yhtiön omistama) keskittyy nyt pääasiassa tuotteeseen, tämän tuotteen kehitys on nyt jonkin verran pysähtynyt ja toiminnallisuutta se on huonompi kuin kaksi johtavaa VMwaren ja Microsoftin työpöytäalustaa. Siksi puhumme Parallels Desktop for Mac -alustasta, joka on nyt Apple-tietokoneiden pääalusta. Lisäksi tämän alustan kehitys on tällä hetkellä erittäin dynaamista, mikä johtuu ennen kaikkea siitä, että VMware aikoo vakavasti tunkeutua Mac-tietokoneiden virtualisointimarkkinoille melkein valmiina lopulliseen julkaisuun. VMware tuote Fuusio. Parallels Desktop for Mac -alustan tärkeimmät ominaisuudet:

  • Luo virtuaalikoneita helposti kolmessa vaiheessa käyttäen Parallels Asennusassistentti. Virtuaalikoneen luominen ja vieraskäyttöjärjestelmän asentaminen siihen ei vaadi ylimääräistä vaivaa.
  • Parallels Transporter -apuohjelman läsnäolo, jonka avulla voit siirtyä fyysisestä koneesta virtuaaliseen.
  • Täysi tuki Windows Vista -vieraskäyttöjärjestelmälle. Tämä varmistaa yksinkertaisen tiedostojen vaihdon vieras- ja isäntäkäyttöjärjestelmien välillä
  • USB 2.0 -liitännän tuki
  • Mac OS X "Leopard" -tuki

Kuten useimmat tuotteet Mac-alustoille OS X, Parallels Desktop tarjoaa käyttäjälle yksinkertaisen ja kätevän käyttöliittymän. Ei ole mikään salaisuus, että monet Mac-käyttäjät tuntevat usein tarvetta käyttää Windows-tuotteita, ja Parallels Desktop tarjoaa heille tämän mahdollisuuden, jolloin he tuntevat olevansa "kahdessa maailmassa".

Voit myös mainita Parallels-tuotteet, kuten Parallels Compressor Workstation ja Parallels Compressor Server, joiden avulla voit pakata paitsi Parallels-virtuaalikoneiden, myös VMwaren levyjä, mikä on ratkaisu yhteen käyttäjien usein kohtaamista ongelmista.

VirtualBox


InnoTek tuli äskettäin työpöydän virtualisointimarkkinoille odottamattomalla tavalla ilmainen ratkaisu avoimen lähdekoodin. Aikana, jolloin näyttää siltä, ​​että uutta virtualisointialustaa on vaikea saada kunnolliselle tasolle, InnoTek on saavuttanut yllättävän nopeaa menestystä ja suosiota.

Monet VMwarelle uskolliset bloggaajat kuitenkin sanoivat, että heidän pöytäkoneillaan alustan virtuaalikoneet toimivat huomattavasti nopeammin kuin VMware Workstationin virtuaalikoneet. Lisäksi viime aikoihin asti VirtualBox-alusta oli saatavilla vain Linux- ja Windows-isännille, ja huhtikuun lopussa ilmestyi ensimmäinen versio Mac OS X:lle, jossa alustan on tarkoitus kilpailla sellaisten virtualisointijärjestelmien "hirviöiden" kanssa kuin Parallels ja VMware. Ja tietysti hänellä on kaikki mahdollisuudet voittaa. Ottaen huomioon alustan täydellisen avoimuuden ja sen vapaan luonteen, monet harrastajat ovat valmiita ryhtymään parantamaan alustaa ja lisäämään sen toimivuutta, toivottavasti sen suorituskykyä tinkimättä. Tällä hetkellä VirtualBoxilla ei ole niin laajoja toimintoja kuin johtavat alustat, se ei tue 64-bittisiä järjestelmiä ja verkkovuorovaikutusta Windows Vistan kanssa, mutta voit saada sen verkkosivustolta operatiiviset tiedot mitä järjestelmän toimintoja käsitellään. Tällä hetkellä alustalla on seuraavat pääominaisuudet:

  • Tarpeeksi iso lista tuetut isäntä- ja vieraskäyttöjärjestelmät.
  • Tuki useille tilannekuville vierasjärjestelmän nykyisestä tilasta (snapshots).
  • Dynaamisesti laajenevat ja kiinteän kokoiset levyt.
  • Mahdollisuus asentaa vieraslisäyksiä (analogisesti kuin VMware Toolsissa) integroinnin lisäämiseksi isäntäkäyttöjärjestelmän kanssa

Tietysti toiminnallisuudeltaan VirtualBox on erittäin epäkypsä tuote, mutta sen suorituskykyindikaattorit osoittavat, että alustalla on tulevaisuus ja yhteisö Avoin lähdekoodi tekee kaikkensa parantaakseen ja kehittääkseen sitä.

Mitä valita työpöydän virtualisointijärjestelmäksi?

Yhteenvetona voidaan sanoa, että jokaisella yllä kuvatuista alustoista on tällä hetkellä oma markkinarako virtualisointitekniikoiden soveltamisessa pöytätietokoneisiin. Jokaisella virtualisointijärjestelmällä on etuja ja haittoja. Ajan myötä monet niistä tietysti hankkivat tarvittavat toiminnot, jotka tyydyttävät useimmat käyttäjien tarpeet. Lisäksi toivotaan, että tarjotaan työkaluja virtuaalikoneen muotojen muuntamiseen alustojen välillä.

Ei ole epäilystäkään, kun on kyse työpöydän virtualisointijärjestelmän käytöstä kotona Windows-isännät, sinun on valittava Microsoftin alustat Virtual PC tai VirtualBox, koska ne ovat ilmaisia ​​ja niissä on tarvittavat toiminnot tukemaan virtuaalikoneita kotona. Kuitenkin, mitä tulee virtuaalikoneiden käyttöön liiketoiminnassa, yritysympäristössä, jossa työpöydän virtualisointijärjestelmien käyttöönotto on korkeat vaatimukset Toimivuuden ja luotettavuuden kannalta et tule toimeen ilman VMware Workstationia, joka on huomattavasti parempia kuin muut kuvatut alustat. Myös VirtualBox-tuote löytää paikkansa täällä, koska se on optimoitu suorituskykyyn.

Virtuaalista PC:tä tulee käyttää, kun tuetaan Windowsin vanhempia versioita ja Windows Vistaa käytetään vieraskäyttöjärjestelmänä. Ja Mac-alustan käyttäjät eivät tule toimeen ilman Parallels Desktop -tuotetta: tästä todistaa se, että yli 100 000 myydyn kappaleen tulos kirjattiin jo vuonna 2006. Mac-käyttäjien kannattaa myös kiinnittää huomiota VMware Fusion -alustaan, joka väittää tulevaisuudessa olevansa johtava työpöytävirtualisointialustojen alalla.

Henkilökohtaisten tietokoneiden virtualisointiteknologiat lähestyvät loppukäyttäjä ja sitä voidaan nyt käyttää sekä organisaatioiden työntekijöiden päivittäisessä työssä että kotitietokoneissa suojattujen tai eristettyjen henkilökohtaisten ympäristöjen luomiseen. Lisäksi virtuaalikoneiden käyttö pöytäkoneilla ei rajoitu kuvattuihin vaihtoehtoihin. Esimerkiksi VMware-virtuaalikoneessa vieraskäyttöjärjestelmäkonsolin ikkunatilassa voit asettaa näytön tukemaa resoluutiota korkeamman resoluution, jolloin vierityspalkit tulevat näkyviin vierasjärjestelmän ikkunaan. Tämän avulla voit testata verkkosivustoa tai sovellusta korkealla resoluutiolla, jos sinulla ei ole sopivaa näyttöä. Tämä esimerkki osoittaa, että mahdollisuudet käyttää virtuaalikoneita pöytätietokoneissa riippuvat mielikuvituksestasi. Ja nopeasti kehittyvät mukautetut virtualisointialustat voivat auttaa sinua vastaamaan tarpeisiisi.

Mikä on virtuaalikone ja mihin se on tarkoitettu?

Virtuaalikone on ohjelma, jonka avulla voit emuloida todellista tietokonetta kaikkine komponentteineen (BIOS, kovalevy, ajaa jne.). Voit asentaa minkä tahansa käyttöjärjestelmän sekä ohjelmia ja ohjaimia tähän virtuaaliseen tietokoneeseen. Voit vaihtaa saumattomasti tietoja oikean ja virtuaalisen järjestelmäsi välillä.

En sano, että ehdottomasti jokainen käyttäjä tarvitsee virtuaalikoneen, mutta edistynyt käyttäjä tarvitsee usein sellaisen. Virtuaalikonetta käytetään erilaisiin tarkoituksiin ja tehtäviin:

  • Toisen tai toisen saman käyttöjärjestelmän asentaminen;
  • Erilaisten ohjelmistojen testaamiseen;
  • Tietokoneverkon emulointi;
  • Käyttääksesi sovelluksia, joita ei voi käynnistää käyttöjärjestelmästäsi.

Esimerkiksi Windows XP on asennettu tietokoneellesi, ja voit asentaa Windows 7:n, Windows 8:n tai Linuxin virtuaaliseen tietokoneeseen.

Tässä artikkelissa puhun kolmesta suositusta emulaattorista, niiden pääominaisuuksista ja kunkin eduista. Esitän sen bonuksena Android-emulaattori Windowsille ja antaa esimerkin virtuaalikoneen luomisesta jollakin emulaattorilla.

VMware on yksi tunnetuimmista ja yleisimmistä virtuaalikoneita. Sitä käyttävät yleensä suuret yritykset. VMware esitetään kahdessa muodossa: Player ja Workstation, joista ensimmäinen on ilmainen ja toinen maksullinen.

VMware tukee myös 32- ja 64-bittisiä järjestelmiä sekä USB 3.0:aa ja erilaisia ​​käyttöjärjestelmiä.

Pääominaisuudet:

  • VMwaren avulla voit liittää USB-laitteita, CD/DVD-asemia, verkkoliitännät ja muut;
  • Tukee tiedostojen siirtämistä ja kopioimista vetämällä ja pudottamalla;
  • Voit yhdistää uusia virtuaalikoneita käyttämällä askel askeleelta ohjattu toiminto;
  • Voit luoda virtuaalikoneen asennuslevyn avulla tai valmiista levyvedosta;
  • VMware Player tukee virtuaalikoneita, jotka on luotu maksullisella VMwarella.

Microsoft Virtual PC

Microsoft Virtual PC on ilmainen virtuaalikone, jossa on käyttäjäystävällinen käyttöliittymä ja erinomaiset toiminnot. Ainoa pieni haittapuoli on, että vain Windows-käyttöjärjestelmiä tuetaan.

Pääominaisuudet:

  • Virtuaalikoneessa on mahdollista valita tarvittavat laitteet;
  • Voit lisätä tai poistaa laitteita virtuaalitietokoneessa;
  • Voit kopioida virtuaalikoneita;
  • On mahdollista vaihtaa nopeasti virtuaalisten tietokoneiden välillä kirjanmerkkien avulla;
  • On mahdollista vetää ja pudottaa tiedostoja päätietokoneesta virtuaaliseen ja päinvastoin;
  • Voit yhdistää virtuaalisia ja todellisia tietokoneita verkon kautta.

VirtualBox

VirtualBox ilmainen emulaattori, johon voit asentaa suosituimmat käyttöjärjestelmät, kuten Windows, Linux, FreeBSD, Mac OS. Tukee sekä 32 että 64 bittiversiot käyttöjärjestelmät. VirtualBox voi myös työskennellä virtuaalisten tietokoneiden kanssa, jotka on luotu maksullisella VMware ohjelma Työasema.

Ohjelman pääominaisuudet:

  • VirtualBoxia voidaan ohjata GUI, ja komentorivin kautta;
  • VirtualBox mahdollistaa USB-laitteiden liittämisen virtuaalitietokoneisiin ja niiden työskentelyn niiden kanssa suoraan;
  • Kaikki virtuaalikoneen parametrit on kuvattu XML-muodossa, eivätkä ne siksi ole millään tavalla riippuvaisia ​​fyysisestä tietokoneesta, jolla järjestelmä toimii;
  • VirtualBox tukee kauko-ohjainta;
  • Ohjelmassa on erityinen SDK-paketti, joka laajentaa ohjelman toimintoja.

Analysoituamme kaikkien kolmen emulaattorin arvostelut, voimme päätellä, että VirtualBox on sopivin ohjelma virtuaalikoneiden luomiseen ja hallintaan. Siksi tarkastelemme virtuaalikoneen asentamista käyttämällä VirtualBoxia esimerkkinä.

VirtualBox-virtuaalikoneen asentaminen

Katsotaanpa kuinka VirtualBox asennetaan, ja seuraavassa luvussa näemme kuinka se määritetään.
Lataa ohjelman uusin versio viralliselta verkkosivustolta tai latausohjelmastamme
Käynnistämme asennuksen ja näemme ensimmäisen tervetuloikkunan. Napsauta "Seuraava" ja siirry seuraavaan vaiheeseen.

Asennuksen toisessa vaiheessa näemme asennettavat ohjelmakomponentit ja hakemiston, johon ohjelma asennetaan. Asennushakemistoa voidaan muuttaa, mutta on suositeltavaa asentaa kaikki komponentit. Vaikka kaikkia komponentteja ei tarvita juuri nyt, mutta niitä tarvitaan tulevaisuudessa, sinun on asennettava virtuaalikone uudelleen.

Seuraavassa vaiheessa näyttöön tulee varoitus siitä, että tietokone on tilapäisesti irrotettu verkosta asennuksen aikana.

Näyttöön tulee ikkuna, joka ilmoittaa, että voit aloittaa asennuksen. Napsauta "Asenna" -painiketta ja odota asennuksen valmistumista.

Asennuksen aikana saattaa ilmestyä ponnahdusikkunoita, joissa lukee "Asenna ohjelmisto tästä laitteesta? Napsauta "Asenna" -painiketta.
Kun asennus on valmis, napsauta "Valmis" -painiketta. Virtuaalikone käynnistyy automaattisesti, kun asennus on valmis.

VirtualBox-virtuaalikoneen luominen

Virtuaalikoneen luomiseksi sinun on ikkunassa VirtualBox-ohjelmat napsauta vasemmalla olevaa "Luo" -painiketta yläkulma.

Syötä ensimmäisessä vaiheessa nimi luotava kone ja valitse käyttöjärjestelmän tyyppi. Luodaan esimerkiksi virtuaalikone Windows 7 -käyttöjärjestelmällä.

Toisessa vaiheessa asetamme virtuaalikoneen tarvitseman RAM-muistin määrän. Asennamme valitun käyttöjärjestelmän tarpeiden mukaan. IN järjestelmävaatimukset Windows 7 ilmoittaa, että se vaatii vähintään 1 Gt RAM-muistia. Merkitään esimerkiksi 1,5 Gt. Tässä sinun on otettava huomioon, että et voi asentaa yli puolta fyysisen tietokoneen RAM-muistista virtuaalikoneeseen.

Nyt voit muodostaa yhteyden luotuun virtuaalikoneeseen virtuaalinen kova levy. Ensin luomme sen. Valitse "Luo uusi virtuaalinen kiintolevy" ja napsauta "Luo" -painiketta.

Määritä kiintolevyn tyyppi. Jos et tunne siellä kuvattuja muotoja, voit jättää sen ennalleen ja napsauttaa "Seuraava".

Nyt sinun on määritettävä tietojen tallennusmuoto virtuaaliselle kiintolevylle. Dynaaminen virtuaalinen kiintolevy voi laajentua, kun taas kiinteällä on tiukasti määritelty koko. Valitse mistä pidät eniten.

Määritä nimi virtuaalinen kova levy ja sen koko. Napsauta "Luo".

VirtualBox-virtuaalikoneen määrittäminen

Katsotaan mitä asetuksia virtuaalikoneen on. Napsauta "Määritä" -painiketta ohjelman vasemmassa yläkulmassa.
Asetusikkuna tulee näkyviin. Täällä voit muuttaa virtuaalikoneen erilaisia ​​parametreja (esimerkiksi varatun RAM-muistin määrää, 2D-kiihdytyksen mahdollistamista, laitteen käynnistysjärjestystä jne.)
Kaikki asetukset on jaettu luokkiin.

Jos teet virheen asetuksissa, ohjelma ilmoittaa sinulle siitä näyttämällä asetusikkunan alareunassa merkinnän "Virheelliset asetukset havaittu".

Yleensä 3 ensimmäistä asetusluokkaa riittävät käyttäjälle. Jos virtuaalikone toimii hitaasti, voit lisätä RAM-muistia tai käyttää enemmän prosessorin tehoa.

Kun asetukset on tehty, napsauta "OK" -painiketta. Käynnistä (ota käyttöön) luotu virtuaalikoneen napsauttamalla "Käynnistä" -painiketta. Nyt asetamme sen asemaan asennuslevy käyttöjärjestelmän kanssa, asenna ja määritä käyttöjärjestelmä ja virtuaalitietokoneesi on käyttövalmis.

Siinä kaikki, tarkastelimme kolmea suosittua emulaattoria, tunnistimme kaikki niiden vahvuudet, valitsimme meille sopivimman, asensimme ja konfiguroimme VirtualBox-virtuaalikoneen ja nyt luvatun bonuksen.

BlueStacks - Android-emulaattori Windowsille

BlueStacks Player on ohjelma, jonka avulla voit suorittaa Android-sovelluksia Windows- tai MacOS-tietokoneessa. BlueStacksin avulla voit paitsi tutustua Androidin ominaisuuksiin, myös testata täysin tälle käyttöjärjestelmälle luotuja sovelluksia. BlueStacks-emulaattorin avulla käyttäjät voivat asentaa ja käyttää tietokoneillaan mitä tahansa lukuisista Google Playsta, GetJarista, Amazon Appstoresta, 1Mobilesta ja muista Android-sovellusten verkkoluetteloista saatavilla olevista ohjelmista. Parasta on, että BlueStacks on täysin ilmainen.

BlueStacksin tärkeimmät ominaisuudet

Useimmat tärkeä ominaisuus BlueStacks-emulaattori tukee LayerCake-tekniikkaa, joka simuloi ARM-prosessoria. Tämän tekniikan avulla Android-sovellukset voivat toimia x86-prosessoreilla. Sitä myös matkitaan grafiikka-alijärjestelmä ARM, joka mahdollistaa uusimpien Android-tableteille kirjoitettujen pelien ajamisen BlueStacksissa. Tablettien käyttäjät ovat tottuneet sivujen siirtämiseen sormilla, jotka suoritetaan BlueStacksissa hiirellä.

Toisin kuin muut virtuaalikoneet, sinun ei tarvitse asentaa käyttöjärjestelmää manuaalisesti BlueStacksiin - kaikki Android-ominaisuudet saatavilla heti julkaisun jälkeen. Yksi korjaus, joka sinun on tehtävä, on vaihtaa käyttöliittymän kieli. Venäjän kieli on täysin tuettu.
BlueStacks toimii Windows 7-, Windows Vista- ja Windows XP -käyttöjärjestelmissä.

Tämä päättää tämän päivän arviomme. Onnea emuloinnista.

Virtualisoinnin avulla voit kapseloida käyttöjärjestelmien sisäosat tai niiden osat virtuaalisiin laitteistoihin ja ohjelmistoihin. Toisin sanoen luoda virtuaalinen tila, joka on todellinen tässä tilassa toimivan käyttöjärjestelmän näkökulmasta. Juuri tätä virtuaalikoneet tekevät Windows 7:ssä, Linuxissa ja Mac OS X:ssä. Virtualisoinnin avulla voit myös simuloida laitteita, jotka eivät ole edes tietokoneessasi.

Huom: Tavallaan virtuaalikoneiden avulla voit luoda tietokoneen tietokoneeseen.

Konevirtualisoinnissa on kaksi tärkeää näkökohtaa:

  • fyysisen isännän (tietokoneen) ja virtuaalisen isännän välinen vuorovaikutus
  • virtuaalitilassa toimivan käyttöjärjestelmän ja käytetyn laitteiston välinen vuorovaikutus

Virtualisointiohjelmistot, nimittäin virtuaalikoneet Windows 7:lle (Linux, Mac OS X), ovat pääsääntöisesti normaali sovellus tai käyttöjärjestelmäpalvelu, jonka avulla voit luoda isäntiä. Isäntä on mikä tahansa fyysinen kone (tietokone). Virtualisointiohjelmistossa käyttöjärjestelmä toimii isännässä, joka on samanlainen tai identtinen kuin todellinen isäntä, jota kutsutaan virtuaalikoneeksi. Mukavuussyistä virtuaalikoneessa toimivaa käyttöjärjestelmää kutsutaan vieraskäyttöjärjestelmäksi.

Lisäksi on olemassa erilaisia ​​virtualisointimenetelmiä, jotka eivät vaikuta vain virtuaalikoneiden luomiseen tarkoitettujen sovellusten toteuttamiseen, vaan myös vierasjärjestelmille tarjottuihin ominaisuuksiin. On olemassa perinteinen emulointi, jossa laitteisto- ja ohjelmistokutsut kulkevat välikerroksen läpi. On myös para-virtualisointia, jossa osa virtuaalikoneen sisällä tapahtuvista toiminnoista tapahtuu todellisella laitteistolla, kun taas toinen osa kulkee välikerroksen läpi. Myös järjestelmätasolla on virtualisointia, kun jokainen vierasjärjestelmä käynnistyy erityisessä ytimessä, jonka avulla voit ajaa vain samanlaisia ​​käyttöjärjestelmän versioita.

Jotkut näistä menetelmistä voidaan suorittaa lennossa ilman merkittäviä muutoksia todelliseen isäntään ja sen käyttöjärjestelmään. Toiset vaativat, että isäntä käynnistetään uudelleen virtualisointia tukevaan käyttöjärjestelmän erityisesiintymään. Toiset käyttävät erityisiä isäntiä, jotka tukevat ja on suunniteltu virtualisointiin laitteiston laitetasolla. Jälkimmäiset tunnetaan myös paljain metallin virtualisointimenetelminä (vaikka tämä ei ole täysin totta, koska joitakin ohjelmistoydintä käytetään edelleen).

Virtualisointiohjelmistoa, joka hallitsee virtuaalikoneiden luomista ja toimintaa sekä tarjottujen resurssien kohdistamista ja rajoittamista, kutsutaan usein hypervisoriksi. Jotkut virtualisointisovellukset voivat myös käyttää erityisiä prosessorilaajennuksia parantaakseen virtuaalikoneiden suorituskykyä. Tällaisten laajennusten olemassaoloa kutsutaan virtualisoinnin laitteistotueksi. Esimerkkejä tästä tuesta ovat VT-X (Intel) ja AMD-V (AMD) -tekniikat.

Mikä ei ole virtualisointi ja virtuaalikone?

Jotkut ihmiset haluavat kutsua virtualisointiohjelmia (virtuaalikoneita) mitä tahansa, mikä luo abstraktiokerroksen käyttöjärjestelmän ja joidenkin käynnissä olevat prosessit. Esimerkiksi on olemassa Sandboxie, jonka avulla voit eristää selaimet järjestelmästä (katso selaimen suojausohjelmat). Joidenkin ohjelmien avulla voit jäädyttää järjestelmän tilan, jotta sitä ei voi muuttaa. Toiset mahdollistavat myös ns varjotila, jossa kaikki ohjelmat toimivat normaalisti, mutta muutokset peruuntuvat, kun tietokone käynnistetään uudelleen.

Tietenkin kaikki nämä ohjelmat tarjoavat erilaisia ​​etuja, mutta niitä ei pidetä virtualisointitekniikoina, eivätkä ne edusta virtuaalikoneita, koska ne eivät simuloi järjestelmäpuhelut, eivätkä ne salli vieraskäyttöjärjestelmien toimia nykyisen järjestelmän päällä. Tällaiset ohjelmat luovat vain ylimääräisiä erottelukerroksia, lähinnä turvallisuustason lisäämiseksi. Jos jatkamme turvallisuuden aihetta, niin...

Miksi käyttää virtualisointia ja virtuaalikoneita?

Jos turvallisuus on sinulle etusijalla ja se on ensimmäinen asia, jota ajattelet kaikissa tilanteissa, virtualisointi (virtuaalikoneiden käyttö) voi varmasti auttaa sinua tässä. Mutta älä oleta, että virtualisointia käytetään pääasiassa turvallisuuteen. Sen alkuperäiset tavoitteet ovat: testaus, kustannusten alentaminen, joustavuus, vanhojen tuotteiden tuki ja koulutus. Turvatason nostaminen on vain miellyttävä bonus, jossa on myös monia sudenkuoppia.

Huom: Vaikka virtualisoinnin avulla voit eristää käyttöjärjestelmän toisesta, on silti olemassa tapoja päästä vierasjärjestelmästä pääkäyttöjärjestelmään.

Mitä tarvitaan virtualisointiteknologian ja virtuaalikoneiden käyttämiseen?

Ensimmäinen huomioitava asia on fyysinen isäntä. Riippuen virtualisointiohjelmiston tyypistä (virtuaalikoneet), voidaan tarvita täysin erilaisia ​​laitteita ja käyttöjärjestelmiä. Virtualisointi ei tarkoita yhtä ainoaa ratkaisua, joka toimii missä tahansa. Virtuaalikoneet on valittava järjestelmälle (Windows, Linux, Mac) ja laitteistolle (laitteisto). Lisäksi isännällä on oltava tarvittavat .

Joten jos aiot käyttää vieraskäyttöjärjestelmiä järjestelmän päällä, tarvitset lisäresursseja niiden suorittamiseen, kuten prosessorin ja RAM-muistin. Esimerkiksi, jos tietokoneessasi on vain 2 Gt RAM-muistia ja haluat käyttää vierasjärjestelmää Windows 7:ssä, sinun on rajoitettava vakavasti resurssien käyttöä todellisessa järjestelmässä, jotta virtuaalikone toimisi kunnolla. Ellei tietysti yritä käyttää Windows XP:tä 256 Mt muistilla. Jos sinulla on kuitenkin 16 Gt RAM-muistia, voit käyttää useampaa kuin yhtä vierasjärjestelmää ilman resurssien puutetta.

Plussat: Helppo asentaa ja käyttää.

Miinukset: Rajoitettu toiminnallisuus. Ei tue tilannekuvia tai hakemistojen jakamista.

Virtuaalikone Windows 7:lle, Linuxille ja Mac OS X:lle - VirtualBox

VirtualBox on toinen monialustainen ohjelma virtuaalikoneiden luomiseen Windows 7:lle ja uudemmille, sekä Linuxille ja Mac-järjestelmät, jonka tällä hetkellä omistaa Oracle. VirtualBox on samanlainen kuin VMware Player, mutta on lisää ominaisuuksia, mukaan lukien edistyneemmät verkkopino, rajoittamaton määrä tilannekuvia, jonkin verran OpenGL- ja DirectX-tukea ja paljon muuta. Sovellus on helppo asentaa ja yhtä helppo käyttää. Voit myös käyttää komentoriviä automaattiseen käyttöönottoon. VirtualBox tukee myös USB:tä ja jaettuja hakemistoja. Lisäksi on kannettava versio VirtualBox. On kuitenkin myös haittoja. Et voi ottaa kuvakaappauksia vierasjärjestelmistä. Levynhallinta on hieman hämmentävää.

Yleisö: aloittelijat ja kokeneet käyttäjät.

Plussat: Helppo asentaa ja käyttää, monia ominaisuuksia.

Miinukset: Ei tukea kuvakaappauksille, tuonti olemassa olevista koneista monimutkainen, ei-intuitiivinen levynhallinta.

VMware ESXi hypervisor virtuaalikoneiden luomiseen

ESXi on paljasmetallinen hypervisori, jonka toiminnallisuus on pienempi kuin ESX. Sovellus vaatii isännän ja sitä voidaan ohjata konsolista (konsoli on oletuksena lukittu, mutta voit ottaa sen käyttöön manuaalisesti). Et voi ottaa kuvakaappauksia tai tallentaa videota virtuaalikoneiden näytöstä. Vierasjärjestelmien siirto ja kloonaus voidaan tehdä vain manuaalisesti. Mutta onnistut jakaminen muisti tehostaa RAM-muistin käyttöä, tehokasta valvontaa ja hallintaa sekä komentorivikäyttöä SSH:n kautta (kun lukitus on auki). Voit myös asentaa VMware Toolsin parantaaksesi virtuaalikoneiden suorituskykyä. ESXi tukee myös para-virtualisointia.

Plussat: Tehokkaat, kehittyneet virtuaalikoneen ominaisuudet.

Miinukset: Vaatii isännän ja paljon resursseja. Ei helppo asentaa ja käyttää.

Virtuaalikone Unixille/Linuxille – Ydinpohjainen virtuaalikone (KVM)

KVM tukee virtualisointia vain UNIX-tyyppisissä käyttöjärjestelmissä (Linux). Sovellusta voidaan käyttää millä tahansa laitteistolla tai emulointitilassa, mutta ilman prosessorilaajennuksia suorituskyky on kauhea. KVM on suunniteltu käytettäväksi konsolin kautta. Mutta siinä on kunnollinen hallintaliittymä, jonka avulla voit käynnistää ja pysäyttää virtuaalikoneita, ottaa kuvakaappauksia ja paljon muuta. Käyttöliittymä tunnetaan nimellä Virtual Machine Manager (VMM), ja sitä käytetään myös Xen-virtuaalikoneiden hallintaan (katso alla). Paikallinen ja kaukosäädin. VirtualBoxin kanssa on tunnettu ristiriita, mutta se voidaan ratkaista suhteellisen helposti

Yleisö: edistyneet käyttäjät ja ammattilaiset.

Plussat: Täysi hallinta ja joustavuus, erittäin korkea suorituskyky, asianmukaisissa olosuhteissa.

Miinukset: Vain UNIX-tyyppiset järjestelmät. Vaatii laitteiston virtualisointilaajennuksia normaalia toimintaa varten. Painopiste komentorivillä. Ei helppo asentaa ja käyttää.

Virtuaalikone Unix/Linuxille - Xen

Xen on toinen sovellus UNIX-tyyppisten käyttöjärjestelmien virtualisointiin (Linux). Sen on käynnistettävä omassa ytimen ilmentymässä. Painopiste on komentorivillä. Mutta voit myös käyttää VMM:ää. Virallisesti Xen on tukenut OpenSUSE:ta useiden vuosien ajan, ja se lisättiin äskettäin ytimen pääjulkaisuhaaraan. Xen voi toimia laitteisto-avusteisessa tai paravirtualisointitilassa. Kuitenkin Xenin para-virtualisoinnille korkein tutkinto ongelmallista asennuksen ja käynnistyksen suhteen. Lisäksi Xenillä on rajoitettu CD-ROM-tuki ja verkkolaitteet. Ohjelma on saatavana myös paljasmetallisena virtualisointihypervisorina Live CD:llä. Xenin hallintaan on olemassa lukuisia kolmannen osapuolen laajennuksia.

Yleisö: edistyneet käyttäjät ja ammattilaiset.

Plussat: Täysi hallinta ja joustavuus, erittäin hyvä suorituskyky, natiivi ytimen tuki.

Miinukset: Vain UNIX-tyyppiset järjestelmät. Para-virtualisointitila on buginen. Painopiste komentorivillä. Muutama komentorivin apuohjelma, jotka voivat olla hämmentäviä. Ei helppo asentaa ja käyttää. Sinun on käynnistettävä oma ytimen esiintymä.

Muita ratkaisuja virtuaalikoneiden luomiseen

On monia muita ratkaisuja, joita ei ole lueteltu tässä, kuten Parallels Virtuozzo, OpenVZ ja VMLite-pohjainen VirtualBox. On myös useita uudelleen suunniteltuja ratkaisuja, mukaan lukien esimerkkejä virtualisoinnin ja ohuiden asiakkaiden risteyksestä. Linuxissa on myös valtava määrä omia muutoksia. Äläkä unohda pilviteknologioita niiden virtualisointisovellusten kanssa.

Jos olet kuitenkin aloittelija, sinun ei pidä jahtaa mahdollisuuksia ja värikkäitä muutoksia. Muuten virtuaalikoneen luominen muutaman ohjelman suorittamiseksi voi johtaa useisiin unellisiin öihin.

Muutama sana virtualisointiohjelmista

Tämä arvostelu ei ole hyödyllinen vain aloitteleville käyttäjille, vaan myös asiantuntijoille. Listatut tuotteet kattavat laajan valikoiman virtualisointiteknologioita kaikilla tasoilla. Kaikki kuvatut ratkaisut ovat ilmaisia henkilökohtaiseen käyttöön. Valitse mitä haluat tai tarvitset käytettävissä olevan laitteiston, asennuksen ja käynnistämisen helppoutta koskevien vaatimusten sekä saatavuuden perusteella tarvittava setti toimintoja.

Yleensä useimmat ihmiset aloittavat virtualisoinnin oppimisen VMware Playerilla tai VirtualBoxilla. Linux-käyttäjät saattavat suosia KVM:ää ja ehkä Xeniä. Edistyneet käyttäjät saattavat haluta tutustua ESXiin.


Jokainen PC-käyttäjä haluaa joskus kokeilla jotain muuta käyttöjärjestelmää, mutta ei uskalla asentaa sitä työkoneelleen. Itse asiassa tuntemattoman käyttöjärjestelmän asentaminen on erittäin riskialtista toimenpidettä. Yhdellä väärällä komennolla voit menettää kaikki levyllä olevat tiedot. Mutta nykyään on tapa kokeilla useita käyttöjärjestelmiä yhdellä tietokoneella kerralla, ja haluttaessa jopa samanaikaisesti! Tätä menetelmää kutsutaan - virtuaalikone tai virtuaalinen tietokone. Harkitse kolmea parhaat ohjelmat, joiden avulla voit käyttää virtualisointitekniikkaa kotona.

Yleistä tietoa virtuaalikoneista

Nykypäivän virtualisointijärjestelmillä on paljon yhteistä. Erityisesti jokainen virtuaalikone tunnistaa CD-aseman sekä levykeaseman. Lisäksi on mahdollista työskennellä virtuaaliset asemat ja levykuvat. Erittäin hyödyllinen on kyky asettaa manuaalisesti RAM-muistin määrä kullekin virtuaalikoneen, luettelo liitettyjen laitteiden jne. Tällaisten joustavien asetusten avulla voit käyttää vierasjärjestelmää mukavasti. Erittäin kätevä ominaisuus on mahdollisuus keskeyttää virtuaalikoneen käyttö milloin tahansa. Tämä vapauttaa tarvittavat laitteistoresurssit isäntäjärjestelmälle.

Kaikki erot olemassa olevien virtuaalikoneiden välillä ovat itse asiassa vain tuettujen koneiden luettelo käyttöjärjestelmät, samoin kuin maksaa. Nykyään yleisimmät järjestelmät ovat VirtualBox, Windows Virtual PC ja VMWare. Miten ne eroavat toisistaan?

ORACLE VirtualBox - yleinen, ilmainen virtuaalikone

VirtualBox- erittäin yksinkertainen, tehokas ja ilmainen virtualisointityökalu, joka on kehitetty kuuluisan ORACLE-yhtiön tuen ansiosta. Voit asentaa melkein minkä tahansa nykyaikaisen käyttöjärjestelmän "vieraaksi", olipa se sitten Windows, MacOS tai mikä tahansa monista Linux-perheen edustajista.

Virtuaalikoneiden luominen VirtualBoxissa tapahtuu vaiheittaisen ohjatun toiminnon avulla. Jokainen enemmän tai vähemmän kokenut PC-käyttäjä voi ymmärtää, kuinka se toimii. Järjestelmä tukee työskentelyä verkkojen kanssa, joten voit halutessasi antaa virtuaalikoneelle pääsyn Internetiin.

VirtualBox antaa sinun luoda "snapshots" käyttöjärjestelmästä. Heidän avullaan voit luoda "palautuspisteitä", joihin voit "palauttaa" vierasjärjestelmän milloin tahansa virheiden tai vikojen sattuessa.

Windows Virtual PC - virtuaalikone Microsoftilta

Windows Virtual PC- virtuaalikone, joka toimii vain ja yksinomaan Windowsin kanssa. Linuxin asentaminen, MacOS:ää ja muita käyttöjärjestelmiä ei tueta.

Virtual PC:n avulla voit käyttää useita erilaisia ​​kopioita Windows yhdellä tietokoneella. Tässä tapauksessa voit asettaa niiden prioriteetin niin automaattinen tila kohdistaa enemmän resursseja tietyn virtuaalikoneen tarpeisiin, mikä hidastaa muiden työtä.

Monoplatform virtuaalinen Virtuaalikoneet PC on sen suurin haittapuoli. Jos sinun on kuitenkin testattava vain Windowsissa käynnissä olevia ohjelmia, tällä ei ole merkitystä. Joitakin haittoja voidaan pitää vähemmän toimivina ja vähemmän kätevinä kuin sisällä VirtualBox käyttöliittymä. Muuten Virtual PC on melkoinen luotettava työkalu, jonka avulla voit luoda virtuaalikoneita, joissa on Microsoft Windows -käyttöjärjestelmä.

VMware Workstation - vakaviin tehtäviin

VMware Workstation on tehokas, maksullinen, erittäin luotettava virtualisointiohjelma, joka tukee Windowsia ja Linuxia. Tätä konetta ei ole tarkoitettu MacOS:n virtualisointiin.

Korkean luotettavuutensa ja laajan toiminnallisuutensa ansiosta VMware Workstationia käytetään usein paitsi testaukseen myös vakituinen työpaikka virtuaalikoneita palvelimina, olipa kyseessä palomuuri, joka erottaa organisaation verkon Internetistä tai jopa tietokantapalvelin.

VMware Workstation on erittäin muokattavissa, sisältäen monia laitteisto- ja lisävarusteita verkkoyhteyksiä Internetin kanssa työskentelyyn. Pystymme toistamaan tämän järjestelmän paremmin kuin muut virtuaalikoneilla graafiset sovellukset, koska siinä on erityinen virtuaalinen 3D-kiihdytin korkea laatu grafiikkaa.

VMware Workstationin käyttöliittymä on varsin hyvin organisoitu, joten sen monipuolisiin toimintoihin tottuminen on melko helppoa. Ohjelma tukee täysin venäjän kieltä.

On huomattava, että VMware Workstationilla on ilmainen "pikkuveli" - VMWare Player. Soitin ei voi luoda virtuaalikoneita, mutta voit käyttää niitä, jotka on aiemmin luotu VMware Workstationissa. Tämä ohjelma on hyödyllinen testaustapauksissa, kun esimerkiksi kehittäjä automatisoitu järjestelmä He lähettävät sen tarkistettavaksi virtuaalikoneen kuvan muodossa. Tämä käytäntö on yleistymässä, koska se säästää käyttäjää joutumasta ottamaan käyttöön tuntemattoman ohjelman itse.

Virtuaalikoneet emuloivat toisessa laitteessa olevia laitteita tai tämän artikkelin yhteydessä ja yksinkertaistettuna mahdollistavat virtuaalisen tietokoneen (kuten säännöllinen ohjelma) halutulla käyttöjärjestelmällä tietokoneellasi samalla tai eri käyttöjärjestelmällä. Esimerkiksi, jos sinulla on päälläsi Windows-tietokone, voit käyttää Linuxia tai muuta Windows-versio virtuaalikoneessa ja työskentele niiden kanssa kuten tavallisen tietokoneen kanssa.

Tässä aloittelijoille tarkoitetussa oppaassa kerrotaan yksityiskohtaisesti kuinka luodaan ja määritetään VirtualBox-virtuaalikone (täysin ilmainen ohjelmisto virtuaalikoneiden kanssa työskentelemiseen Windowsissa, MacOS:ssa ja Linuxissa), sekä joitakin vivahteita VirtualBoxin käytöstä, joista voi olla hyötyä. Muuten, Windows 10 Prossa ja Enterprisessa on sisäänrakennetut työkalut virtuaalikoneiden kanssa työskentelemiseen, katso. Huomautus: jos Hyper-V-komponentit on asennettu tietokoneeseen, VirtualBox ilmoittaa virheestä Virtuaalikoneen istunnon avaaminen epäonnistui, kuinka kiertää tämä:.

Miksi tämä voi olla tarpeen? Useimmiten virtuaalikoneita käytetään palvelimien ajamiseen tai ohjelmien toiminnan testaamiseen eri käyttöjärjestelmissä. Aloittelevalle käyttäjälle tämä ominaisuus voi olla hyödyllinen kokeileessaan tuntematonta järjestelmää tai esimerkiksi ajettaessa kyseenalaisia ​​ohjelmia ilman riskiä saada viruksia tietokoneellesi.

Voit ladata ohjelmiston virtuaalisen kanssa työskentelemiseen VirtualBox-koneet viralliselta verkkosivustolta https://www.virtualbox.org/wiki/Downloads, jossa esitetään Windows-, Mac OS X- ja Linux-versiot. Huolimatta siitä, että sivusto on englanninkielinen, itse ohjelma tulee olemaan venäjäksi. Suorita ladattu tiedosto ja suorita yksinkertainen asennusprosessi (useimmissa tapauksissa jätä kaikki asetukset oletusarvoiksi).


Aikana VirtualBox-asennukset, jos jätät komponentin Internet-yhteyteen virtuaalikoneen käyttöön, näet varoituksen "Varoitus: Verkkoliitännät", joka ilmoittaa, että asennuksen aikana Internet-yhteytesi katkeaa tilapäisesti (ja se palautetaan automaattisesti ohjainten asennuksen jälkeen ja yhteyksien määrittäminen).

Kun asennus on valmis, voit käynnistää Oracle VM VirtualBoxin.

Virtuaalikoneen luominen VirtualBoxissa

Huomautus: Virtuaalikoneet edellyttävät, että tietokoneesi on päällä. virtualisointi VT-x tai AMD-V BIOSissa. Se on yleensä oletuksena käytössä, mutta jos jokin menee pieleen, pidä tämä mielessä.

Luodaan nyt ensimmäinen virtuaalikoneemme. Alla olevassa esimerkissä käytetään Windowsissa toimivaa VirtualBoxia. Vieraskäyttöjärjestelmä (virtualisoitu) on Windows 10.


Virtuaalikone on luotu, mutta jos käynnistät sen, näet vain mustan näytön palvelutiedoilla. Ne. Toistaiseksi on luotu vain "virtuaalinen tietokone", eikä siihen ole asennettu käyttöjärjestelmää.

Windowsin asentaminen VirtualBoxiin

Windowsin asentamiseksi meidän Windows-kotelo 10, virtuaalisesti VirtualBox kone tarvitset ISO-kuvan järjestelmäjakauman kanssa (katso). Seuraavat vaiheet näyttävät tältä.


Kun asennus on valmis ja virtuaalikone käynnistetään uudelleen, se on täysin käyttövalmis. Voit kuitenkin haluta tehdä joitain lisäasetuksia.


VirtualBox-virtuaalikoneen perusasetukset

Virtuaalikoneen asetuksissa (huomaa, että monet asetukset eivät ole käytettävissä virtuaalikoneen ollessa käynnissä) voit muuttaa seuraavia perusasetuksia:


Jotkut yllä mainituista asioista voidaan tehdä käynnissä olevasta virtuaalikoneesta päävalikossa: voit esimerkiksi liittää flash-aseman "Laitteet" -kohtaan, poistaa tai asettaa levyn (ISO), ottaa käyttöön jaetut kansiot jne.

Lisätietoja

Lopuksi tässä on joitain lisätietoja, joista voi olla hyötyä VirtualBox-virtuaalikoneita käytettäessä.