Skip to content

Commit fb19e10

Browse files
authored
Update spot-placement-score.md
1 parent 4b56b27 commit fb19e10

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

articles/virtual-machines/spot-placement-score.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,37 +14,37 @@ ms.reviewer: ju-shim
1414
> The Spot Placement Score feature is currently in PREVIEW. See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
1515
1616
# Spot Placement Score (Preview)
17-
Spot Placement Score evaluates the likelihood of success for individual Spot deployments by considering parameters like desired Spot Virtual Machine (VM) count, VM size, and your deployment region or zone. This feature enables you to generate a placement score to deploy a desired number of Spot Virtual Machines (VMs) across various combinations of regions, zones, and VM sizes. By inputting lists of up to 8 regions and 5 VM sizes, you can obtain placement scores categorized as either High, Medium, or Low. A score of High indicates that the deployment is highly likely to succeed while a score of Low indicates that the deployment has a low chance of success. These scores are based on analyses of Spot capacity allocation probability and the survivability of the specified number of Spot VMs within each region and VM size combination. This functionality enhances deployment planning by providing predictive insights into deployment success and optimizing resource allocation for your Spot VMs.
17+
Spot Placement Score evaluates the likelihood of success for individual Spot deployments by considering parameters like desired Spot Virtual Machine (VM) count, VM size, and your deployment region or zone. This feature enables you to generate a placement score to deploy a desired number of Spot Virtual Machines (VMs) across various combinations of regions, zones, and VM sizes. By inputting lists of up to eight regions and five VM sizes, you can obtain placement scores categorized as either High, Medium, or Low. A score of High indicates that the deployment is highly likely to succeed while a score of Low indicates that the deployment has a low chance of success. These scores are based on analyses of Spot capacity allocation probability and the survivability of the specified number of Spot VMs within each region and VM size combination. This functionality enhances deployment planning by providing predictive insights into deployment success and optimizing resource allocation for your Spot VMs.
1818

1919
Using Spot Placement Score, you can achieve the following:
2020

2121
- A clear evaluation of how likely your Spot deployment is to succeed based on specified parameters.
2222

2323
- Identify the most suitable combination of regions and VM sizes to maximize Spot VM availability and survivability based on placement scores.
2424

25-
- Improve the overall success rate of deploying Spot VMs by leveraging data-driven placement scores, reducing the risk of capacity issues or failures during deployment.
25+
- Improve the overall success rate of deploying Spot VMs by applying data-driven placement scores, reducing the risk of capacity issues or failures during deployment.
2626

2727
## Cost
2828

2929
There are no costs associated with this feature.
3030

3131
## Considerations
3232

33-
- Spot placement scores serve purely as a recommendation based on certain data points like eviction rate and VM availability. A high placement score does not guarantee that the Spot request will be fully or partially fulfilled.
33+
- Spot placement scores serve purely as a recommendation based on certain data points like eviction rate and VM availability. A high placement score doesn't guarantee that the Spot request will be fully or partially fulfilled.
3434

35-
- Placement Scores are only valid at the time when it is requested. The same Placement Score is not valid at a different time of the same day or another day. Any similarities are purely coincidental.
35+
- Placement Scores are only valid at the time when it's requested. The same Placement Score isn't valid at a different time of the same day or another day. Any similarities are purely coincidental.
3636

37-
- The Spot Placement Score is only relevant if the Spot request has the same configuration as the Spot Placement Score configuration; desired count, VM size, location, and zone. In all other circumstances, the likelihood of getting available Spot capacity will not align with the placement score generated by the tool.
37+
- The Spot Placement Score is only relevant if the Spot request has the same configuration as the Spot Placement Score configuration; desired count, VM size, location, and zone. In all other circumstances, the likelihood of getting available Spot capacity won't align with the placement score generated by the tool.
3838

39-
- Spot Placement Scores don't consider additional constraints, such as Virtual Machine Scale Sets `SinglePlacementGroup`.
39+
- Spot Placement Scores don't consider other constraints, such as Virtual Machine Scale Sets `SinglePlacementGroup`.
4040

41-
- A subscription's available Spot VM quota will need to be checked or requested separately.
41+
- A subscription's available Spot VM quota needs to be checked or requested separately.
4242

4343
- Spot Placement Score supports both regionally and zonally scoped placement score.
4444

4545
- Spot Placement Score API internally calls other GET APIs and is part of your GET call quota.
4646

47-
- A score of **High** or **Medium** does not guarantee allocation success or no evictions.
47+
- A score of **High** or **Medium** doesn't guarantee allocation success or no evictions.
4848

4949

5050
## Configure your Spot Placement Score
@@ -74,7 +74,7 @@ Find the Spot Placement Score in the Spot tab of the Virtual Machine Scale Sets
7474

7575
### [REST API](#tab/rest-api)
7676

77-
Use the following REST API to get your Spot Placement Score. The Placement Score API supports the following versions: *2024-03-01-preview* and *2024-06-01-preview*. You will need to add the RBAC role "Compute Recommendations Role" and select the members to enable the subscription they want to run the API on (https://learn.microsoft.com/azure/role-based-access-control/role-assignments-portal).
77+
Use the following REST API to get your Spot Placement Score. The Placement Score API supports the following versions: *2024-03-01-preview* and *2024-06-01-preview*. You need to add the Role-Based Access Control (RBAC) role "Compute Recommendations Role" and select the members to enable the subscription they want to run the API on (https://learn.microsoft.com/azure/role-based-access-control/role-assignments-portal).
7878

7979
```
8080
POST https://management.azure.com/subscriptions/{subscription}/providers/Microsoft.Compute/locations/{region}/placementScores/spot/generate?api-version={api-version}
@@ -91,7 +91,7 @@ POST https://management.azure.com/subscriptions/{subscription}/providers/Microso
9191
```
9292
Some important terminology to consider:
9393

94-
**Restricted SKU** is returned if the Spot VM SKU is not available for the subscription.
94+
**Restricted SKU** is returned if the Spot VM SKU isn't available for the subscription.
9595

9696
**Data Not Found** is returned when the data necessary to generate a score or recommendation is either not found in upstream databases, or is found but the data lifespan is greater than what our service considers "fresh".
9797

@@ -131,7 +131,7 @@ Invoke-AzSpotPlacementScore
131131
The following examples have scenario assumptions and a table with the results score to help you understand how Spot Placement Score works.
132132

133133
### Scenario 1
134-
This is an example of a request returning regionally scoped placement scores for multiple desired VM sizes and regions.
134+
This table is an example of a request returning regionally scoped placement scores for multiple desired VM sizes and regions.
135135

136136
The following scenario assumptions apply to this example:
137137
- **Desired locations:** `westus`, `eastus`
@@ -147,7 +147,7 @@ The following scenario assumptions apply to this example:
147147
| Standard_D4_v2 | eastus | False | True | High |
148148

149149
### Scenario 2
150-
This is an example of a request returning zonally scoped placement scores for multiple desired VM sizes and regions.
150+
This table is an example of a request returning zonally scoped placement scores for multiple desired VM sizes and regions.
151151

152152
The following scenario assumptions apply to this example:
153153
- **Desired locations:** `westus`, `eastus`

0 commit comments

Comments
 (0)