RHEV-klusteroinnin ja RHEL-hypervisoreiden asennus – osa 5


Tässä osassa aiomme keskustella joistakin tärkeistä RHEV-sarjaamme liittyvistä seikoista. Tämän sarjan Osassa 2 olemme keskustelleet RHEV Hypervisorin käyttöönotoista ja asennuksista. Tässä osassa käsitellään muita tapoja asentaa RHEV Hypervisor.

Ensimmäinen tapa tehtiin käyttämällä erityistä RHEVH:ta, jonka RedHat itse räätälöi ilman muutoksia tai muutoksia järjestelmänvalvojan puolelta. Toisella tavalla käytämme normaalia RHEL-palvelinta [Minimal Installation], joka toimii RHEV-hypervisorina.

Vaihe 1: Lisää RHEL Hypervisor ympäristöön

1. Asenna tilattu RHEL6-palvelin [minimiasennus]. Voit laajentaa virtuaaliympäristöäsi lisäämällä tilattua RHEL6-palvelinta [Minimaalinen asennus] toimii hypervisorina.

Virtuaalikoneen tekniset tiedot
OS: RHEL6.6 x86_64
Number of processors: 2
Number of cores : 1
Memory : 3G
Network : vmnet3
I/O Controller : LSI Logic SAS
Virtual Disk : SCSI
Disk Size : 20G
IP: 11.0.0.7
Hostname: rhel.mydomain.org

ja varmista, että olet valinnut virtualisointi-vaihtoehdon vm-suorittimen asetuksista.

Vihje : Varmista, että järjestelmäsi on tilannut redhat-kanavat ja ajan tasalla. Jos et tiedä kuinka tilata redhat-tilauskanava, voit lukea artikkeli Ota Red Hat -tilauskanava käyttöön.

Vinkki : Voit säästää resursseja sammuttamalla jonkin sekä käytössä olevista että käynnissä olevista hypervisoreista.

2. Jos haluat muuttaa palvelimesi hypervisoriksi {käytä sitä hypervisorina}, saatat joutua asentamaan siihen RHEVM-agentin.

yum install vdsm

Kun pakettien asennus on valmis, lisää se RHEVM-verkkoliittymään.

3. RHEVH-hypervisorin sijaan voit lisätä RHEL-hypervisorin yhdellä tavalla RHEM:stä käyttämällä RHEL-hypervisorin juuritietoja. Siirry siis rhevm WUI:sta Isännät-välilehdelle ja napsauta uusi.

Anna sitten isäntätietosi kuvan mukaisesti.

Ohita seuraavaksi Power mgmt -varoitus ja lopeta, odota muutama minuutti ja tarkista juuri lisätyn isännän tila.

Lisätietoja RHEL-pohjaisen isännän lisäämisestä on RedHatin virallisessa RHEV-dokumentaatiossa.

Vaihe 2: RHEV-klusteroinnin hallinta

RHEV:n klusterointi kuvaa saman CPU-tyyppisten isäntien ryhmän, jotka jakavat saman tallennustilan [esim. verkon kautta] ja käyttävät tiettyjen tehtävien suorittamiseen [esim. Korkea saatavuus ]

Klusteroinnissa yleensä on paljon lisätehtäviä. Voit tutustua artikkeliin, joka selittää mitä klusterointi on ja sen edut/haitat.

RHEV-klusteroinnin tärkein etu on mahdollistaa ja hallita virtuaalikoneiden siirtymistä samaan klusteriin kuuluvien isäntien välillä.

Joten, kuinka virtuaalikoneet siirtyvät isäntien välillä?

RHEV:llä on kaksi strategiaa:

1. Live Migration
2. Korkea saatavuus

1. Live Migration

Live Migration, jota käytetään ei-kriittisissä tilanteissa, mikä tarkoittaa, että kaikki toimii yleensä hyvin, mutta sinun on suoritettava joitain kuormituksen tasaustehtäviä (esim. huomasit, että virtuaalikone lataa isäntäkoneen toisen päälle. Joten voi Live siirtää virtuaalikoneen isännästä toiseen kuormituksen tasapainottamiseksi).

Huomaa : Palvelut, sovellukset tai käyttäjät eivät keskeydy virtuaalikoneen sisällä reaaliaikaisen siirron aikana. Live-siirtoa kutsutaan myös resurssien uudelleenallokoinniksi.

Live-siirto voidaan käsitellä manuaalisesti tai automaattisesti ennalta määritellyn käytännön mukaisesti:

  1. Manuaalisesti: pakota valitsemaan kohdeisäntä ja siirtämään virtuaalikone siihen manuaalisesti WUI:n avulla.
  2. Automaattinen : Käytä yhtä klusterikäytännöistä suoran siirron hallintaan RAM-käytön, suorittimen käytön jne. mukaan.

Siirry Klusterit-välilehteen ja valitse Cluster1 ja napsauta Muokkaa.

Vaihda ikkunavälilehdistä Klusterikäytäntö-välilehteen.

Valitse tasaisesti jaettu-käytäntö. Tämän käytännön avulla voit määrittää isäntäkoneen suorittimen käyttöasteen enimmäisrajan ja latausajan sallitun ajan ennen live-siirron aloittamista.

