Solved

Cluster Resource allocations

Posted on 2014-02-21
14
258 Views
Last Modified: 2014-04-13
Anyone to explain the meaning of those columns in Resource Allocations? some of them are clear , but some not , especially ones that are related to the shares.

I also want to know if I reserve X MBytes memory for a VM, how would I know if I am violating the HA policy….I mean there would be not enough resources for HA failover to occur ?

Thanks
0
Comment
Question by:jskfan
  • 7
  • 6
14 Comments
 
LVL 118

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE)
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 39877689
You would violate a HA Policy, if the remaining hosts in the Cluster, did not have enough RAM (Memory) available to satisft all your Reservations.

A Memory Reservation is a GUARANTEED RING FENCE resource for that VM.

So if you gave it a reservation of 64GB, and your hosts had a total memory of 64GB per Host, this would violate the HA Policy.

Do you need to use Memory Reservations?
0
 

Author Comment

by:jskfan
ID: 39877734
Sometimes Resource Allocation is already setup by previous Admins,
I want to know the meaning of those columns, and where to check to make sure that HA failover is not violated…..
0
 
LVL 118
ID: 39877871
Can you upload a screenshot, and put question marks, around the columns, you need explaining?
0
 

Author Comment

by:jskfan
ID: 39878644
I believe VMHA has admission control that detects if resource reservation are respected

ha
0
 
LVL 118
ID: 39879026
So you would like to know, what all these columns mean?

This is a large topic area, and rather than me cut and paste, the information you require can be found in this document

from Page 13, Chapter 2 - Configuring Resource Allocation
Settings

vSphere Resource Management
0
 

Author Comment

by:jskfan
ID: 39879294
Columns related to Share /Shares, what do they represent ?
and worst case allocation column
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 118
ID: 39879307
Shares relate to "pieces" of a cake, the more cake/shares you get the higher priorty the VM get resources, when competing for resources. (e.g. when many VMs are competing for resources)

http://vmzare.wordpress.com/2007/02/27/sharesreservationlimits-cpumemory-resource-settings/

Worst Case, is what is predicted to be the resources your VM will get, based on all the other VMs, allocations.

VMware defines it as:-

Worst Case Allocation
      
The amount of memory resources allocated to the virtual machine based on user-configured resource allocation policies (for example, reservation, shares and limit), and with the assumption that all virtual machines in the cluster consume their full amount of allocated resources.

Source
http://pubs.vmware.com/vsphere-4-esx-vcenter/index.jsp?topic=/com.vmware.vsphere.resourcemanagement.doc_41/getting_started_with_resource_management/c_virtual_machine_resource_allocation_tab.html
0
 

Author Comment

by:jskfan
ID: 39880861
The columns Reservation and Shares(High,Normal,low,etc..) can be determined, but the Shares value, percent share , I am not sure how you can determine the values, in other words based on what factors , you set up share value to 5000 or to 80%
0
 

Author Comment

by:jskfan
ID: 39881628
I also want to understand, if the provisioned Memory size for a VM is 4GB ,but under Reservation MB , at the ESX host level(Resource Allocation), you give the same VM 1GB…
Would the actual size of the VM be 5GB RAM  or 4-1=3 GB of RAM?
0
 
LVL 118
ID: 39982355
If you give a memory reservation of 1GB, this memory is guaranteed! The VM will always get 1GB allocated.

The Total Size will always be 4GB, but with 1GB reserved.
0
 

Author Comment

by:jskfan
ID: 39983209
And you cannot reserve more than what has been assigned(4gb)?
0
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 39983212
No, you would need to increase the memory of the VM, and then create a reservation.

You cannot reserve more than what has been set for the current RAM requirements.
0
 

Author Closing Comment

by:jskfan
ID: 39997496
Thank you
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5, and perform a simple configuration task of adding a new VMFS 6 datastore.
Teach the user how to install vSphere Update Manager  Console to Windows system:  Install vSphere Update Manager: Configure vSphere Update Manager plug-in in vSphere Client: Verify vSphere Update Manager settings in vSphere Client:
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now