Term
What is the root resource pool? |
|
Definition
Every cluster and host have a root resource pool. The root resource pool is invisible to the end user and always contains all the resources for VMs that the host/cluster can provide. |
|
|
Term
T/F: A resource pool can be a child, parent, sibling all at the same time |
|
Definition
|
|
Term
Define a sibling resource pool |
|
Definition
A sibling resource pool shares the same hierarch as another resource pool |
|
|
Term
T/F: Other objects, such as vApps and VMs can be 'siblings' with a resource pool |
|
Definition
True, objects such as VMs and vApps that are at the same hierarchy as a resource pool are considered siblings of that resource pool. |
|
|
Term
What privileges does a resource pool administrator have |
|
Definition
Resource pool admins can create and modify objects within the resource pool they are the admin on. They cannot modify the settings of the resource pool they are admin on, unless they are also admin in the parent. E.g. you might want to give a resource pool administrator privilege to a department head. She can create child resource pools within that for projects, but cannot modify the size of the resource pool she is admin on as this might eat into the resources of other departments who have sibling resource pools to her department's resource pool. |
|
|
Term
List 4 use cases for resource pools |
|
Definition
1. Flexible Hierarchical Organization - base your resources on business decisions structure rather than hardware location 2. Isolation between pools, sharing within pools - helps for the use case of assigning pools to departments 3. Separation of Resources from Hardware 4. Management of Sets of VMs Running as a Multi-Tiered service - i.e. assign resources to the service rather than the VM level |
|
|
Term
Define the expandable reservation parameter |
|
Definition
Child resource pools can ask direct parent pool to borrow resources. This is recursive, meaning the parent will ask up the chain and so on if the direct parent doesn't have available resources. Expandable reservation parameter would need to be set to 'True' |
|
|
Term
Describe the steps to create/Edit a resource pool |
|
Definition
The steps to create a resource pool are as follows Select the object on which you wish to create the RP in and select File->New->Resource Pool Name the resource pool Specify how to allocate CPU and Memory resources. Shares – Assign shares to a RP just as you would a VM that will draw from its parent resource pool. Options are Low, Medium, and High in a 1:2:4 ratio as well as custom Reservation – Guarantees a certain amount of physical CPU and Memory to the resource pool. This is defaulted to 0 Expandable Reservation – explained above. Specifies the upper limit of the hosts memory and cpu that it can use. Normally left at unlimited
Source: blog.mwpreston.net |
|
|
Term
Where are resource pools created? |
|
Definition
You can create child resource pools on a ESXi host, another resource pool, or a DRS enabled cluster. If an ESXi host has been added to a DRS cluster, you cannot create a child resource pool on the host itself, instead you would create it on the cluster so it would span all hosts. |
|
|
Term
How do you add a VM to a resource pool? |
|
Definition
1. On creation of the VM, you can specify a resource pool as the target location 2. You can drag and drop an existing VM into a resource pool |
|
|
Term
What parameters should you be cautious of when moving an existing VM to a resource pool? |
|
Definition
* The VM reservation and limit will not change when it is moved so this could affect it's new siblings * If the VMs shares are set to low, medium or high, then the % shares value will adjust accordingly, depending on how many shares are available in the resource pool * If the VMs shares value is set to custom, that number is maintained. It might not be applicable in the new pool so be careful! * The resource allocation tab will change to reflect the values of the new VM reserved and unreserved capacity if the VM is powered on |
|
|
Term
What happens to shares when a VM is removed from a resource pool? |
|
Definition
The overall no. of shares decreases. However, each share will represent more resources. You can remove a VM from a resource pool by deleting it or dragging it out of the RP |
|
|