ESXi Og Minne Overhead

Av Cameron Cameron, Seniorkonsulent

Merk: det antas at publikum for dette dokumentet allerede forstår hvordan VMware administrerer minne for Alle Vm-er som kjører på Hver ESXi-vert.

En av De store fordelene Med VMware er muligheten til å oversubscribe CPU og minne ressurser, slik at konsolidering av arbeidsbelastninger. Ved virtualisering av systemer for våre kunder, som har et stort minne fotavtrykk (dvs. databaser), ser vi ofte at fysisk minne blir utarmet før vi nærmer oss grensen for beregningskapasiteten til En ESXi-vert. For Nivå-1-arbeidsbelastninger anbefaler vi å konfigurere minnereservasjoner, spesielt i miljøer der disse forretningskritiske arbeidsbelastningene blandes med Virtuelle Maskiner på Lavere nivå.

Ikke alle vmware-butikker velger å bruke minnebestillinger. Noen ganger kan dette utløse minneballongering når visse hendelser, inkludert vMotion, fører til at den klargjorte vRAM nærmer seg eller samsvarer med den fysiske RAM-EN På ESXi-verten. Når Dette skjer, Vil ESXi-verten sannsynligvis oppleve en minneballonghendelse, og EVENTUELLE VM som ikke er beskyttet av en minnereservasjon, kan bli påvirket. Å stole på en summering av den klargjorte vRAM, og sammenligne den med den fysiske RAM, kan imidlertid føre til en falsk følelse av sikkerhet, så ofte er ikke minnet overhead for hver VM tatt i betraktning.

House Of Brick anbefaler Snarere at summen av alle virtuelle maskiners minne (virtuelt maskinminne, VM-minne overhead og VM-kjerneminne) ikke overskrider det fysiske minnet til verten.

Fra Overhead Minne På Virtuelle Maskiner:

Virtuelle maskiner krever en viss mengde tilgjengelig overhead minne for å slå på. Du bør være oppmerksom på mengden av denne overhead.

tabellen nedenfor viser hvor mye minne en virtuell maskin krever for å slå på. Når en virtuell maskin kjører, kan mengden overhead-minne den bruker, avvike fra beløpet som er oppført i tabellen. Utvalgsverdiene ble samlet med vmx swap aktivert og maskinvare MMU aktivert for den virtuelle maskinen. (VMX swap er aktivert som standard.)

Notat:
tabellen gir et utvalg av overliggende minneverdier og forsøker ikke å gi informasjon om alle mulige konfigurasjoner. Du kan konfigurere en virtuell maskin til å ha opptil 64 virtuelle Cpuer, avhengig av antall lisensierte Cpuer på verten og antall Cpuer som gjesteoperativsystemet støtter.

Tabell 1: Prøve Overhead Minne På Virtuelle Maskiner

, ESXi Og Minne Overhead

det du kan se fra tabellen ovenfor er at når minnetildelingen til EN VM øker, gjør også minnet overhead. Mens ESXi vanligvis kan gjenvinne over allokert minne (Via ESXi – minnehåndteringsmekanismer), kan ikke overhead gjenvinnes, noe som understreker behovet for riktig størrelse arbeidsbelastninger.

hver organisasjon må bestemme sine egne retningslinjer for minnereservasjoner i VMware-miljøet. Men hvis Du kjører Nivå 1-arbeidsbelastninger med andre arbeidsbelastninger, kjører stramt på minne, eller ser minne-ballong, vær oppmerksom på at det er minne overhead for HVER VM som kanskje ikke har blitt gjort rede for under planlegging.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.