You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/capacity-reservation-overallocate.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,15 +14,15 @@ ms.custom: template-how-to
14
14
15
15
**Applies to:**:heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Uniform scale set :heavy_check_mark: Flexible scale sets
16
16
17
-
Azure permits association of extra VMs beyond the reserved count of a Capacity Reservation to facilitate burst and other scale-out scenarios, without the overhead of managing around the limits of reserved capacity. The only difference is that the count of VMs beyond the quantity reserved does not receive the capacity availability SLA benefit. As long as Azure has available capacity that meets the virtual machine requirements, the extra allocations will succeed.
17
+
Azure permits the association of extra VMs above the number of Capacity Reservations. These VMs are available to allow for burst and other scale-out scenarios without the limits of reserved capacity. The only difference is that the count of VMs beyond the quantity reserved doesn't receive the capacity availability SLA benefit. As long as Azure has available capacity that meets the virtual machine requirements, the extra allocation succeeds.
18
18
19
19
The Instance View of a Capacity Reservation group provides a snapshot of usage for each member Capacity Reservation. You can use the Instance View to see how overallocation works.
20
20
21
21
This article assumes you have created a Capacity Reservation group (`myCapacityReservationGroup`), a member Capacity Reservation (`myCapacityReservation`), and a virtual machine (*myVM1*) that is associated to the group. Go to [Create a Capacity Reservation](capacity-reservation-create.md) and [Associate a VM to a Capacity Reservation](capacity-reservation-associate-vm.md) for more details.
22
22
23
23
## Instance View for Capacity Reservation group
24
24
25
-
The Instance View for a Capacity Reservation group will look like this:
25
+
The Instance View for a Capacity Reservation group looks like this:
Let's say we create another virtual machine named *myVM2* and associate it with the above Capacity Reservation group.
76
76
77
-
The Instance View for the Capacity Reservation group will now look like this:
77
+
The Instance View for the Capacity Reservation group now looks like this:
78
78
79
79
```json
80
80
{
@@ -128,7 +128,7 @@ The Instance View for the Capacity Reservation group will now look like this:
128
128
Notice that the length of `virtualMachinesAllocated` (2) is greater than `capacity` (1). This valid state is referred to as *overallocated*.
129
129
130
130
> [!IMPORTANT]
131
-
> Azure will not stop allocations just because a Capacity Reservation is fully consumed. Auto-scale rules, temporary scale-out, and related requirements will work beyond the quantity of reserved capacity as long as Azure has available capacity and other constraints such as available quota are met.
131
+
> Azure won't stop allocations just because a Capacity Reservation is fully consumed. Auto-scale rules, temporary scale-out, and related requirements will work beyond the quantity of reserved capacity as long as Azure has available capacity and other constraints such as available quota are met.
132
132
133
133
134
134
## States and considerations
@@ -138,8 +138,8 @@ There are three valid states for a given Capacity Reservations:
138
138
| State | Status | Considerations |
139
139
|---|---|---|
140
140
| Reserved capacity available | Length of `virtualMachinesAllocated` < `capacity`| Is all the reserved capacity needed? Optionally reduce the capacity to reduce costs. |
141
-
| Reservation consumed | Length of `virtualMachinesAllocated` == `capacity`| Additional VMs will not receive the capacity SLA unless some existing VMs are deallocated. Optionally try to increase the capacity so extra planned VMs will receive an SLA. |
142
-
| Reservation overallocated | Length of `virtualMachinesAllocated` > `capacity`| Additional VMs will not receive the capacity SLA. Also, the quantity of VMs (Length of `virtualMachinesAllocated` – `capacity`) will not receive a capacity SLA if deallocated. Optionally increase the capacity to add capacity SLA to more of the existing VMs. |
141
+
| Reservation consumed | Length of `virtualMachinesAllocated` == `capacity`| Additional VMs won't receive the capacity SLA unless some existing VMs are deallocated. Optionally try to increase the capacity so extra planned VMs will receive an SLA. |
142
+
| Reservation overallocated | Length of `virtualMachinesAllocated` > `capacity`| Additional VMs won't receive the capacity SLA. Also, the quantity of VMs (Length of `virtualMachinesAllocated` – `capacity`) won't receive a capacity SLA if deallocated. Optionally increase the capacity to add capacity SLA to more of the existing VMs. |
0 commit comments