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-machine-scale-sets/instance-mix-create.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,14 +11,14 @@ ms.reviewer: jushiman
11
11
---
12
12
13
13
# Create a scale set using instance mix
14
-
This article shows how to create a Virtual Machine Scale Set (VMSS) that uses instance mix, a way to specify multiple virtual machine (VM) sizes for a single scale set and control how Azure chooses sizes at provisioning time via an allocation strategy.
14
+
This article shows how to create a Virtual Machine Scale Set (VMSS) with instance mix. Instance mix lets you specify multiple virtual machine (VM) sizes for a single scale set and control how Azure chooses sizes at provisioning time using an allocation strategy.
15
15
16
16
## Before you begin
17
17
18
18
Confirm these prerequisites before you create an instance mix enabled scale set:
19
19
20
20
- You intend to deploy a scale set that uses Flexible orchestration mode.
21
-
- Consistent VM characteristics across selected sizes: same CPU architecture (x64 or Arm64), compatible disk interface (SCSI vs. NVMe), and compatible security profile.
21
+
- Consistent VM characteristics across selected sizes: same CPU architecture (x64 or Arm64), compatible disk interface (SCSI or NVMe), and compatible security profile.
22
22
- Sufficient quota for each VM size in the target subscription and region.
23
23
- Choose a region that supports the VM sizes you want to include.
24
24
- (CLI users) Azure CLI 2.66.0 or later is recommended. For PowerShell, use the latest `Az.Compute` module.
@@ -34,7 +34,7 @@ Confirm these prerequisites before you create an instance mix enabled scale set:
34
34
6. In the **Size** section, click **Select up to 5 sizes** and the **Select a VM size** page appears.
35
35
7. Use the size picker to select up to five VM sizes. Once you select your VM sizes, click the **Select** button at the bottom of the page to return to the scale set Basics tab.
36
36
8. In the **Allocation strategy** field, select your allocation strategy.
37
-
9.Using the `Prioritized (preview)` allocation strategy, the **Rank size** section appears below the Allocation strategy section. Clicking on the bottom **Rank priority**brings up the prioritization blade, where you can adjust the priority of your VM sizes.
37
+
9.If you use the `Prioritized (preview)` allocation strategy, the **Rank size** section appears below the Allocation strategy section. Select **Rank priority**to open the prioritization blade, where you can adjust the priority of your VM sizes.
38
38
10. You can specify other properties in subsequent tabs, or you can go to **Review + create** and select the **Create** button at the bottom of the page to start your instance mix scale set deployment.
39
39
40
40
### [Azure CLI](#tab/cli-1)
@@ -160,7 +160,7 @@ Tips for REST deployments:
160
160
161
161
- Ensure `sku.name` is set to `"Mix"` and that `sku.tier` isn't set (or is `null`).
162
162
- The `rank` property is only required for the `Prioritized` strategy. Ranks with lower numbers are higher priority.
163
-
-Always validate the template against the target subscription and region to confirm VM size availability and quota before PUT.
163
+
-To confirm VM size availability and quota before deployment, validate the template against the target subscription and region.
Copy file name to clipboardExpand all lines: articles/virtual-machine-scale-sets/instance-mix-update.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,12 +17,12 @@ This article explains how to update the instance mix settings on a scale set, in
17
17
The instance mix settings can be updated on your scale set via CLI, PowerShell, and REST API. You can change either the virtual machine (VM) sizes or the allocation strategy, or both, in a single call.
18
18
19
19
> [!NOTE]
20
-
> When you change the allocation strategy, the new strategy takes effect only after the scale set scales in or out. Existing VMs are not affected until a scaling action occurs.
20
+
> When you change the allocation strategy, the new strategy takes effect only after the scale set scales in or out. Existing VMs aren't affected until a scaling action occurs.
21
21
22
-
When changing from `Prioritized (preview)` to another allocation strategy, you must first nullify the priority ranks associated with the VM sizes. This will be covered in more detail in the supporting code snippets.
22
+
When changing from `Prioritized (preview)` to another allocation strategy, you must first nullify the priority ranks associated with the VM sizes.
23
23
24
24
### [Azure CLI](#tab/cli-1)
25
-
Ensure you are using Azure CLI version `2.66.0` or later.
25
+
Ensure you're using Azure CLI version `2.66.0` or later.
26
26
27
27
#### Change the allocation strategy
28
28
To update the allocation strategy, for example, to `CapacityOptimized`:
@@ -141,7 +141,7 @@ To update only the VM sizes:
141
141
---
142
142
143
143
## Enable instance mix on an existing scale set
144
-
To enable instance mix on a scale set that does not already use it, specify the `skuProfile` properties. You must set:
144
+
To enable instance mix on a scale set that doesn't already use it, specify the `skuProfile` properties. You must set:
145
145
-`sku.name` to `"Mix"`
146
146
-`sku.tier` to `null`
147
147
- At least one value in `vmSizes` under `skuProfile`
0 commit comments