New fling: DRS Entitlement viewer

Summary: DRS Entitlement Viewer is installed as a plugin to the vSphere client. It is currently only supported for the HTML5 based vSphere client. Once installed, it gives the hierarchical view of vCenter DRS cluster inventory with entitled CPU and memory resources for each resource pool and VM in the cluster. Entitled resources can change with VMs’ resource demand and with the VM’s and resource pool's reservation, limit and shares (RLS) settings. So, customers can get the current entitlements based on the VMs’ current demand and RLS settings of the VMs and resource pools. DRS Entitlement Viewer also provides 3 different What-If scenarios, 1. Changing RLS settings of a VM and/or resource pool 2. What-If all the VMs’ resource demand is at 100% 3. Both 1 and 2 happen together Customers can pick one of the 3 scenarios and can get new entitlements without actually changing RLS settings on the cluster. Finally, DRS Entitlement Viewer also provides an option to export the new RLS values from a What-If scenario as a vSphere powercli command which customers can execute against their vCenter to apply the new settings.

  Requirements: VMware vSphere with vCenter Server appliance 6.5 and 6.7, a compatible VMware vSphere client (HTML5) - See https://kb.vmware.com/s/article/2147929 for more details about the requirements for vSphere client (HTML5). Instructions: Deploy the plugin in your vCenter server appliance:

  • Unzip the plugin package to /usr/lib/vmware-vsphere-ui/plugin-packages/ folder
  • Add the below advanced options to the cluster
    • CompressDrmdumpFiles– 0
    • DrmdumpResActions– 1
  • Restart the vsphere-ui service
    • service-control --stop vsphere-ui
    • service-control --start vsphere-ui

Once installed, you can see the new “DRS entitlements” section under the “Monitor” tab for each Cluster. The fling can be downloaded here