Palvelimen virtualisointi
Palvelimen virtualisointi on prosessi, jossa fyysinen palvelin jaetaan useisiin virtuaalisiin palvelimiin, joita kutsutaan virtuaalisiksi yksityisiksi palvelimiksi. Jokainen virtuaalinen yksityinen palvelin voi toimia itsenäisesti.
Palvelinvirtualisoinnin käsite, jota käytetään laajasti IT-infrastruktuurissa kustannusten minimoimiseksi lisäämällä olemassa olevien resurssien käyttöä.
Palvelimen virtualisoinnissa Hypervisorilla on tärkeä rooli. Se on kerros käyttöjärjestelmän (OS) ja laitteiston välillä. Hypervisoreita on kahdenlaisia.
Tyypin 1 hypervisori (tunnetaan myös nimellä paljasmetalliset tai alkuperäiset hypervisorit) Tyypin 2 hypervisori (tunnetaan myös isännöityinä tai sulautetuina hypervisoriina)Hypervisoria käytetään pääasiassa eri tehtävien suorittamiseen, kuten fyysisten laitteistoresurssien (CPU, RAM jne.) allokointiin. ) useisiin pienempiin itsenäisiin virtuaalikoneen, joita kutsutaan isäntäkoneen vieraaksi.
Täysi virtualisointi käyttää hypervisoria viestiäkseen suoraan suorittimen ja fyysisen palvelimen kanssa. Se tarjoaa parhaan eristys- ja suojausmekanismin virtuaalikoneen.
Suurin haitta hypervisorin käyttämisessä täydessä virtualisoinnissa on, että hypervisorilla on omat käsittelytarpeensa, joten se voi hidastaa sovelluksen ja palvelimen suorituskykyä.
VMWare ESX -palvelin on paras esimerkki täydellisestä virtualisoinnista.
Para-virtualisointi on melko samanlainen kuin Full Virtualization. Tämän virtualisoinnin etuna on, että se on helpompi käyttää, parannettu suorituskyky, eikä se vaadi emulointikustannuksia. Xen ja UML käyttävät ensisijaisesti Para Virtualisointia.
Erona täyden ja pareittain virtualisoinnin välillä on se, että paravirtualisoinnissa hypervisor ei tarvitse liikaa prosessointitehoa käyttöjärjestelmän hallintaan.
Käyttöjärjestelmän virtualisointia kutsutaan myös järjestelmävipuvirtualisoinniksi. Se on palvelimen virtualisointitekniikka, joka jakaa yhden käyttöjärjestelmän useisiin erillisiin käyttäjätiloihin, joita kutsutaan virtuaaliympäristöiksi. Palvelimen visualisoinnin käytön suurin etu on, että se vähentää fyysisen tilan käyttöä, joten säästää rahaa.
Linux-käyttöjärjestelmän virtualisointi ja Windows-käyttöjärjestelmän virtualisointi ovat käyttöjärjestelmän virtualisoinnin tyyppejä.
FreeVPS, OpenVZ ja Linux Vserver ovat esimerkkejä järjestelmätason virtualisoinnista.
Huomautus: OS-tason virtualisointi ei koskaan käytä hypervisoria.AMD ja Intel esittelivät laitteistoavusteisen virtualisoinnin. Se tunnetaan myös nimellä Hardware virtualisation, AMD virtualisation ja Intel virtualisation. Se on suunniteltu lisäämään prosessorin suorituskykyä. Hardware Assisted Virtualisoinnin etuna on, että se vaatii vähemmän hypervisorin lisäkustannuksia.
Ydintason virtualisointi on yksi tärkeimmistä palvelinvirtualisoinnin tyypeistä. Se on avoimen lähdekoodin virtualisointi, joka käyttää Linux-ydintä hypervisorina. Ytimen virtualisoinnin etuna on, että se ei vaadi erityisiä hallinnollisia ohjelmistoja ja sillä on hyvin vähän yleiskustannuksia.
User Mode Linux (UML) ja ydinpohjainen virtuaalikone ovat esimerkkejä ytimen virtualisoinnista.
Palvelinvirtualisoinnilla on seuraavat edut -
1. Itsenäinen uudelleenkäynnistys
Palvelinvirtualisoinnissa jokainen palvelin voidaan käynnistää uudelleen itsenäisesti, eikä se vaikuta muiden virtuaalipalvelimien toimintaan.
2. Halpa
Palvelinvirtualisointi voi jakaa yhden palvelimen useisiin virtuaalisiin yksityisiin palvelimiin, mikä vähentää laitteistokomponenttien kustannuksia.
3. Hätäpalautus<
Disaster Recovery on yksi palvelinvirtualisoinnin parhaista eduista. Palvelinvirtualisoinnissa tiedot voivat siirtyä helposti ja nopeasti palvelimelta toiselle ja nämä tiedot voidaan tallentaa ja hakea mistä tahansa.
4. Resurssien nopeampi käyttöönotto
Palvelimen virtualisoinnin avulla voimme ottaa käyttöön resurssejamme yksinkertaisemmalla ja nopeammalla tavalla.
5. Turvallisuus
Sen avulla käyttäjät voivat tallentaa arkaluonteisia tietojaan palvelinkeskuksissa.
Palvelinvirtualisoinnilla on seuraavat haitat -
Palvelimen virtualisoinnin suurin haitta on, että kun palvelin siirtyy offline-tilaan, myös kaikki palvelimen isännöimät verkkosivustot katoavat. Virtualisoitujen ympäristöjen suorituskykyä ei voida mitata.Se vaatii valtavan määrän RAM-käyttöä. on vaikea asentaa ja ylläpitää.Joitakin ydinsovelluksia ja tietokantoja ei tueta virtualisoinnissa.Se vaatii ylimääräisiä laitteistoresursseja.Alla on luettelo palvelimen virtualisoinnin käyttötavoista -
Palvelinvirtualisointia käytetään testaus- ja kehitysympäristössä.Se parantaa palvelimien saatavuutta.Sen avulla organisaatiot voivat käyttää resursseja tehokkaasti.Se vähentää redundanssia ilman lisälaitteistokomponenttien hankintaa.PREV: Haluatko useita Docker-kontteja samaan porttiin? Toimi näin
NEXT: Isännöi useita verkkosivustoja yhdellä isännällä Dockerin avulla