Virtuali mašina naudoja programinę įrangą ir kompiuterio aparatinę įrangą, kad mėgdžiotų papildomus kompiuterius viename fiziniame įrenginyje. Sužinokite daugiau apie tai, kas yra virtuali mašina ir ką galite padaryti VM aplinkoje.
Kas yra virtuali mašina?
Virtualios mašinos emuliuoja atskirą operacinę sistemą (svečią) ir atskirą kompiuterį nuo jūsų esamos OS (pagrindinės sistemos), pavyzdžiui, norėdami paleisti Unbuntu Linux sistemoje Windows 10. Virtuali kompiuterio aplinka rodoma atskirame lange ir paprastai yra izoliuota kaip atskira aplinka. Vis dėlto interaktyvumas tarp svečio ir šeimininko dažnai leidžiamas atliekant tokias užduotis kaip failų perkėlimas.
Kasdienės priežastys naudoti VM
Kūrėjai naudoja virtualios mašinos programinę įrangą kurdami ir išbandydami programinę įrangą įvairiose platformose nenaudodami antrojo įrenginio. Galite naudoti VM aplinką, kad pasiektumėte programas, kurios yra operacinės sistemos, kuri skiriasi nuo įdiegtos jūsų kompiuteryje, dalis. Pavyzdžiui, virtualios mašinos leidžia žaisti žaidimą, skirtą išskirtinai „Windows“„Mac“.
Be to, VM suteikia lankstumo eksperimentuojant, kuris ne visada įmanomas jūsų pagrindinio kompiuterio operacinėje sistemoje. Dauguma VM programinės įrangos leidžia daryti momentines svečių OS nuotraukas, prie kurių galite grįžti, jei kas nors nepavyktų, pvz., užsikrėtę kenkėjiška programa.
Kodėl įmonės gali naudoti virtualias mašinas
Daugelis organizacijų diegia ir prižiūri kelias virtualias mašinas. Užuot nuolat naudojusius kelis kompiuterius, įmonės naudoja VM, kurios yra priglobtos mažesniame galingų serverių pogrupyje, taip sutaupydami pinigų fizinei erdvei, elektrai ir priežiūrai.
Šias virtualias mašinas galima valdyti naudojant vieną administracinę sąsają ir padaryti jas pasiekiamas darbuotojams iš nuotolinių darbo vietų, dažnai paskirstytų keliose geografinėse vietose. Dėl izoliuoto virtualiosios mašinos egzempliorių pobūdžio įmonės gali leisti vartotojams pasiekti savo įmonių tinklus, naudodamos šią technologiją savo kompiuteriuose, kad būtų daugiau lankstumo ir sutaupytų išlaidų.
Virtualios mašinos suteikia administratoriams visišką kontrolę kartu su stebėjimo realiuoju laiku galimybe ir pažangia saugos priežiūra. Kiekvieną VM galima valdyti, paleisti ir iš karto sustabdyti spustelėjus pelę arba įvedus komandinę eilutę.
Bendrieji virtualių mašinų apribojimai
Nors VM yra naudingos, yra didelių apribojimų, kuriuos reikia suprasti, kad jūsų našumo lūkesčiai būtų realūs. Net jei įrenginyje, kuriame yra VM, yra galinga aparatinė įranga, virtualus egzempliorius gali veikti lėčiau, nei veiktų nepriklausomame kompiuteryje. Pastaraisiais metais VM techninės įrangos palaikymo pažanga nuėjo ilgą kelią. Vis dėlto šis apribojimas niekada nebus visiškai pašalintas.
Kitas apribojimas yra kaina. Be mokesčių, susijusių su kai kurios virtualios mašinos programine įranga, norint įdiegti ir paleisti operacinę sistemą, gali prireikti licencijos ar kito autentifikavimo metodo. Pavyzdžiui, norint paleisti svečio „Windows 10“egzempliorių, reikalingas galiojantis licencijos raktas, kaip ir diegiant operacinę sistemą tikrame kompiuteryje. Nors virtualus sprendimas daugeliu atvejų yra pigesnis nei papildomų fizinių įrenginių įsigijimas, išlaidos didėja, jei reikia plataus masto.
Kiti galimi apribojimai, į kuriuos reikia atsižvelgti, yra tam tikrų aparatinės įrangos komponentų palaikymo trūkumas ir galimi tinklo apribojimai. Jei atliekate savo tyrimus ir turite realių lūkesčių, virtualių mašinų diegimas namuose ar verslo aplinkoje gali būti naudingas.
Hipervizoriai ir kita virtualios mašinos programinė įranga
Programomis pagrįsta VM programinė įranga, paprastai žinoma kaip hipervizoriai, yra visų formų ir dydžių, pritaikyta asmeniniam ir verslo naudojimui. Hipervizoriai leidžia kelioms VM, kuriose veikia skirtingos operacinės sistemos, bendrinti tuos pačius aparatinės įrangos išteklius. Sistemos administratoriai gali naudoti hipervizorius, norėdami stebėti ir valdyti kelias virtualias mašinas tinkle vienu metu.
DUK
Ką virtualios mašinos turi bendro su operacinėmis sistemomis?
Įdiegę virtualios mašinos programą turėsite pasirinkti ir įdiegti operacinę sistemą savo virtualioje mašinoje. Įdiegę OS galite naudoti savo virtualią mašiną kaip bet kurį kitą kompiuterį.
Kuo skiriasi emuliatorius ir virtualioji mašina?
Virtualios mašinos yra visų funkcijų, atskira aplinka, kurioje galite įdiegti ir naudoti visas operacines sistemas. Emuliatoriai siekia virtualiai atkurti konkrečią programinę ir aparatinę įrangą, kad pasiektų konkretų tikslą, pavyzdžiui, žaisti žaidimą pasenusioje sistemoje.