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/advisor/advisor-cost-recommendations.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
@@ -24,9 +24,9 @@ Advisor uses machine-learning algorithms to identify low utilization and to iden
24
24
25
25
### Shutdown recommendations
26
26
27
-
Advisor identifies resources that have not been used at all over the last 7 days and makes a recommendation to shut them down.
27
+
Advisor identifies resources that haven't been used at all over the last 7 days and makes a recommendation to shut them down.
28
28
29
-
- Recommendation criteria include **CPU** and **Outbound Network utilization** metrics. **Memory**is not considered since we’ve found that **CPU** and **Outbound Network utilization** are sufficient.
29
+
- Recommendation criteria include **CPU** and **Outbound Network utilization** metrics. **Memory**isn't considered since we've found that **CPU** and **Outbound Network utilization** are sufficient.
30
30
- The last 7 days of utilization data are analyzed
31
31
- Metrics are sampled every 30 seconds, aggregated to 1 min and then further aggregated to 30 mins (we take the max of average values while aggregating to 30 mins). On virtual machine scale sets, the metrics from individual virtual machines are aggregated using the average of the metrics across instances.
32
32
- A shutdown recommendation is created if:
@@ -42,7 +42,7 @@ Advisor recommends resizing virtual machines when it's possible to fit the curre
42
42
- The last 7 days of utilization data are analyzed
43
43
- Metrics are sampled every 30 seconds, aggregated to 1 minute and then further aggregated to 30 minutes (taking the max of average values while aggregating to 30 minutes). On virtual machine scale sets, the metrics from individual virtual machines are aggregated using the average of the metrics for instance count recommendations, and aggregated using the max of the metrics for SKU change recommendations.
44
44
- An appropriate SKU (for virtual machines) or instance count (for virtual machine scale set resources) is determined based on the following criteria:
45
-
- Performance of the workloads on the new SKU should not be impacted.
45
+
- Performance of the workloads on the new SKU shouldn't be impacted.
46
46
- Target for user-facing workloads:
47
47
- P95 of CPU and Outbound Network utilization at 40% or lower on the recommended SKU
48
48
- P100 of Memory utilization at 60% or lower on the recommended SKU
@@ -52,7 +52,7 @@ Advisor recommends resizing virtual machines when it's possible to fit the curre
52
52
- The new SKU, if applicable, has the same Accelerated Networking and Premium Storage capabilities
53
53
- The new SKU, if applicable, is supported in the current region of the Virtual Machine with the recommendation
54
54
- The new SKU, if applicable, is less expensive
55
-
- Instance count recommendations also take into account if the VMSS is being managed by Service Fabric or AKS. In the case of service fabric managed resources, recommendations take into account reliability and durability tiers.
55
+
- Instance count recommendations also take into account if the VMSS is being managed by Service Fabric or AKS. For service fabric managed resources, recommendations take into account reliability and durability tiers.
56
56
- Advisor determines if a workload is user-facing by analyzing its CPU utilization characteristics. The approach is based on findings by Microsoft Research. You can find more details here: [Prediction-Based Power Oversubscription in Cloud Platforms - Microsoft Research](https://www.microsoft.com/research/publication/prediction-based-power-oversubscription-in-cloud-platforms/).
57
57
- Based on the best fit and the cheapest costs with no performance impacts, Advisor not only recommends smaller SKUs in the same family (for example D3v2 to D2v2), but also SKUs in a newer version (for example D3v2 to D2v3), or a different family (for example D3v2 to E3v2).
58
58
- For virtual machine scale set resources, Advisor prioritizes instance count recommendations over SKU change recommendations because instance count changes are easily actionable, resulting in faster savings.
@@ -73,7 +73,7 @@ The result is a recommendation that suggests that the user resizes their current
73
73
Advisor shows the estimated cost savings for either recommended action: resize or shut down. For resize, Advisor provides current and target SKU/instance count information.
74
74
To be more selective about the actioning on underutilized virtual machines or virtual machine scale sets, you can adjust the CPU utilization rule on a per-subscription basis.
75
75
76
-
There are cases where the recommendations cannot be adopted or might not be applicable, such as some of these common scenarios (there may be other cases):
76
+
In some cases recommendations can't be adopted or might not be applicable, such as some of these common scenarios (there may be other cases):
77
77
- Virtual machine or virtual machine scale set has been provisioned to accommodate upcoming traffic
78
78
- Virtual machine or virtual machine scale set uses other resources not considered by the resize algo, i.e. metrics other than CPU, Memory and Network
79
79
- Specific testing being done on the current SKU, even if not utilized efficiently
@@ -82,7 +82,7 @@ There are cases where the recommendations cannot be adopted or might not be appl
82
82
83
83
In such cases simply use the Dismiss/Postpone options associated with the recommendation.
84
84
85
-
We are constantly working on improving these recommendations. Feel free to share feedback on [Advisor Forum](https://aka.ms/advisorfeedback).
85
+
We're constantly working on improving these recommendations. Feel free to share feedback on [Advisor Forum](https://aka.ms/advisorfeedback).
0 commit comments