Mis on virtualiseerimishaldur?

Virtualiseerimishaldur, tuntud ka kui virtuaalmasinamonitor (VMM), on teatud tüüpi tarkvara, mis võimaldab ühes hostarvutis töötada muutmata mitmel operatsioonisüsteemil. See installitakse otse hostarvutisse ja juhib lisaks külalisoperatsioonisüsteemidele ka riistvara. Virtualiseerimishaldur esindab virtuaalse arvuti arhitektuuri kõige levinumat rakendust. Tegelikult oli CP/CMS®, kõige esimene virtuaalne haldur, ajajagamise operatsioonisüsteem (OS), mille töötas välja 1960. aastatel IBM ja mida peetakse ettevõtte z/VM® OS-i toote esivanemaks.

Virtualiseerimishaldur loob õhukese kihi virtuaalmasinas töötavate riist- ja tarkvararakenduste vahele. See eraldatuse tase võimaldab tal kontrollida, kuidas paljud virtuaalkeskkonnas olevad operatsioonisüsteemid riistvararessursse kasutavad. Nende ressursside hulka kuuluvad muu hulgas mälu, protsessorid ja võrguliidese kaardid (NIC). Seetõttu väidetakse sageli, et virtualiseerimishaldur annab aluseks olevast riistvarast ühtse ülevaate.

Põhimõtteliselt on kahte tüüpi virtualiseerimishaldureid. Esimest, mida on eespool kirjeldatud, nimetatakse sageli paljasmetalli arhitektuuriks. Teist tüüpi tuntakse hostitud arhitektuurina. See erineb tühjast metallist selle poolest, et see töötab operatsioonisüsteemis, samas kui külalissüsteem töötab riistvara kohal kolmandal tasemel. Mõned selle tarkvara populaarseimad näited on VMware Server™ ja avatud lähtekoodiga Linuxi KVM.

Virtualiseerimisprotsessi käigus paigutab virtualiseerimishaldur OS-i ja selle rakendused isoleeritud keskkonda, et seda saaks iseseisvalt teisaldada ja hallata. See võimaldab tarkvaral virtuaalmasinaid igal ajal olemasolevate ressurssidega kaardistada ja ümber kaardistada või isegi mitme serveri vahel migreerida. See võib aidata ka serverirühma koormust tasakaalustada; skaleerida võrke suurema võimsusega; ja riistvaratõrgete kõrvaldamiseks. Näiteks kui üks server ebaõnnestub ja asemele tuleb uus, saab virtualiseerimishaldur seotud virtuaalmasinad vastavalt ümber kaardistada. Need võimalused võimaldavad sellel pakkuda optimaalset jõudlust, parandades samal ajal kättesaadavust ja turvalisust.

Kasvav huvi tipptasemel serveririistvara segmendi vastu on viinud virtualiseerimishalduri lahenduste väljatöötamiseni, mis on mõeldud x86 käsukomplektiga masinatele. X86 esindab Intel® loodud mikroprotsessoritel põhinevat käsukomplekti arhitektuuride perekonda. See on sama arhitektuur, mida kasutatakse enamikus personaalarvutites (PC-d), ja element, mis viis töölaua virtualiseerimise väljatöötamiseni. VMware® on tuntud kui üks esimesi tarnijaid, kes tutvustas tarkvara, mis on võimeline kodupõhist lauaarvutit virtualiseerima.

Virtualiseerimishaldur on virtualiseerimistehnoloogia põhikomponent. See on element, mis hõlbustab füüsilise riistvara partitsioonide jagamist ja virtuaalsete masinate haldamist. Virtualiseerimishaldureid turustavad mitmed müüjad, kõige populaarsemad on Microsoft®, Oracle® ja VMware®.