Vihje

Kuten näkyy, asetin enimmäiskynnykseksi 50 % ja kestoksi 1 min.

Sitten OK ja siirry VM:n välilehdelle.

Valitse Linux vm [Aiemmin luotu] ja napsauta sitten muokkaa ja tarkista tämä kohta.

1. Isäntä-välilehdeltä : Valitse Manuaalinen ja Automaattinen Live Migration on sallittu tälle virtuaalikoneelle.

2. HA-välilehdeltä : Tarkista virtuaalikoneen Prioriteetti-aste. Meidän tapauksessamme se ei ole kovin tärkeää, koska pelaamme vain yhdellä vm:llä. Mutta on tärkeää asettaa prioriteetit virtuaalikoneille suuressa ympäristössä.

Käynnistä sitten Linux VM.

Ensin käytämme Manuaalista reaaliaikaista siirtoa. Linux VM on nyt käynnissä osoitteessa rhel.mydomain.org.

Suoritetaan seuraava komento vm-konsolissa ennen siirron aloittamista.

ls -lRZ / 

Valitse sitten Linux VM ja klikkaa Siirrä.

Jos valitset automaattisesti, järjestelmä tarkistaa vastuullisimman isännän määränpääksi klusterikäytännön mukaisesti. Testaamme tämän ilman järjestelmänvalvojan häiriöitä.

Joten, kun olet valinnut manuaalisesti ja valinnut kohteen, napsauta OK ja siirry konsoliin ja seuraa käynnissä olevaa komentoa. Voit myös tarkistaa vm-tilan.

Sinun on ehkä seurattava Task-tapahtumia.

Muutaman sekunnin kuluttua löydät muutoksen he vm:n isäntänimessä.

VMsi on manuaalisesti siirretty livenä onnistuneesti!!

Kokeillaan automaattista Live Migraatiota, tavoitteemme on saada rhevhn1-isännän suorittimen kuormitus ylittämään 50 %. Teemme sen lisäämällä itse vm:n kuormitusta, joten kirjoita konsolista tämä komento:

dd if=/dev/urandom of=/dev/null

ja tarkkaile isännän kuormitusta.

Muutaman minuutin kuluttua isännän kuormitus ylittää 50%.

Odota vain vielä muutama minuutti, niin reaaliaikainen siirto alkaa automaattisesti kuvan mukaisesti.

Voit myös tarkistaa Tehtävät-välilehden, ja pienen odotuksen jälkeen virtuaalikoneesi siirtyy automaattisesti Live Migrated to rhel Hostiin.

Tärkeää: Varmista, että yhdellä isännistäsi on enemmän resursseja kuin toisella. Jos kaksi isäntää ovat identtisiä resursseiltaan. Virtuaalikonetta ei siirretä, koska siinä ei ole eroa!!

Vihje: Hostin asettaminen ylläpitotilaan käynnistää automaattisesti Live Migration ja käynnistää virtuaalikoneen muille saman klusterin isännille.

Lisätietoja VM-migraatioista on artikkelissa Virtual Machines Between Hosts.

Vihje: Live Migraatiota eri klusterien välillä ei tueta virallisesti, joten voit tarkistaa sen täältä.

2. Korkea saatavuus

Live Migration -asetuksen vastaisesti HA on tarkoitettu kattamaan kriittiset tilanteet, ei vain kuormituksen tasapainotustehtäviä. Yleinen osio, jonka mukaan myös virtuaalikoneesi siirretään toiseen isäntään, mutta uudelleenkäynnistyksen aikana.

Jos klusterissasi on epäonnistunut, toimimaton tai reagoimaton isäntä, Live Migration ei voi auttaa sinua. HA sammuttaa virtuaalikoneen ja käynnistää sen uudelleen toisessa käynnissä olevassa isännässä samassa klusterissa.

Jotta voit ottaa HA:n käyttöön ympäristössäsi, sinulla on oltava vähintään yksi virranhallintalaite [esim. virtakytkin] ympäristössäsi.

Valitettavasti emme voi tehdä sitä virtuaaliympäristössämme. Joten lisätietoja HA:sta RHEV:ssä on kohdassa Käytettävyyden parantaminen VM High Availabilityillä.

Muista: Live Migration ja High Availability toimivat samassa klusterissa olevien isäntien kanssa, joilla on samantyyppinen suoritin ja yhdistetty jaettuun tallennustilaan.

Johtopäätös:

Saavutimme sarjamme huippupisteen, kun keskustelimme yhdestä RHEV-klusteroinnin tärkeistä ominaisuuksista, kuten kuvailimme, ja sen tärkeydestä. Keskustelimme myös toisen tyyppisestä [menetelmästä] RHEV-hypervisorien käyttöönottamiseksi, jotka perustuvat RHEL:iin [vähintään 6.6 x86_64].

Seuraavassa artikkelissa voimme tehdä joitain toimintoja virtuaalikoneilla, kuten tilannekuvia, sulkemista, kloonausta, vientiä ja pooleja.