viimeisessä viestissä tutustuimme siihen, miten Hyper-V-virtuaalikoneen perusresurssien ja asetusten määrittäminen onnistuu.
Hyper-V sisältää laajan valikoiman asetuksia, jotka vaikuttavat ja ohjaavat sitä, miten hypervisori jakaa suoritinresursseja fyysisestä isännästä virtuaalikoneeseen. Tämä sisältää
- virtuaalikoneelle varatun prosessointitehon määrän riidanaikoina,
- suorittimen resurssien painon tietylle VM: lle,
- suorittimen yhteensopivuustilan Live-migraatiota varten ja
- NUMA-asetukset, joilla voidaan säätää, miten Hyper-V esittää virtuaalinuman vierailevalle käyttöjärjestelmälle
tämä tarjoaa valtavasti joustavuutta siihen, miten Hyper-V: n ylläpitäjät voivat määrittää ja virittää Hyper-V VMS: ää eri suorittimen tarpeisiin ja käyttötapauksiin.
seuraavana virtuaalikoneen työmäärää määrittävien asetusten listalla Hyper-V tarjoaa paljon erilaisia muistiin liittyviä asetuksia.
Katsotaanpa, miten Hyper-V-virtuaalikoneen muistin perusresurssit ja asetukset voidaan määrittää.
Hyper-V Virtual Machine Advanced Memory Configuration
kuten Advanced CPU configuration for Hyper-V CPU features and settings, Hyper-V tarjoaa hienoja ominaisuuksia säätämiseen ja konfigurointiin virtuaalikoneen muistia, joka mahdollistaa puristamalla optimaalisen suorituskyvyn ja mittakaavan pois fyysisen laitteiston käytetään Hyper-V isäntä. Hyper-V-Muistiasetukset ovat melko suoraviivaisia, ja peruskokoonpano on tietenkin se, kuinka paljon muistia vieras virtuaalikone tarvitsee.
mikä on dynaaminen muisti Hyper-V: ssä
muuttaakseen virtuaalikoneelle osoitetun muistimäärän, koneen on oltava sammutettu. On kuitenkin olemassa liukas mekanismi, jonka avulla Hyper-V-isäntä voi automaattisesti säätää virtuaalikoneelle osoitetun muistin määrää lennossa. Tätä kutsutaan dynaamiseksi muistiksi.
dynaaminen muisti sisältää joitakin erittäin tehokkaita logiikkaa ja asetuksia, joiden avulla Hyper-V-isäntä voi automaattisesti säätää muistia perustuen vieraskäyttöjärjestelmän työmäärän vaatimuksiin.
dynaamisessa Muistikonfiguraatiossa on useita tärkeitä seikkoja, jotka on otettava huomioon dynaamisen muistin säätämiseksi oikein. Nämä ovat vähimmäismuisti, enimmäismuisti ja Muistipuskuri.
katsotaan lähemmin dynaamista muistia ja katsotaan, miten nämä arvot ja asetukset tulevat kuvaan, kun konfiguroidaan Hyper-V-virtuaalikoneen muistin perusresursseja ja asetuksia.
konfiguroimalla Hyper-V-dynaamisen muistin asetuksia
kuten edellä mainittiin, Hyper-V-dynaaminen muisti tarjoaa valtavia etuja, kun ajatellaan palvelimen konsolidointisuhdetta, tehokkuutta ja puristamalla eniten suorituskykyä ja kapasiteettia Hyper-V-isännästä muistin näkökulmasta.
dynaamisella muistilla Hyper-V-isäntä valvoo vieraskäyttöjärjestelmän muistinkäyttöä ja voi sitten säätää virtuaalikoneelle osoitettua muistia dynaamisesti dynaamisen muistin jakoasetuksissa asetettujen arvojen perusteella. Tämä mahdollistaa Hyper-V: n toiminnan tehokkaammin koko isännän maisemassa ja auttaa lievittämään muistikiistaa, joka johtuu yksinkertaisesti ylivaratuista VMs: istä.
tarkastellaan arvoja, jotka muodostavat dynaamisen muistin konfiguraation.
Käynnistysmuisti
Käynnistysmuisti on muistin määrä, joka on määritetty ylimmässä MÄÄRITYSRUUDUSSA RAM-muistia varten. Tämän verran muistia virtuaalikone on määrittänyt, kun se on päällä. Tämä määrä ei muutu edes dynaamisen muistin ollessa käytössä. Se on se muistin määrä, jolla VM lähtee liikkeelle. Power on state kuitenkin, kun VM asettuu käynnistyksestä, Hyper – V isäntä dynaaminen muisti asetus potkaisee ja joko säätää muistin perustamista ylös tai alas.
minimi RAM
minimi RAM on melko intuitiivinen arvo, koska se on pienin määrä muistia, jonka haluat määrittää virtuaalikoneessa miniminä. Jos Hyper-V-isäntä päättää ottaa muistin pois virtuaalikoneelta, jos sitä ei käytetä, se saavuttaa muistin rajan, jonka se voi ottaa pois virtuaalikoneelta saavuttaessaan VÄHIMMÄISMUISTIARVON.
Maximum RAM
Maximum RAM on RAM-muistin raja, jonka haluat määrittää vastakkaiseen suuntaan. Jos VM: n työmäärä vaatii edelleen muistia virtuaalikoneelle, Hyper-V-isäntä antaa edelleen yhä enemmän muistia tähän kenttään asetettuun määrään asti. Kun tämä raja on saavutettu, isäntä ei kuitenkaan anna virtuaalikoneelle lisää muistia.
Muistipuskuri
Muistipuskuri on mielenkiintoinen asetelma sen suhteen, miten Hyper-V-isäntä kasvattaa muistia, kun vieraskäyttöjärjestelmän työmäärä vaatii enemmän. Tämä on periaatteessa asetus siitä, kuinka suuria palaset muistia ovat, Kun muistia lisätään kysynnän perusteella.
tämän asetuksen oletusarvo on 20%, mutta sitä voidaan säätää. Tämä tarkoittaa, että Hyper-V-isäntä kasvattaa muistia määritetyn prosenttiosuuden perusteella tässä käynnistyksen RAM-arvon asetuksessa. Jos määritetty RAM-muisti on 1024 MB, Hyper-V lisää muistia ensin 20% tuosta määrästä, joka on 204 MB.
kuten näet Hyper-V-virtuaalikoneen asetusten kuvakaappauksesta Muistikonfiguraatiota tarkastellen, kun dynaamisen muistin käyttöönotto-valintaruutu on valittu, sinulla on kolme arvoa, jotka ovat nyt konfiguroitavissa.
Hyper-V dynaaminen muisti Parhaat Käytännöt ja näkökohdat
käytettäessä dynaamista muistia on tehtävä muutamia huomioita ja mietittävä parhaita käytäntöjä. Kuten mainittiin configure basic Hyper-V virtual machine CPU resurssit ja asetukset post, dynaaminen muisti ei voi käyttää virtual NUMA. Toisin sanoen virtuaalikone, jossa dynaaminen muisti on käytössä, lukitaan olennaisesti yhteen virtuaaliseen numa-solmuun eikä NUMA-topologiaa esitetä virtuaalikoneelle virtuaalisesta numa-asetuksista riippumatta. Katso Hyper-V-Prosessorin Suorituskyky.
pidä Integraatiopalvelut ajan tasalla Vieraissa virtuaalikoneissa. Hyper-V nojaa vahvasti virtuaalikoneessa oleviin Integraatiopalveluihin dynaamisen muistin oikein ohjaamisessa. Varmistamalla, että sinulla on Integraatiopalvelujen uusin versio asennettuna, voidaan varmistaa, että dynaaminen muisti toimii ja käyttäytyy odotetulla tavalla.
dynaamisen muistin hyvä nyrkkisääntö on, ettei sitä saa käyttää kaikkialla eikä myöskään sekoilla annettujen maksimiarvojen kanssa, koska tämä voi johtaa muistikisaan tai spektrin toisessa päässä muistin nääntyvään virtuaalikoneeseen.
Loppuajatukset
kuten olemme nähneet, Hyper-V: llä on todella hieno muistikonfiguraatio, jota voidaan käyttää muistin varaamiseen ja käyttöön Hyper-V: n isännän näkökulmasta siten, että sekä kapasiteetti että suorituskyky voidaan maksimoida. Dynaamisten muistiasetusten ymmärtäminen on tärkeää, jotta virtuaalikoneen toiminnallisuus voidaan määrittää oikein.
käyttämällä Hyper-V-muistikonfiguraatiota yhdessä käytettävissä olevien suorittimen konfiguraatioasetusten kanssa, Hyper-V tarjoaa erittäin joustavan, konfiguroitavan ja kykenevän hypervisorin nykypäivän liiketoimintakriittisten tuotantotöiden suorittamiseen.