Web Analytics
Privacy Policy Cookie Policy Terms and Conditions VMware – Wikipedia

VMware

Wikipedia

VMwaren logo
Suurenna
VMwaren logo

VMware Inc. on EMC Corporationin omistuksessa toimiva, x86-alustan virtualisointiohjelmistoja tarjoava yritys. VMwaren tunnetuimpia ohjelmistoja ovat maksullinen VMware Workstation ja ilmaiset VMware Player ja VMware Server. Yrityksen pääkonttori sijaitsee Yhdysvalloissa, Kalifornian Palo Altossa.

Sisällysluettelo

[muokkaa] Tuotteet

[muokkaa] VMware Workstation

VMware Workstation on ohjelmisto virtuaalitietokoneiden luontiin ja ajamiseen Intel x86-alustalla. Sillä voidaan ajaa yhden fyysisen tietokoneen päällä yhtä tai useampaa virtuaalista x86-tietokonetta. Jokaisessa näistä virtuaalikoneita voi toimia oma käyttöjärjestelmänsä, esimerkiksi Windows, Linux tai jokin BSD-variantti. VMware Workstation sallii siis esimerkiksi Windows XP:n ajamisen omassa ikkunassaan Linuxin työpöydällä. Muut VMwaren työkalut helpottavat tällaisten virtuaalikoneiden keskitettyä hallintaa ja päivitystä.

Erilaisten palvelimien ja työpäätteiden kasvava määrä yrityksissä on kasvattanut myös VMware Workstationin suosiota. Palvelimien ja päätteiden siirto yhden fyysisen tietokoneen alaisuudessa toimiviksi virtuaalikoneiksi helpottaa niiden hallintaa, lisää joustavuutta ja ennen kaikkea vähentää lattiapinta-alan tarvetta toimistossa.

[muokkaa] VMware Player

VMware Player
Suurenna
VMware Player

VMware Player ilmainen isäntäohjelmisto valmiiksi luoduille virtuaalikoneille. Sillä voidaan ajaa muilla VMware ohjelmistoilla luotuja virtuaalikoneita, mutta ei voida luoda niitä itse. Internetissä on saatavilla useita valmiita virtuaalikoneen levykuvia, joissa on valmiiksi asennettuna jokin käyttöjärjestelmä.

Myös ilmaistyökaluja virtuaalikoneiden (VM) luontiin, muokkaukseen ja muuntamiseen löytyy, joten virtualisoinnin käyttö on mahdollista myös täysin ilmaiseksi (jopa kaupallisessa käytössä).

[muokkaa] VMware Server (aiemmin VMware GSX Server)

VMware Server on myöskin ilmainen isäntäohjelmisto virtuaalikoneille. Server on keskittynyt palvelimien virtualisointiin ja VMware Playeristä poiketen sillä voi myös luoda ja muokata virtuaalipalvelimia. Muilla VMwaren tuotteilla luotujen virtuaalikoneiden lisäksi Server osaa ajaa myös Microsoft Virtual PC -ohjelmistolla luotuja koneita. Virtualisoinnin alalla vallitsevan kovan kilpailun vuoksi VMware Server on ilmaisjakelussa siinä toivossa, että sen käyttäjät päivittäisivät jossain vaiheessa kehittyneempään VMware ESX Serveriin.

[muokkaa] VMware ESX Server

ESX Server toimii VMwaren omalla VMkernellillä eli ESX server on itse asiassa aito käyttöjärjestelmä. Tällä tavoin isäntäkoneen resurssien jakoa virtuaalikoneiden kesken voidaan hallita tarkemmin ja koko järjestelmä on turvallisempi. VMkernel ei sisällä mitään linux komponenentteja, mutta ESX server hyödyntää Linux alustaista virtuaalikonetta (Service Console) käyttöliittymänpalveluiden tuottamiseen.

ESX Serverin yhteydessä toimivat kaksi muutakin työkalua, VirtualCenter ja VMotion:

  • VirtualCenterillä voidaan valvoa ja hallita useaa ESX ja VMware (GSX) Serveriä samanaikaisesti
  • VMotion sallii virtuaalikoneiden siirtelyn isäntäpalvelimelta toiselle niin, että ne ovat toiminnassa koko siirron ajan.

[muokkaa] Toiminta

VMware Workstationia tai muuta VMware-ohjelmistoa käyttävää tietokonetta ja käyttöjärjestelmää kutsutaan isänniksi (host). Ohjelman sisällä toimivia virtuaalikoneita ja niiden käyttöjärjestelmiä kutsutaan vastaavasti vieraiksi (guest). Emulaattoreiden tapaan VMware ohjelmat tarjoavat täysin simuloidut laitteet vieraskäyttöjärjestelmille: riippumatta esimerkiksi isäntäkoneen verkkokortin merkistä ja mallista, näkyy se vieraalle AMD PCnet -verkkosovittimena. VMware virtualisoi kaikki järjestelmän laitteet, näytönohjaimet, verkkosovittimet, äänilaitteet, kiintolevyn sovittimet. Se tarjoaa myös läpiviennin USB-, sarja- ja rinnakkaisporteille.

