Miten VMware vCenter ja VMware vSphere eroavat toisistaan? Jotta voimme vastata tähän kysymykseen, asetetaan se laajempaan kontekstiin. VMware Certified Instructorina opetan aloittelijoille VMwaren tuotteita, ja he kysyvät aina, mitä eroa on VMware ESXi:llä ja vSphere:llä ja sitten tietysti vCenterillä.
ESXi on varsinainen hypervisor, joka toimii bare-metal-laitteistossa. Se on käyttöjärjestelmä, jonka organisaatiot asentavat – aivan kuten Windows tai Linux – hallitakseen laitteistoaan ja sovelluksiaan. Tässä tapauksessa kyseessä ei kuitenkaan ole yleinen käyttöjärjestelmä vaan erityinen käyttöjärjestelmä, joka ajaa virtualisointikerrosta, jota kutsutaan hypervisoriksi. ESXi hallitsee myös laitteistoa ja ajaa VM:iä. ESXistä on olemassa ilmainen versio, jonka IT-ylläpitäjät voivat ladata ja käyttää.
Mutta tällä ilmaisella versiolla ylläpitäjät voivat ajaa vain VM:iä, ei muuta. Siinä ei ole hallintaa tai hienoja ominaisuuksia, kuten vMotionia tai korkeaa käytettävyyttä. Näitä ja muita ominaisuuksia varten organisaation on ostettava vSphere-lisenssi. vSphere-lisenssin lisääminen isäntäkoneeseen tekee ESXi-palvelimesta vSphere-isäntäkoneen. Mukana olevat ominaisuudet riippuvat organisaation ostaman lisenssin tyypistä: Standard, Enterprise Plus tai Platinum.
Mutta pelkkä lisenssi ei riitä. Jotta organisaatio voi käyttää vSphere-ominaisuuksia, kuten edellä mainittuja, sekä malleja ja hälytyksiä, sen on käytettävä myös vCenter-palvelinta. Tämä ohjelmisto hallinnoi keskitetysti kaikkia vSphere-isäntiä. Mutta vCenter vaatii oman lisenssin. Pienempiin ympäristöihin, joissa on enintään kolme palvelinta, Essentials Kit- ja Essentials Plus -paketin mukana toimitetaan lisenssi vCenterille ja enintään kolmelle vSphere-isännälle, joissa kussakin on kaksi suorittinta.
Vapaata ESXi-hypervisoria ei voi hallita vCenterillä. Organisaation on siis ostettava vSphere-lisenssien ja vCenter-lisenssin yhdistelmä voidakseen työskennellä VM:ien kanssa vSphere-ympäristössä.
vCenterin tulisi olla kaikkien vSphere-isäntien ja VM:ien yksi hallintapiste. Tästä syystä se voidaan liittää myös Active Directoryyn tai muihin Lightweight Directory Access Protocol -hakemistoihin, jotta järjestelmänvalvojat voivat kirjautua nimetyllä tilillä ja suorittaa sallittuja tehtäviä.