Information Technology Reference
In-Depth Information
In this particular example, you have two classii cations of servers, production and develop-
ment, and you've created a resource pool for each classii cation. The goal in this example is to
ensure that if there's competition for a particular resource, the VMs in production should be
assigned higher-priority access to that resource. In addition to that goal, you need to ensure that
the VMs in development cannot consume more than 24 GB of physical memory with their run-
ning VMs. You don't care how many VMs run concurrently as part of the development group
as long as they don't collectively consume more than 24 GB of RAM. Finally, you need to ensure
that a minimum amount of resources are guaranteed for both groups of VMs.
To achieve your goal of guaranteeing resources for the production VMs, you will set the
ProductionVMs resource pool to use the following settings (refer to Figure 11.10 earlier):
CPU resources area: Shares value of High.
CPU resources area: Reservation value of 11,700 MHz.
CPU resources area: Expandable check box Reservation Type is deselected.
CPU resources area: No CPU limit (Unlimited option in the Limit drop-down is selected).
Memory resources area: Reservation value of 16,384 MB.
Memory resources area: Expandable check box for Reservation Type is deselected.
Memory resources area: No memory limit (Unlimited option in the Limit drop-down is
selected).
Similarly, you will apply the following settings to the DevelopmentVMs resource pool (see
Figure 11.11 earlier):
CPU resources area: Reservation value of 2,925 MHz.
CPU resources area: Expandable check box for Reservation Type is deselected.
CPU resources area: Limit value of 11,700 MHz.
Memory resources area: Reservation value of 4,096 MB.
Memory resources area: Expandable check box for Reservation Type is deselected.
Memory resources area: Limit value of 24,576 MB.
Again, setting the values on the DevelopmentVMs resource pool involves right-clicking the
resource pool, selecting Edit Settings, and then setting the values you need.
Now that you have an example to work with, we'll explain what these settings will do to the
VMs contained in each of the resource pools.
Understanding Resource Allocation with Resource Pools
In the previous section we walked you through creating a couple of resource pools called
ProductionVMs and DevelopmentVMs. The values for these resource pools are illustrated in
Figure 11.10 and Figure 11.11. The goal behind creating these resource pools and setting the
values on them was to ensure that a certain level of resources would always be available to pro-
duction VMs (those found in the ProductionVMs resource pool) and to limit the resources used
 
Search WWH ::




Custom Search