Koska kaikki vieraskäyttöjärjestelmät käyttävät samoja laitteistoajureita riippumatta isäntäkoneen laitteistosta, ovat virtuaalikoneet siirrettävissä isäntien välillä ilman minkäänlaista riskiä laitteisto-ongelmista. Virtuaalikone voidaan esimerkiksi asettaa tauko-tilaan, kopioida toiselle isännälle ja jatkaa toimintaa siellä tismalleen siitä mihin jäätiin. VMotion-työkalun avulla konetta ei tarvitse edes pysäyttää siirron ajaksi, vaan ne voidaan pitää käynnissä koko siirron ajan.

VMwarella on kaksi pääasiallista tuotetta suuriin konesaleihin (data center) ja palvelinryppäisiin - VMware ESX Server ja VMware Server (entinen GSX). ESX Server on VMwaren lippulaiva organisaatiotason sovelluksien ajamiseen konesaleissa. ESX:llä saavutetaan jopa 60-80% tehonlisäys x86-käytössä, sillä se toimii täysin "puhtaalta raudalta". VMware GSX Server ja sen seuraaja VMware Server ovat nekin suunnatut palvelinkäyttöön, mutta vaativat erillisen käyttöjärjestelmän alustakseen. Näin ollen näillä ohjelmilla ei päästä aivan ESX Serverin tehokkuuteen, mutta toisaalta laitteistotuki on laajempi.

[muokkaa] Ominaisuudet

Verkkosovittimen, CD-ROM-aseman, kiintolevyjen ja USB-laitteiden siltauksen ohella VMware Workstation antaa myös mahdollisuuden simuloida ylimääräisiä laitteita. Esimerkiksi ISO-levykuvan voi liittää CD- tai DVD-asemaksi, .vmdk-tiedostoja (VMware Virtual Disk File) kovalevyiksi ja verkkoyhteyksissä voi käyttää osoitteenmuunnosta (NAT) suoran siltauksen sijaan.

VMware Workstationilla onnistuu myös LiveCD:n (Live-Linux) kokeilu ilman että sitä tarvitsee edes polttaa levykuvasta varsinaiseksi levyksi. Virtuaalikoneista on myös mahdollista ottaa ns. snapshot, eli koneen sen hetkinen tila tallennetaan kokonaisuudessaan tiedostoon ja tähän tilaan voidaan palata takaisin milloin tahansa. Monien snapshotien ottaminen tekee VMware Workstationista kätevän työkalun esimerkiksi monimutkaisen ohjelmiston esittelyyn tai ohjelmistokehityksen testiympäristöksi. Virtuaalikoneista voi muodostaa myös ryhmiä, joita sitten voi hallita keskitetysti.

Palvelinversiot ja niiden apuohjelmat tekevät helpoksi useiden vanhojen palvelimien muunnoksen ja siirron virtuaalipalvelimiksi yhden uuden isäntäpalvelimen päälle.

[muokkaa] Ongelmat

Uusi Linux 2.6.x kernel saattaa vaatia erillisen korjauspaikkauksen mikäli halutaan käyttää kaikkia VMware Workstation 5.0 tai 5.5 toimintoja. Tämä paikkaus on vapaasti saatavilla nimellä vmware-any-any-updatexxx (tällä hetkellä xxx=101). Paikkaus löytyy täältä: http://ftp.cvut.cz/vmware/

Mikäli verkkoympäristö käyttää Media Access Control (MAC) -osoitteita koneiden yksilölliseen tunnistukseen (UID), on suositeltavaa (ja ehkä jopa pakollista) käsin asettaa MAC-osoitteet virtuaalikoneille yksilöllisyyden varmistamiseksi. Esimerkki tällaisesta ympäristöstä on kytkin, joka käyttää MAC-osoitteita liikenteen rajoittamiseen ja estämiseen. MAC-osoitteen muutos tapahtuu poistamalla ensin kaikki virtuaaliset verkkosovittimet käytöstä, ja sitten muokkaamalla .vmx-tiedostoa (VMware Configuration File) seuraavasti:

  • ethernet0.address -kohtaan haluttu yksilöllinen MAC-osoite
  • ethernet0.addresstype -kohtaan static
  • ethernet0.generatedaddress pois kokonaan

[muokkaa] Aiheesta muualla

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu