Tähän artikkeliin tai osioon ei ole merkitty lähteitä, joten tiedot kannattaa tarkistaa muista tietolähteistä. Voit auttaa Wikipediaa lisäämällä artikkeliintarkistettavissa olevia lähteitä ja merkitsemällä neohjeen mukaan. Tarkennus:lähes täysin lähteetön
Tämän artikkelin tai sen osankieliasua on pyydetty parannettavaksi. Voit auttaa Wikipediaaparantamalla artikkelin kieliasua. Tarkennus:huonoa kieltä, asiavirheitä
Yritys on perustettu 10. helmikuuta 1998Palo AltossaKaliforniassa.[2]Yrityksen perustivat Diane Greene, Mendel Rosenblum, Scott Devine, Ellen Wang ja Edouard Bugnion.[3] Ajatus yrityksen taustalla oli ettäpalvelimet olivat vähäisellä käytöllä ja laitteistokapasiteettia voisi käyttää tehokkaammin.[3]
Yrityksen ensimmäinen tuoteWorkstation 1.0 esiteltiin vuonna 1999Linuxille jaWindowsille.[2][3] Tuote oli hidas, mutta todisti konseptin.[3] Vuonna 2001 VMware julkaisi palvelintuotteet: ESX ja GSX -palvelimet, joista ESX oli Linux-pohjainen tuote omalla suoritusympäristöllä ja GSX Windowsin päällä ajettava tuote.[3] GSX:n nimeksi tuli myöhemminServer, joka lakkautettiin vuonna 2010.[3]
Vuonna 2003EMC Corporation osti yhtiön 635 miljoonan dollarin hinnalla.[4][5]MyöhemminDell osti EMC:n ja vuonna 2021 Dell sai valmiiksi yritysjärjestelyn, jonka seurauksena VMWare on jälleen itsenäinen yhtiö.[6][7]
Marraskuussa 2023 kerrottiin[8], ettäBroadcom ostaa VMwaren 61 miljardin dollarin kaupassa sekä käteisellä että osakkeilla.[1] Kaupan totetumisen jälkeen Broadcom on tehnyt muutoksia VMwaren toimintaan ja tuotteisiin. Jatkuvat lisenssit on lopetettu ja käyttäjät on ohjattu tilauspohjaisiin lisensseihin. ESXi-palvelimen ilmaiseksi saatava versio lopetettiin helmikuussa 2024.[9] Kaupan jälkeen useita nimikkeitä on niputettu yhdistelmiksi ja asiakkaat ovat olleet tyytymättömiä kustannuksien korotuksiin. AT&T on kertonut haastavansa Broadcomin oikeuteen jatkuvan lisenssin ehdoista.[10][11] Beeks Group on kertonut kustannuksien kasvaneen kymmenkertaiseksi ja yritys siirtyy vaihtoehtoiseen ratkaisuun.[12]
Pilvipalveluja tarjoavien yritystenCISPE-toimialajärjestön jäsenet ovat vaatineet sääntelyä Broadcomin toimille, joita järjestö kutsuu laillisesti ja eettisesti virheelliseksi. CISPE viittaa kirjeisiin, joita Broadcom on lähettänyt VMwaren asiakkaille, joilla on jatkuva lisenssi.[13]
VMware Workstation on ohjelmistovirtuaalitietokoneiden luontiin ja ajamiseenIntelx86-alustalla. Sillä voidaan ajaa yhden fyysisen tietokoneen päällä yhtä tai useampaa virtuaalista x86-tietokonetta. Jokaisessa näistä virtuaalikoneista voi toimia omakäyttöjärjestelmänsä, esimerkiksiWindows,Linux tai jokinBSD-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. On kuitenkin syytä muistaa, että samassa fyysisessä tietokoneessa ajettavat virtuaalikoneet jakavat koneen fyysiset resurssit keskenään. Saavutettujen etujen hintana on aina merkittävä suorituskyvyn lasku/virtualisoitu palvelin.
VMware Server oli virtualisointiympäristö virtuaalikoneille. Siinä on keskitytty palvelimien virtualisointiin, ja VMware Playeristä poiketen sillä voi myös luoda ja muokata virtuaalikoneita. Muilla VMwaren tuotteilla luotujen virtuaalikoneiden lisäksi Server osaa ajaa myösMicrosoft Virtual PC -ohjelmistolla luotuja koneita.
ESX palvelimen ydin, kernel käsittelee vain virtuaalikoneiden (host) toiminnan sekä niiden resurssien hallinnan. ESX-palvelimen hallinta sekä käyttöjärjestelmän omat tai kolmansien osapuolien palvelut tarjoaa kernelin yhteydessä toimiva Console Operating System.
Uudemmassa ESXi:ssä nämä palvelut on uskallettu tuoda suoraan kerneliin osittain ehkä siksi, että ESXi:ssä lisäpalvelut tulee olla digitaalisesti allekirjoitettu eli VMwaren hyväksymiä. ESXi:ssä tarkkaa vianselvitystä ja diagnostiikkaa voidaan tehdä komentoriviltä (ESXi Shell).
ESXi 4.1 versiosta lähtien voidaan käyttöjärjestelmä integroida AD:hen käyttöoikeuksien määrittelyä varten, lisäksi paikalliset tunnukset ovat mahdollisia. Määritykset tehdään esimerkiksi Vsphere-hallinnasta. Käyttöjärjestelmän asennus voidaan määrittää skriptien avulla jolloin jokaista ESXi palvelinta ei tarvitse asentaa ja määrittää käsin.
ESXi 5.0 virtuaalikoneiden hardware tasot voidaan päivittää versioon 8, joka mahdollistaa mm. USB 3.0 tuen sekä enemmän prosessoritehoa virtuaalikoneelle 32 virtuaaliprosessorin tuen ansiosta.
VMware Workstationia tai muita VMware-ohjelmistoja käyttäviä tietokoneita ja käyttöjärjestelmiä kutsutaanisänniksi (host). Ohjelman sisällä toimivia virtuaalikoneita ja niiden käyttöjärjestelmiä kutsutaan vastaavastivieraiksi (guest).Emulaattoreiden tapaan VMwaren sovellukset tarjoavat täysin simuloidut laitteet vieraskäyttöjärjestelmille: esimerkiksi riippumatta isäntäkoneenverkkokortin merkistä ja mallista, se näkyy vieraalleAMD PCnet -verkkosovittimena. VMware virtualisoi kaikki järjestelmän oleellisimmat laitteet, kutennäytönohjaimet,verkkosovittimet,äänilaitteet jakiintolevyn 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äysx86-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.
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ösLiveCD:n (Live-Linux) kokeilu ilman että sitä tarvitsee edes polttaalevykuvasta 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. Moniensnapshotien 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.
Linux-ydin 2.6.x on saattanut vaatia erillisen korjauspaikkauksen mikäli halutaan käyttää kaikkia VMware Workstation 5.0 tai 5.5 toimintoja.lähde? Tämä paikkaus on vapaasti saatavilla nimellävmware-any-any-updatexxx.
Mikäli verkkoympäristö käyttää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