i det siste innlegget tok vi en titt på hvordan du konfigurerer grunnleggende Hyper-V virtuell MASKIN CPU ressurser og innstillinger.
Hyper-V inneholder et bredt spekter av innstillinger som påvirker og kontrollerer hvordan hypervisoren tildeler CPU-ressurser fra den fysiske verten til den virtuelle maskinen. Dette inkluderer
- mengden reservert prosessorkraft for den virtuelle maskinen i stridstider,
- VEKTEN AV CPU-ressursene for en BESTEMT VM,
- kompatibilitetsmodusen TIL CPUEN For Direkteoverføringsformål og
- NUMA-innstillinger for å justere Hvordan Hyper-V presenterer virtuelt NUMA til gjesteoperativsystemet
dette gir enorm fleksibilitet i hvordan hyper-v administratorer er i stand til å konfigurere og tune hyper-v vm for sine ulike cpu behov og brukstilfeller.
Neste På listen over innstillinger som skal konfigureres for en virtuell maskinarbeidsbelastning, Gir Hyper-V mange forskjellige innstillinger relatert til minne.
La oss ta en titt på hvordan du konfigurerer grunnleggende Hyper-V virtuell maskinminneressurser og innstillinger.
Hyper-V Virtual Machine Avansert Minnekonfigurasjon
Som avansert CPU-konfigurasjon For Hyper-V CPU-funksjoner og-innstillinger, Gir Hyper-V flotte funksjoner for å tilpasse og konfigurere virtuelt maskinminne som gjør det mulig å klemme optimal ytelse og skalere ut av den fysiske maskinvaren som brukes til Hyper-V-verten. Hyper-V-minneinnstillinger er ganske enkle, med den mest grunnleggende konfigurasjonen er selvfølgelig hvor mye minne som skal tilordnes gjestenes virtuelle maskin.
Hva Er Dynamisk Minne I Hyper-V
for å endre mengden minne som er tilordnet en virtuell maskin, må maskinen være slått av. Det er imidlertid en slank mekanisme for å la Hyper-V-verten automatisk justere mengden minne som er tildelt en virtuell maskin i fly. Dette kalles Dynamisk Minne.
Dynamisk minne inneholder noen svært kraftige logikk og innstillinger som gjør At hyper-V-verten automatisk kan justere minnet basert på kravene til arbeidsbelastningen som kjører i gjesteoperativsystemet.
det er flere viktige aspekter Ved Den Dynamiske Minnekonfigurasjonen som må tas i betraktning for å konfigurere dynamisk minne riktig. Dette er minimum RAM, maksimum RAM Og Minnebuffer.
la oss ta en nærmere titt på dynamisk minne og se hvordan disse verdiene og innstillingene spiller inn når Du konfigurerer Grunnleggende Hyper-V virtuell maskinminneressurser og innstillinger.
Konfigurere Hyper-V Dynamic Memory Settings
Som nevnt ovenfor, Gir Hyper-V dynamic memory enorme fordeler når du tenker på serverkonsolideringsforhold, effektivitet og klemmer mest ytelse og kapasitet ut Av En Hyper-V-vert fra et minneperspektiv.
med dynamisk minne overvåker Hyper-V-verten minnebruken til gjesteoperativsystemet og kan deretter dynamisk justere minnet som er tilordnet den virtuelle maskinen, basert på verdiene som fylles ut i innstillingene for dynamisk minnetildeling. Dette gjør At Hyper-V å operere mer effektivt over landskapet av verten og bidrar til å lindre minne strid bare på grunn av over klargjort Vm.
La oss se på verdiene som utgjør konfigurasjonen av dynamisk minne.
Oppstart RAM
Oppstart RAM Er mengden minne som er konfigurert i toppkonfigurasjonsboksen FOR RAM. Dette er mengden minne den virtuelle maskinen har konfigurert når den er slått på. Dette beløpet endres ikke selv med dynamisk minne aktivert. Det er mengden minne VM starter med. Fra strømtilstanden, etter AT VM har slått seg ned fra oppstart, vil Hyper-V host dynamic memory-innstillingen sparke inn og enten justere minneinnstillingen opp eller ned.
Minimum RAM
Minimum RAM er en ganske intuitiv verdi, da Det er den minste mengden minne du vil ha konfigurert på den virtuelle maskinen som et minimum. Hvis Hyper-V-verten bestemmer seg for å ta minne bort fra den virtuelle maskinen hvis den ikke blir brukt, vil den nå grensen for minne som den kan ta bort fra den virtuelle maskinen når Den når Minimum RAM-verdien.
Maksimal RAM
Maksimal RAM er grensen FOR RAM som du vil konfigurere i motsatt retning. HVIS VM-arbeidsbelastningen fortsetter å kreve minne for den virtuelle maskinen, Vil hyper-V-verten fortsette å gi mer og mer minne opp til beløpet som er angitt i dette feltet. Men når denne grensen er nådd, vil verten ikke gi mer minne til den virtuelle maskinen.
Minnebuffer
Minnebufferen er en interessant konfigurasjonsinnstilling når Det gjelder Hvordan Hyper-V-verten vil øke minnet når gjesteoperativsystemets arbeidsbelastning ber om mer. Dette er i utgangspunktet innstillingen av hvor store biter av minne er når minnet økes opp basert på etterspørsel.
standard for denne innstillingen er 20% , men kan justeres. Dette betyr At Hyper-V-verten vil vokse minne basert på den angitte prosentandelen i denne innstillingen Av Oppstart RAM-verdien. Hvis RAM-en som er konfigurert, er 1024 MB, vil Hyper-V øke minnet først med 20% av det beløpet som er 204 MB.
som du kan se i skjermbildet Av Hyper-V virtual machine-innstillingene, ser Du På Minnekonfigurasjonen, når Aktiver Dynamisk Minne er merket, har du tre verdier som nå kan konfigureres.
Hyper-V Dynamisk Minne Beste Praksis Og Hensyn
når du bruker dynamisk minne, er det noen hensyn som må gjøres og beste praksis å tenke på. Som nevnt i konfigurer grunnleggende Hyper-V virtuell MASKIN CPU ressurser og innstillinger post, dynamisk minne kan ikke brukes med virtual NUMA. Med andre ord vil en virtuell maskin med dynamisk minne aktivert i hovedsak bli låst inn i en virtuell NUMA-node, og INGEN NUMA-topologi presenteres for den virtuelle maskinen uavhengig av de virtuelle NUMA-innstillingene. Se Hyper-V-Prosessorytelse.
Hold Integrasjonstjenester oppdatert i gjestenes virtuelle maskiner. Hyper-V er avhengig av Integrasjonstjenestene som ligger i den virtuelle maskinen for å kontrollere dynamisk minne riktig. Å sikre at du har den nyeste versjonen av Integration Services installert, vil bidra til å sikre at dynamisk minne utfører og oppfører seg som du forventer.
en god tommelfingerregel med dynamisk minne er ikke å bruke det overalt og heller ikke bli gal med de maksimale verdiene som er tildelt, da dette kan føre til minnekonflikt eller i den andre enden av spekteret en minne-sultet virtuell maskin.
Avsluttende Tanker
Som vi har sett, Har Hyper-V en virkelig flott minnekonfigurasjon som kan brukes til å kontrollere minneklargjøring og bruk fra Et Hyper-V-vertsperspektiv på en Slik måte at både kapasitet og ytelse kan maksimeres. Å forstå de dynamiske minneinnstillingene er viktig for å kunne konfigurere funksjonaliteten på en virtuell maskin.
Ved Å bruke Hyper-V-minnekonfigurasjonen sammen med CPU-konfigurasjonsinnstillingene som er tilgjengelige, Gir Hyper-V en ekstremt fleksibel, konfigurerbar og kapabel hypervisor for å kjøre dagens forretningskritiske produksjonsbelastninger.