How much host memory is available to virtual machines?

A VMware administrator determines that the active memory on an ESXi 5.x host is 20% and the
consumed memory is 90%.
How much host memory is available to virtual machines?

A VMware administrator determines that the active memory on an ESXi 5.x host is 20% and the
consumed memory is 90%.
How much host memory is available to virtual machines?

A.
80%

B.
10%

C.
70%

D.
20%

Explanation:



Leave a Reply 10

Your email address will not be published. Required fields are marked *


susan

susan

Why A? Should be B, 10%.

Ref: http://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.monitoring.doc/GUID-726A7FDC-6FD4-4139-830E-96B35D75AC1F.html?resultof=%2522%2567%2572%2561%256e%2574%2565%2564%2522%2520%2522%2567%2572%2561%256e%2574%2522%2520%2522%256d%2565%256d%256f%2572%2579%2522%2520%2522%256d%2565%256d%256f%2572%2569%2522%2520

Consumed: Amount of machine memory used on the host. Consumed memory includes virtual machine memory, service console memory, and VMkernel memory.
consumed memory = total host memory – free host memory

Bart van den Donk

Bart van den Donk

In the vSphere Client, select the virtual machine in question, select the Performance tab, then compare the values of Consumed Memory and Active Memory. If consumed is higher than active, this suggests that the guest is currently getting all the memory it requires for best performance.

So the mentioned 90% “Consumed” (Guest) falls within the mentioned 20% “Actve” (Host).

A. is correct.

babar munir

babar munir

A is correct

Active memory = Sum of the active guest physical memory of all powered on vm on the host + memory used by basic VMkernel applications.

so if 80% active memory is being used, then 80% is available

Bart van den Donk

Bart van den Donk

You mean 80% is UNUSED, so 80% (of the PHYSICAL(!) MEMORY)is AVAILABLE for other Guest OS’s (=OTHER Virtual Machines NOT running on THIS(!) HOST).

Gokhan Kucuk

Gokhan Kucuk

It’s %10.
Consumed memory=Total host mem-free host mem. 90=100-x

brad

brad

I see this question differently:
consumed memory is the memory thats been allocated to VMs (by the admin in settings)
active memory is what the VMs are actually using
(same as my PC has 16Gb of ram (consumed) but it’s currently only using 4Gb’s (which is active) – therefore I have another 12Gb’s of ram available).
90% consumed – 20% active = 70%
Answer is C.
I could be horribly wrong.

Answer B, 10% could be correct if the question was worded, how much memory is available to NEW virtual machines.

yoyo

yoyo

All VMs using at the moment 20% of the configured memory.
So there are 80% of memory availible for THIS machines.

The question doesn’t mean that you can use this 80% for new machines.

Answer A is correct.

Stupid question ^^

Michael095

Michael095

I’m following this method for calculation:

Active memory:
Sum of the active guest physical memory of all powered on virtual machines on the host, plus memory used by basic VMkernel applications.

If there’s 20% active, then another 80% is available.

http://www.vmware.com/files/pdf/perf-vsphere-memory_management.pdf
In order to quickly monitor virtual machine memory usage, the VMware vSphere™ Client exposes two memory statistics in the
resource summary: Consumed Host Memory and Active Guest Memory

teo

teo

Consumed Host Memory usage is defined as the amount of host memory that is allocated to the virtual machine, Active Guest
Memory is defined as the amount of guest memory that is currently being used by the guest operating system and its applications.

P.3 simple question

alex

alex

you are saying stuff, guys: 100-20=80 🙂 forget about 90 it’s just to slow you down