Using Rightsize to Adjust Resource
Allocation
Rightsizing in
vRealize
Operations Manager
refers to the process of
adjusting the resource allocations of virtual machines (VMs) to match their actual workload
requirements. It involves optimizing the allocation of CPU, memory, storage, and other
resources to ensure that VMs are neither overprovisioned (allocating more resources than
necessary) nor underutilized (allocating fewer resources than needed). The goal of
rightsizing is to achieve efficient resource utilization, improve performance, and
potentially reduce costs Use the Rightsize page to alter the number of CPUs and amount of
memory in oversized and undersized virtual machines. Where You Find
Rightsizing
Select
Rightsize
under
Optimize
in the left pane. Click on a data center
graphic to display the details for the data center.
How Rightsizing
Works
The Capacity Optimization, Reclaim, and Rightsizing
features are tightly integrated functions that allows you to assess workload status
and resource usage in data centers across your environment. You can determine time
remaining until CPU, memory, or storage resources run out, and realize cost savings
when underutilized VMs can be reclaimed and deployed where needed. With this
function, you can change CPU size and memory values for oversized and undersized
virtual machines to achieve optimum system performance.
When you open the page,
graphical representations of all the data centers and custom data centers in
your environment appear. By default, they are shown in order of time remaining,
beginning from the upper left, where the most constrained data centers appear.
To identify possible oversized and undersized VMs in a data center, click its
graphic. The area following refreshes to display details about the selected
data center.
"Oversized VMs" displays the
number of VMs determined to be oversized based on policies previously set. A
chart details suggested reductions in the overall number of CPUs and GBs of
memory and shows the percentage of total resources the reductions represent.
Similarly, "Undersized VMs" indicates the number of VMs considered to be
undersized, with a chart listing suggested increases in CPU and memory.
The table at the bottom of
the page provides important information about the VMs. Table headings are
Oversized VMs and Undersized VMs. VMs under each heading are grouped by
cluster. Click the chevron to the left of a cluster name to list all the
oversized or undersized VMs, respectively, in that cluster. You can check the
box next to one or more VM names and click the
EXCLUDE
VM(S)
button to prevent those VMs from being included in a resizing
action. You can also select individual VMs to resize before clicking the
RESIZE
VM(S)
button.
Run a Rightsize Action
on Oversized VMs
Run the action as follows:
- In the table headings,SelectOversized VMs.
- Selectthe boxes next to VMs you want to exclude from the action, if any.
- ClickEXCLUDE VM(S), if required. In the confirmation dialog box, clickEXCLUDE VM(S).
- Selectthe boxes next to VMs you want to include in the resizing action, orSelectthe box next to VM Name to include all VMs.
- ClickRESIZE VM(S). The Resize VM(S) workspace appears. The table displays suggested reductions for vCPU and memory.Clickthe edit icons to accomplish to changes you wish.Operational Actions must be activated in the vCenter cloud adapter instance.
- Selectthe box at the bottom of the screen to indicate your understanding that, because workloads must restart to accommodate resizing, some work may be interrupted.
Run a Rightsize Action
on Undersized VMs
Run the action as follows:
- In the table headings,SelectUndersized VMs.
- Selectthe boxes next to VMs you want to exclude from the action, if any.
- ClickEXCLUDE VM(S), if required. In the confirmation dialog box, clickEXCLUDE VM(S).
- Selectthe boxes next to VMs you want to include in the resizing action, orSelectthe box next to VM Name to include all VMs.
- ClickRESIZE VM(S). The Resize VM(S) workspace appears. The table displays suggested increases for vCPU and memory.Clickthe edit icons to accomplish to changes you wish.
- Selectthe box at the bottom of the screen to indicate your understanding that, because workloads must restart to accommodate resizing, some work may be interrupted.
Option
| Description
|
---|---|
Select a data center.
| Select a data center
from the carousel across the top of the page. All data refreshes with
information for the selected object.
|
ALL DATACENTERS | X
| Toggle: click
ALL
DATACENTERS on the upper right when you want to switch the view to
a filtered list of all data centers. Click
X to return to a
carousel view of data centers.
|
View:
| Filter results to include data centers, custom
data centers, or both. Option appears when you select
ALL
DATACENTERS on the upper right.
|
Group BY:
| Filter results by criticality (least time
remaining data centers/custom data centers listed first) or by the vCenter
Server to which each data center belongs. Option appears when you select
ALL
DATACENTERS on the upper right.
|
Sort by:
| Options (Options appear
when you select
ALL
DATACENTERS on the upper right):
|
Select data center or ADD NEW
CUSTOM DATACENTER.
| Options (Options appear
when you select
ALL
DATACENTERS on the upper right):
|
Oversized VMs display
| Displays the number of
VMs identified as oversized, with suggested reductions for vCPU and memory
size.
|
Undersized VMs display
| Displays the number of
VMs identified as undersized, with suggested increases for vCPU and memory
size.
|
Table of Oversized and Undersized VMs
| Tabular representation
of the Oversized and Undersized VMs in the selected data center.
Click one of the
headings - Oversized VMs or Undersized VMs - to refresh the table with data for
that heading. The table lists the relevant VMs. To see the VMs hosted in a
given cluster, click the chevron to the left of the cluster name.
Click the check box next
to the VMs you want to act on, or click the check box next to the column
heading VM Name to act on all the VMs.
Once you select a VM or
VMs, the dimmed options above the table become visible, as follows.
Exclude VM(s) : the
selected VMs are excluded from your subsequent action. Excluding VMs from a
reclamation action can reduce the potential cost savings.
For Oversized VMs:
For Undersized VMs:
SHOW|HIDE EXCLUDED
VMS : toggle displays or hides the list of VMs you previously
excluded.
INCLUDE VM(s) :
include the selected VMs in the actionable list.
|