Skip to content

Commit 3ebf665

Browse files
authored
Apply suggestions from code review
1 parent 77525fd commit 3ebf665

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

articles/reliability/reliability-logic-apps.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,20 @@ Consumption logic app workflows automatically support zone redundancy, so no con
171171

172172
### Capacity planning and management
173173

174-
To prepare for availability zone failure, you should over-provision capacity of service to ensure that the solution can tolerate 1/3 loss of capacity and continue to function without degraded performance during zone-wide outages. Since the platform spreads VMs across three zones and you need to account for at least the failure of one zone, multiply peak workload instance count by a factor of zones/(zones-1), or 3/2. For example, if your typical peak workload requires four instances, you should provision six instances: (2/3 * 6 instances) = 4 instances.
174+
To prepare for availability zone failure, you should over-provision capacity of service. Over-provisioning allows the solution to tolerate 30% capacity loss and still continue to function without degraded performance.
175+
176+
To calculate how many instances to over-provision, it's important to know that the platform spreads VMs across three zones and you need to account for at least the failure of one zone.
177+
178+
Follow these steps to find out how many instances you should provision:
179+
180+
1. Determine the number of instances your peak workload requires. In this example, we use two scenarios. One is with 3 instances and one is with 4.
181+
2. Retrieve the over-provision instance count by multiplying the peak workload instance count by a factor of [(zones/(zones-1)]:
182+
183+
| Peak workload instance count | Factor of [(zones/(zones-1)]|Formula| Instances to provision (Rounded) |
184+
|-------|---------|---------|--------|
185+
|3|3/2 or 1.5|(3 x 1.5 = 4.5)|5 instances|
186+
|4|3/2 or 1.5|(4 x 1.5 = 4.5)|6 instances|
187+
175188

176189
::: zone-end
177190

0 commit comments

Comments
 (0)