7.3

Table Of Contents
Table 216. Considerations to Provision Virtual Machines
Consideration Effect
Policies The vRealize Automation reservation policy might indicate more than one reservation.
Reservations vRealize Automation evaluates the request, and determines which reservations can satisfy the constraints
made in the request.
n
If placement is enabled and based on vRealize Operations Manager analytics, vRealize Automation
passes the list of reservations to vRealize Operations Manager to determine which reservation is best
suited for placement based on operational metrics.
n
If placement is not based on vRealize Operations Manager, vRealize Automation decides the
placement based on priorities and availability.
The reservations are updated to track that resources have been consumed.
If vRealize Operations Manager recommends a cluster or datastore that vRealize Automation considers to
be out of capacity or no longer applicable, vRealize Automation logs the exception. vRealize Automation
allows provisioning to continue according to its default placement mechanisms.
To identify resources for a virtual machine, vRealize Automation provides a list of candidate reservations.
Each candidate in the list can include a cluster and one or more datastores or datastore clusters.
vRealize Operations Manager uses the candidate reservations to create the list of destination candidates
and locate the best target.
The policy in vRealize Operations Manager sets the level of balance, utilization, and buffer space for the
cluster. For a single reservation, which is a cluster or datastore cluster, vRealize Automation validates
whether the recommendation is viable placement destination.
n
If the destination is viable, vRealize Automation deploys the blueprint according to the
recommendation.
n
If the destination is not viable, vRealize Automation uses the default placement behavior to place the
virtual machines.
Placement considerations must also account for health and utilization problems. While the cloud
administrator and virtual infrastructure administrator manage the infrastructure, developers care about the
health of their applications. To support developers, the workload placement strategy must also consider
health and utilization problems.
Table 217. Considerations for Health and Utilization Problems
Workload Problem Placement Solution
Developer notices a health
problem in the environment.
vRealize Automation is provisioning blueprints in clusters that are experiencing problems, or that
are overutilized because of large workloads. vRealize Automation must integrate with the
capacity analytics in vRealize Operations Manager to ensure that blueprints are provisioned in
clusters that have sufficient capacity.
Developer notices a utilization
problem.
The clusters in the environment are underutilized. vRealize Automation must integrate with the
capacity analytics that vRealize Operations Manager provides to ensure that blueprints are
provisioned in a cluster where the utilization is maximized.
Users Who Provision Blueprints
The following users perform actions to provision blueprints.
Configuring vRealize Automation
VMware, Inc. 291