Virtual CPU Analysis

Specifics - Validating virtual CPUs (vcpus):

It is very important that a user/server has the correct amount of vCPUs allocated!!
If there are too many vCPUs (not being utilized) - system overhead and the potential for spinlocks increases. Especially if a user/server is having issues, check to see if there are over-allocated/under-utilizted vCPUs.
A server really only needs more vcpus when there are multiple heavy processes that show performance benefits from running in parallel.


ESAUSCP - Shows virtual machine vcpu utilization

?

  • UserID/Class - This shows the UserID of the virtual machine. Click on a line (zview) or zoom (z/VM) to see each of the vcpus for a UserID. Only UserID's with multiple vcpu's will show on this screen/report.
  • Def/Act - This shows how many defined and active vcpu's for this UserID.
  • CPU percent Tot - This shows the total percentage of CPU each vcpu is using. Notice if there are vcpus that are consistently not being utilized, which could mean an over allocation of vcpus.
  • SHARE Value - This shows the SHARE value. Notice that each vcpu shares the total SHARE. The report will show the true split - REDHAT75 has two vcpus with a SHARE value of REL 100 so each vcpu has a SHARE value of REL 50. The screen shows a little more in the Samples column as the system had low utilization at the time so the Total increased slightly (60/60).

  • Back to top of page
    Back to Flow Chart main page