Z/VM

z/VM (z / Virtual Machine) on IBM:n kehittämä System z -sarjan suurtietokoneilla suoritettava hypervisor-virtualisointiohjelma.

z/VM:n päällä ajetaan muita käyttöjärjestelmiä (vieraita, vieraskäyttöjärjestelmiä) kuten z/OS, Linux tai VSE. Myös itse z/VM:ä voidaan ajaa itsensä päällä, tarvittaessa useammassakin tasossa. Järjestelmä mahdollistaa tällaisen virtualisoinnin avulla: tarjoamalla jokaiselle isännöimälleen käyttöjärjestelmälle/käyttäjälle oman virtuaalikoneen, joka simuloi oikeaa z-arkkitehtuurin mukaista laitteistoa prosessoreineen, muisteineen sekä I/O-laitteineen. Yksittäisen virtuaalikoneen alaisuudessa tapahtuvat virhetilanteet, esimerkiksi ajettavan vieraskäyttöjärjestelmän kaatuminen, eivät periaatteessa vaikuta muun järjestelmän toimintaan, ja tämän vuoksi z/VM-järjestelmää käytetään paljon muun muassa erilaisten ohjelmistojen joustavaan testaukseen.

Yllä mainittujen vieraskäyttöjärjestelmien lisäksi z/VM-järjestelmässä ajetaan tavallisesti CMS-käyttöjärjestelmää (mistä kirjainyhdistelmä VM/CMS). CMS (Conversational Monitor System) on yhden käyttäjän järjestelmä, joka on z/VM:n oleellinen komponentti. CMS-ympäristöön on aikojen kuluessa tehty lukematon määrä sovelluksia, koska CMS:n ominaisuudet tekevät sovelluksen rakentamisen hyvin helpoksi.

Z/VM esiteltiin virallisesti vuonna 1972 nimellä VM/370. Sittemmin se on esiintynyt myös nimillä VM/XA, VM/SP ja VM/ESA.

Lähteet

Aiheesta muualla 
 Järjestelmän virallinen sivu 
 Melinda Varianin sivut  – VM:n historiaan liittyviä dokumentteja

IBM:n käyttöjärjestelmät