20Jul
Hypervisors ir tas, kas padara virtuālās mašīnas iespējamas, un tās vairs nav tikai serveriem. Jūs droši vien izmantojat katru dienu un pat to nezinat. Ja jūs to neizmantojat tūlīt, jūs tuvākajā laikā izmantosit.
Hypervisor ir programmatūra, kas pastāv ārpus viesu operētājsistēmas, lai pārtvertu komandas, kas nosūtītas uz datora aparatūru. Termins "hypervisor" nāk no dažādiem operētājsistēmas kodola līmeņiem;tā veic darbības ar lielāku autoritāti nekā "vadītāja" līmenis, tātad hiper -visor.
Attēls ar striatisku palīdzību Flickr
Hypervisor pamati
Hypervisor ir arī pazīstams kā Virtual Machine Manager( VMM), un tā vienīgais mērķis ir atļaut vairākām "mašīnām" dalīties vienā aparatūras platformā.Operētājsistēmas ir konstruētas tā, lai tām būtu savstarpēji saistītas attiecības ar aparatūru, kurā tās darbojas, bet ar daudzkodolu procesoriem ar daudziem vītņotiem procesiem un smieklīgiem RAM apjomiem, kas vienlaikus darbojas vairākkārt.
Hypervisor atdala operētājsistēmu( OS) no aparatūras, uzņemoties atbildību, ļaujot katram OS darbam pavadīt laiku ar pamata aparatūru. Tas darbojas kā satiksmes policists, lai dotu laiku, lai izmantotu CPU, atmiņu, GPU un citu aparatūru. Katru operētājsistēmu, kuru pārvalda hypervisor, sauc par viesu operētājsistēmu, un hipervizora operētājsistēmu, ja tāda ir, sauc par saimniekdatora OS.Tā kā tas atrodas starp viesu operētājsistēmu un aparatūru, jums var būt tikpat daudz dažādu viesu operētājsistēmu, kā jūsu sistēma var rīkoties;jūs pat varat būt dažādos veidos( piemēram, Windows, OS X, Linux).
Atšķirīga aparatūras un programmatūras noderība arī ir laba. Tā kā hypervisor darbojas kā pārejas punkts, daudz vieglāk pāriet no datora uz datoru, neveicot jaunu draiveru instalēšanu vai atjauninot jūsu viesu operētājsistēmu. Iespējams, esat to pamanījis, ja jūs izmantojat Virtualbox VM un ievietojat to citā datorā.Viesu operētājsistēmai nav novērojamu izmaiņu, ja hostinga operētājsistēma un aparatūra varētu būt pilnīgi atšķirīga.
Vēl viens liels ieguvums no OS virtualizācijas ir drošība. Ja vēlaties izmēģināt programmatūru, kas var kaitēt jūsu datoram, ieteicams to pārbaudīt virtuālajā mašīnā, nevis jūsu uzņēmējas OS.Ja viesu operētājsistēma kļūst inficēta un apgraizīta ar vīrusiem, tā neietekmēs uzņēmējas OS failus, ja vien koplietotās mapes vai tīkla tilts savieno abus. Divas operētājsistēmas ir pilnīgi atdalītas viena no otras un tām nav zināšanu par citu pastāvēšanu, kas nodrošina drošu skaitļošanu.
Daži populāri hipervisori ir VMware ESXi, Xen, Microsoft Hyper-V, VMware Workstation, Oracle Virtualbox un Microsoft VirtualPC.Visi šie ļauj lietotājam virtualizēt vienu vai vairākas operētājsistēmas uz viena aparatūras vienības.
Dažādi hypervisor tipi
Hypervisors var sadalīt divos galvenajos tipos:
- 1. tipa , a.k.a. tukšais metāls, ir hipervizors, kurš instalē tieši uz datoru. Nav saimniekdatora OS, un hipervisoram ir tieša piekļuve visai aparatūrai un funkcijām. Galvenie iemesli, kādēļ jāinstalē 1. tipa hipervozis, ir vairāku operētājsistēmu palaišana vienā datorā bez resursdatora pieskaitāmās izmaksas vai izmantot pārnesamību un aparatūras ieguvi. Tukšais metāls visbiežāk tiek izmantots serveriem to drošuma un pārnesamības dēļ, lai avārijas gadījumā pārietu no aparatūras uz aparatūru. Labi piemēri 1. tipa hipervisoriem ir VMware ESXi, Citrix XenServer un Microsoft Hyper-V.
- Type 2 , a.k.a. hosted, ir tas, ko lielākā daļa cilvēku, iespējams, ir iepazinušies ar operētājsistēmu virtualizāciju. Hosted hipervisori prasa uzņēmējas OS un bieži tiek uzskatīti par instalētu programmatūru uzņēmējā.Vienlaikus tipa 2 var darbināt vairākas operētājsistēmas vienlaikus, taču tai nav tiešas piekļuves aparatūrai, un tādēļ, viesojoties, ir vairāk pieskaitāmas izmaksas. Tas nozīmē, ka viesu OS nedarbosies pilnībā, un, ja jūsu uzņēmēja atteici, jums arī nebūs piekļuves jūsu viesiem. Tipa 2 hypervisors ir ideāls veids, kā iet, kad jums ir nepieciešams pārbaudīt vairākas operētājsistēmas Windows, OS X vai Linux. Labi piemēri ir VMWare darbstacija, VMware Parallels, Oracle Virtualbox un Microsoft VirtualPC.
nākotnes hiperprinteri
Lielākā daļa hipervisors šodien tiek izmantoti liela mēroga serveru izvietošanai vai arī gala lietotājiem, lai palaistu mantotās lietotnes vai izmēģinātu citu operētājsistēmu. Tomēr šī domāšana jau ir mainījusies, ņemot vērā pašreizējās Android versijas un Windows 8 baumas.
Android izmanto Linux kodolu mijiedarbībai ar aparatūru un fona pakalpojumiem, pēc tam izmanto virtuālo mašīnu, ko sauc par Dalvik, lai palaistu programmatūru, ar kuru lietotājs mijiedarbojasarNeraugoties uz to, ka vienlaikus lietotājs nevar vadīt vairākas operētājsistēmas, Android ir ļoti līdzīgs 1. tipa hipervizorim. Pamatā esošais Linux resursdators ir pilnīgi pārredzams gala lietotājam, ja vien jūs neesat piesaistījis savu tālruni un vēlaties sadarboties ar to.
Windows 8 ir rumored palaist tikai kā viesu operētājsistēma virs Microsoft Hyper-V.Hyper-V uzņemsies atbildību pārvaldīt savu aparatūru un veikt fona uzdevumus, piemēram, dublējumus un failu sistēmas pārbaudes. Līdzīgi kā Android, tas ļaus jums nodrošināt labāku pārnesamību, elastību un drošību jūsu operētājsistēmā.Nemaz nerunājot, tas padarīs jūsu Windows 8 instalēšanu pilnībā pārnēsājamu, lai jūs varētu to ņemt līdzi no datora uz datoru.
tīmekļa serveri turpinās izmantot hipervisoru priekšrocības, lai maksimāli palielinātu aparatūras izmantošanu un samazinātu izmaksas. Ja esat kopīgojis tīmekļa mitināšanas pakalpojumu, izmantojot populāru interneta uzņēmēju, visticamāk, jau ir tipa 1 hypervisor jau un nezināja. Izmantojot labu servera aparatūru, neaizpildīti metāla hypervisors var nospiest robežas no parasti ir tikai viena instalēta operētājsistēma, burtiski tūkstošiem pieejams. Tas ne tikai ietaupa naudu, kad runa ir par aparatūras iegādi, bet arī dzesēšana un jauda tiek samazināta līdz mazai daļai, ko tā izmantoja, lai palaistu tādu pašu mašīnu daudzumu.