OCI Load Balancer Calculator
Price the OCI flexible load balancer from its base hour plus the bandwidth it bills between the minimum and maximum shape.
Inputs
The floor you always pay for — 10 Mbps is the smallest flexible shape.
The ceiling the load balancer is allowed to burst to.
Covers the base instance including the first 10 Mbps.
Monthly Cost
$74.10
Bandwidth Billed
45Mbps
Base Instance Charge
$16.81
Bandwidth Charge
$57.29
Cost per Load Balancer
$37.05
Headroom to the Maximum Shape
55.0%
Burst Range Above the Minimum
90Mbps
Shape Verdict
Bursting above the minimum shape and billed on the bandwidth actually used
Step by step
Values used
Minimum bandwidth shape = 10 Mbps; Maximum bandwidth shape = 100 Mbps; Average bandwidth used = 45 Mbps; Base price per load balancer hour = 0.0113 USD/hour; Price per Mbps-hour above 10 Mbps = 0.0011 USD/Mbps-hour; Number of load balancers = 2 load balancers; Billed hours per month = 744 hours
OCI Load Balancer
monthly = load balancers × hours × (base rate + max(0, billed Mbps − 10) × per-Mbps rate), where billed Mbps is the used bandwidth clamped between the minimum and maximum shape.
Monthly Cost
= 74.10
Bandwidth Billed
= 45 Mbps
Base Instance Charge
= 16.81
Bandwidth Charge
= 57.29
Cost per Load Balancer
= 37.05
Headroom to the Maximum Shape
= 55.0
How it works
The flexible load balancer has two dials: a minimum shape that sets the guaranteed bandwidth and the price floor, and a maximum shape that caps bursting. You are billed the base instance hour plus the bandwidth actually used above the included 10 Mbps, so a wide minimum-to-maximum range costs nothing extra until traffic arrives. Setting the minimum shape too high pays for bandwidth you never use every hour of the month, while setting the maximum too low throttles traffic during a spike — the flexible shape exists precisely so you do not have to choose one fixed size. Confirm the base and per-Mbps rates in the Oracle Cloud cost estimator for your region, and note the network load balancer is free if you only need layer 4.
Formula
OCI Load Balancer
monthly = load balancers × hours × (base rate + max(0, billed Mbps − 10) × per-Mbps rate), where billed Mbps is the used bandwidth clamped between the minimum and maximum shape.
- minimum shape
- Bandwidth floor you pay for even when idle
- maximum shape
- Ceiling the load balancer may burst to
- billed Mbps
- Used bandwidth, never below the minimum and never above the maximum
Frequently Asked Questions
How is OCI Load Balancer calculated?
monthly = load balancers × hours × (base rate + max(0, billed Mbps − 10) × per-Mbps rate), where billed Mbps is the used bandwidth clamped between the minimum and maximum shape. The flexible load balancer has two dials: a minimum shape that sets the guaranteed bandwidth and the price floor, and a maximum shape that caps bursting. You are billed the base instance hour plus the bandwidth actually used above the included 10 Mbps, so a wide minimum-to-maximum range costs nothing extra until traffic arrives.
Why does OCI Load Balancer matter?
Setting the minimum shape too high pays for bandwidth you never use every hour of the month, while setting the maximum too low throttles traffic during a spike — the flexible shape exists precisely so you do not have to choose one fixed size. Confirm the base and per-Mbps rates in the Oracle Cloud cost estimator for your region, and note the network load balancer is free if you only need layer 4.
What values do I need to enter?
This calculator takes 7 inputs: Minimum bandwidth shape, Maximum bandwidth shape, Average bandwidth used, Base price per load balancer hour, Price per Mbps-hour above 10 Mbps, Number of load balancers, Billed hours per month. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.