Save USD 2,000

Get up to USD 2,000 in credits for new virtual servers for VPC. Use code VPC500 to get USD 500 now. Contact our sales team and ask about the special offer for the additional USD 1,500.

Overview

Virtual private cloud pricing

The IBM Cloud® Virtual Server for VPC product comprises components that include virtual server instances, internet data transfer, load balancers, VPNs and block storage. Each of these components is priced separately and is included as part of the total IBM Cloud® VPC charges. Service tiers are bound to your account, not to any specific virtual private cloud (VPC).


All amounts are shown in US dollars. All virtual server usage is calculated per second but shown in hours.

VPC pricing contents

Virtual server profiles

Virtual server profiles

A profile combines instance attributes, like the number of vCPUs, amount of RAM and network bandwidth. Select from balanced, compute, memory profiles and single tenant workload dedicated host options.

Regional and OS pricing

Regional and OS pricing

Garner information regarding regional price uplift, free and premium operating systems.

More component pricing

More component pricing

Explore data transfer, load balancer, VPN and storage pricing.

IBM Flow Logs for VPC

IBM Flow Logs for VPC

Collect, store and present information about the Internet Protocol (IP) traffic going to and from network interfaces within your VPC.

Sustained usage discounts

Sustained usage discounts

The more you use, the more you save. See how discounts are applied to the base hourly rate as usage progresses during the month.

Virtual server profiles

Balanced profile options

Best for common cloud workloads

Back to top

Profile Price per hour vCPU GB RAM Instance storage (GB) Network performance cap (Gbps)
  • bx2-2x8
  • bx2d-2x8
  • USD 0.096
  • USD 0.104
  • 2
  • 2
  • 8
  • 8
  • 75
  • 4
  • 4
  • bx2-4x16
  • bx2d-4x16
  • USD 0.192
  • USD 0.208
  • 4
  • 4
  • 16
  • 16
  • 150
  • 8
  • 8
  • bx2-8x32
  • bx2d-8x32
  • USD 0.384
  • USD 0.417
  • 8
  • 8
  • 32
  • 32
  • 300
  • 16
  • 16
  • bx2-16x64
  • bx2d-16x64
  • USD 0.768
  • USD 0.834
  • 16
  • 16
  • 64
  • 64
  • 600
  • 32
  • 32
  • bx2-32x128
  • bx2d-32x128
  • USD 1.536
  • USD 1.668
  • 32
  • 32
  • 128
  • 128
  • 1200
  • 64
  • 64
  • bx2-48x192
  • bx2d-48x192
  • USD 2.305
  • USD 2.502
  • 48
  • 48
  • 192
  • 192
  • 1,800
  • 80
  • 80
  • bx2-64x256
  • bx2d-64x254
  • USD 3.073
  • USD 3.336
  • 64
  • 64
  • 256
  • 254
  • 2,400
  • 80
  • 80
  • bx2-96x384
  • bx2d-96x384
  • USD 4.609
  • USD 5.004
  • 96
  • 96
  • 384
  • 384
  • 3,600
  • 80
  • 80
  • bx2-128x512
  • bx2d-128x512
  • USD 6.146
  • USD 6.672
  • 128
  • 128
  • 512
  • 512
  • 4,800
  • 80
  • 80

Compute profile options

Best for workloads with intensive CPU demands

Back to top

Profile Price per hour vCPU GB RAM Instance storage (GB) Network performance cap (Gbps)
  • cx2-2x4
  • cx2d-2x4
  • USD 0.085
  • USD 0.093
  • 2
  • 2
  • 4
  • 8
  • 75
  • 4
  • 8
  • cx2-4x8
  • cx2d-4x8
  • USD 0.170
  • USD 0.186
  • 4
  • 4
  • 8
  • 8
  • 150
  • 8
  • 8
  • cx2-8x16
  • cx2d-8x16
  • USD 0.340
  • USD 0.373
  • 8
  • 8
  • 16
  • 16
  • 300
  • 16
  • 16
  • cx2-16x32
  • cx2d-16x32
  • USD 0.680
  • USD 0.746
  • 16
  • 16
  • 32
  • 32
  • 600
  • 32
  • 32
  • cx2-32x64
  • cx2d-32x64
  • USD 1.360
  • USD 1.492
  • 32
  • 32
  • 64
  • 64
  • 1,200
  • 64
  • 64
  • cx2-48x96
  • cx2d-48x96
  • USD 2.040
  • USD 2.238
  • 48
  • 48
  • 96
  • 96
  • 1,800
  • 80
  • 80
  • cx2-64x128
  • cx2d-64x128
  • USD 2.721
  • USD 2.984
  • 64
  • 64
  • 128
  • 128
  • 2,400
  • 80
  • 80
  • cx2-96x192
  • cx2d-96x192
  • USD 4.081
  • USD 4.475
  • 96
  • 96
  • 192
  • 192
  • 3,600
  • 80
  • 80
  • cx2-128x256
  • cx2d-128x256
  • USD 5.441
  • USD 5.967
  • 128
  • 128
  • 256
  • 256
  • 4,800
  • 80
  • 80

Memory profile options

Best for memory-intensive workloads

Back to top

Profile Price per hour vCPU GB RAM Instance storage (GB) Network performance cap (Gbps)
  • mx2-2x16
  • mx2d-2x16
  • USD 0.124
  • USD 0.132
  • 2
  • 2
  • 16
  • 16
  • 75
  • 4
  • 4
  • mx2-4x32
  • mx2d-4x32
  • USD 0.248
  • USD 0.265
  • 4
  • 4
  • 32
  • 32
  • 150
  • 8
  • 8
  • mx2-8x64
  • mx2d-8x64
  • USD 0.497
  • USD 0.530
  • 8
  • 8
  • 64
  • 64
  • 300
  • 16
  • 16
  • mx2-16x128
  • mx2d-16x128
  • USD 0.994
  • USD 1.059
  • 16
  • 16
  • 128
  • 128
  • 600
  • 32
  • 32
  • mx2-32x256
  • mx2d-32x256
  • USD 1.987
  • USD 2.119
  • 32
  • 32
  • 256
  • 256
  • 1,200
  • 64
  • 64
  • mx2-48x384
  • mx2d-48x384
  • USD 2.981
  • USD 3.178
  • 48
  • 48
  • 384
  • 384
  • 1,800
  • 80
  • 80
  • mx2-64x512
  • mx2d-64x512
  • USD 3.974
  • USD 4.237
  • 64
  • 64
  • 512
  • 512
  • 2,400
  • 80
  • 80
  • mx2-96x768
  • mx2d-96x768
  • USD 5.961
  • USD 6.356
  • 96
  • 96
  • 768
  • 768
  • 3,600
  • 80
  • 80
  • mx2-128x1024
  • mx2d-128x1024
  • USD 7.949
  • USD 8.475
  • 128
  • 128
  • 1,024
  • 1,024
  • 4,800
  • 80
  • 80

Ultra-high memory profiles

Back to top

Profile Price per hour vCPU GiB RAM Network (Gbps) Instance storage (GB)
ux2d-2x56
USD 0.384
2
56
2
1 x 60
ux2d-4x112
USD 0.769
4
112
4
1 x 120
ux2d-8x224
USD 1.537
8
224
8
1 x 240
ux2d-16x448
USD 3.074
16
448
16
1 x 480
ux2d-36x1008
USD 6.917
36
1008
36
1 x 1080
ux2d-52x1456
USD 9.820
52
1456
52
2 x 780
ux2d-72x2016
USD 13.834
72
2016
72
2 x 1080
ux2d-104x2912
USD 19.641
104
2912
80
2 x 1560
ux2d-200x5600
USD 31.375
200
5600
80 (cap)
2 x 3000

Dedicated host options

Best for single tenant workloads

Profile Price per hour vCPU GB RAM Instance storage (GB) Network performance cap (Gbps)
bx2-host-152x608
USD 8.03
152
608
100
bx2d-host-152x608
USD 8.71
152
608
5,700
100
cx2-host-152x304
USD 7.11
152
304
100
cx2d-host-152x304
USD 7.79
152
304
5,700
100
mx2-host-152x1216
USD 10.39
152
1,216
100
mx2d-host-152x1216
USD 11.07
152
1,216
5,700
100

Pricing: Virtual servers for VPC

Storage pricing

Cost is calculated based on capacity stored per month, unless the duration is less than 1 month.

Tier Geo Region Monthly Hourly

3 IOPS/GB

DAL
WDC
TOR
LON
FRA
BNPP
TOK
OSA
SYD
SAO

US-SOUTH
US-EAST
CA-TOR
EU-GB
EU-DE
EU-FR2
JP-TOK
JP-OSA
AU-SYD
BR-SAO

USD 0.08
USD 0.08
USD 0.08
USD 0.09
USD 0.09
USD 0.09
USD 0.09
USD 0.09
USD 0.10
USD 0.10

USD 0.000110
USD 0.000110
USD 0.000113
USD 0.000117
USD 0.000121
USD 0.000121
USD 0.000124
USD 0.000124
USD 0.000132
USD 0.000132

5 IOPS/GB

DAL
WDC
TOR
LON
FRA
BNPP
TOK
OSA
SYD
SAO

US-SOUTH
US-EAST
CA-TOR
EU-GB
EU-DE
EU-FR2
JP-TOK
JP-OSA
AU-SYD
BR-SAO

USD 0.14
USD 0.14
USD 0.14
USD 0.15
USD 0.15
USD 0.15
USD 0.16
USD 0.16
USD 0.17
USD 0.17

USD 0.000192
USD 0.000192
USD 0.000198
USD 0.000205
USD 0.000211
USD 0.000211
USD 0.000217
USD 0.000217
USD 0.000230
USD 0.000230

10 IOPS/GB

DAL
WDC
TOR
LON
FRA
BNPP
TOK
OSA
SYD
SAO

US-SOUTH
US-EAST
CA-TOR
EU-GB
EU-DE
EU-FR2
JP-TOK
JP-OSA
AU-SYD
BR-SAO

USD 0.48
USD 0.48
USD 0.49
USD 0.51
USD 0.53
USD 0.53
USD 0.54
USD 0.54
USD 0.58
USD 0.58

USD 0.0006580
USD 0.0006580
USD 0.0006777
USD 0.0007041
USD 0.0007238
USD 0.0007238
USD 0.0007435
USD 0.0007435
USD 0.0007896
USD 0.0007896

Custom IOPS*

DAL
WDC
TOR
LON
FRA
BNPP
TOK
OSA
SYD
SAO

US-SOUTH
US-EAST
CA-TOR
EU-GB
EU-DE
EU-FR2
JP-TOK
JP-OSA
AU-SYD
BR-SAO

USD 0.07
USD 0.07
USD 0.07
USD 0.07
USD 0.08
USD 0.08
USD 0.08
USD 0.08
USD 0.08
USD 0.08

USD 0.000096
USD 0.000096
USD 0.000099
USD 0.000103
USD 0.000106
USD 0.000106
USD 0.000108
USD 0.000108
USD 0.000115
USD 0.000115

Custom GB*

DAL
WDC
TOR
LON
FRA
BNPP
TOK
OSA
SYD
SAO

US-SOUTH
US-EAST
CA-TOR
EU-GB
EU-DE
EU-FR2
JP-TOK
JP-OSA
AU-SYD
BR-SAO

USD 0.10
USD 0.10
USD 0.10
USD 0.11
USD 0.11
USD 0.11
USD 0.11
USD 0.11
USD 0.12
USD 0.12

USD 0.000137
USD 0.000137
USD 0.000141
USD 0.000147
USD 0.000151
USD 0.000151
USD 0.000155
USD 0.000155
USD 0.000164
USD 0.000164

*Note: Total price of Custom IOPS tier = $/IOP + $/GB.

Configure and quote

Storage pricing

Cost is calculated based on capacity stored per month, unless the duration is less than 1 month.

Tier Geo Region Monthly Hourly
Snapshot
DAL
US-SOUTH
USD 0.05
USD 0.000068
All tiers (3 IOPS, 5 IOPS, 10 IOPS)
WDC
US-EAST
USD 0.05
USD 0.000068
TOR
CA-TOR
USD 0.05
USD 0.000071
LON
EU-GB
USD 0.05
USD 0.000073
FRA
EU-DE
USD 0.06
USD 0.000075
BNPP
EU-FR2
USD 0.06
USD 0.000075
TOK
JP-TOK
USD 0.06
USD 0.000077
OSA
JP-OSA
USD 0.06
USD 0.000077
SYD
AU-SYD
USD 0.06
USD 0.000082
SAO
BR-SAO
USD 0.06
USD 0.000082

More component pricing

Internet data transfer per GB

For traffic leaving the VPC

Back to top

Amount of data US EU-DE EU-GB JP-TOK JP-OSA AU-SYD
Data transfer within the zone
Free
Free
Free
Free
Free
Free
Between zones in the same region
Free
Free
Free
Free
Free
Free
Use of public gateway (PGW)
Free (Charged only for floating IP used by the PGW)
Free (Charged only for floating IP used by the PGW)
Free (Charged only for floating IP used by the PGW)
Free (Charged only for floating IP used by the PGW)
Free (Charged only for floating IP used by the PGW)
Free (Charged only for floating IP used by the PGW)
0 - 5 GB
Free
Free
Free
Free
Free
Free
6 - 10,000 GB
USD 0.087 / GB
USD 0.096 / GB
USD 0.093 / GB
USD 0.098 / GB
USD 0.098 / GB
USD 0.104/ GB
10,001 – 50,000 GB
USD 0.083 / GB
USD 0.091 / GB
USD 0.089 / GB
USD 0.094 / GB
USD 0.094 / GB
USD 0.100 / GB
50,001 – 150,000 GB
USD 0.07 / GB
USD 0.077 / GB
USD 0.075 / GB
USD 0.079 / GB
USD 0.079 / GB
USD 0.084 / GB
150,000+ GB
USD 0.05 / GB
USD 0.055 / GB
USD 0.054 / GB
USD 0.057 / GB
USD 0.057 / GB
USD 0.060 / GB

Configure and quote

Configure and quote

Configure and quote

Configure and quote

Configure and quote

Configure and quote

Configure and quote

IBM Cloud® VPN for VPC

Data billed at the VPC level

Back to top

Region Connect price (per hour) Instance price (per hour)
US-SOUTH (Dallas)
USD 0.04
USD 0.045
US-EAST (Washington, DC)
USD 0.04
USD 0.045
EU-DE (Frankfurt)
USD 0.044
USD 0.0495
JP-TOK (Tokyo)
USD 0.0452
USD 0.05085
JP-OSA (Osaka)
USD 0.0452
USD 0.05085
EU-GB (London)
USD 0.0428
USD 0.04815
AU-SYD (Sydney)
USD 0.048
USD 0.054

Configure and quote

Configure and quote

Configure and quote

Load balancer for VPC pricing

Application load balancer for VPC

Application load balancer for VPC pricing¹

Region Instance hours price Data processed price
US-SOUTH (Dallas)
USD 0.028 / hour
USD 0.008 / GB
EU-DE (Frankfurt)
USD 0.028 / hour
USD 0.009 / GB
EU-GB (London)
USD 0.027 / hour
USD 0.009 / GB
AU-SYD (Sydney)
USD 0.030 / hour
USD 0.010 / GB
JP-TOK (Tokyo)/JP-OSA (Osaka)
USD 0.028 / hour
USD 0.009 / GB
US-EAST (Washington, DC)
USD 0.025 / hour
USD 0.008 / GB
SAO (Sao Paulo)
USD 0.03360 / hour
USD 0.0096 / GB
CA-TOR (Toronto)
USD 0.02884 / hour
USD 0.00824 / GB

IBM Cloud® Network Load Balancer for VPC

Network load balancer for VPC pricing²

Region Instance hours price Data processed price
US-SOUTH (Dallas)
USD 0.02500 / hour
USD 0.00600 / GB
EU-DE (Frankfurt)
USD 0.02750 / hour
USD 0.00660 / GB
EU-GB (London)
USD 0.02675 / hour
USD 0.00642 / GB
AU-SYD (Sydney)
USD 0.03000 / hour
USD 0.00720 / GB
JP-TOK (Tokyo)/JP-OSA (Osaka)
USD 0.02825 / hour
USD 0.00678 / GB
US-EAST (Washington, DC)
USD 0.02500 / hour
USD 0.00600 / GB
SAO (Sao Paulo)
USD 0.03000 / hour
USD 0.00720 / GB
CA-TOR (Toronto)
USD 0.02575 / hour
USD 0.00618 / GB

IBM Flow Logs for VPC

Price per GB of metadata/log target

Back to top

Region Amount of data Price
  • US
  • 0 - 5 GB
  • 5 GB - 72 TB
  • Free
  • USD 0.10 / GB
  • EU-DE (Frankfurt)
  • 0 - 5 GB
  • 5 GB - 72 TB
  • Free
  • USD 0.10 / GB
  • AU-SYD (Sydney)
  • 0 - 5 GB
  • 5 GB - 72 TB
  • Free
  • USD 0.10 / GB
  • JP-TOK (Tokyo)
  • 0 - 5 GB
  • 5 GB - 72 TB
  • Free
  • USD 0.10 / GB
  • JP-OSA (Osaka)
  • 0 - 5 GB
  • 5 GB - 72 TB
  • Free
  • USD 0.10 / GB
  • EU-LON (London)
  • 0 - 5 GB
  • 5 GB - 72 TB
  • Free
  • USD 0.10 / GB

Pricing: Virtual servers for VPC

Regional pricing

Creation region of VS instance

Back to top

Region Price uplift
AU-SYD (Sydney)
20%
CA-TOR (Toronto)
3%
EU-DE (Frankfurt)
10%
EU-GB (London)
7%
JP-TOK (Tokyo)
13%
JP-OSA (Osaka)
13%
US-EAST (Washington, DC)
0%
US-SOUTH (Dallas)
0%

Free operating systems

Some operating systems are included free of charge

Back to top

Operating system Version
CentOS
7.latest
Ubuntu LTS
18.04 (minimal)
Debian
8.latest, 9.latest (minimal)

Premium OS and add-ons are available

Premium operating systems

Back to top

Premium OS Version Size of VSI Price
Red Hat® Enterprise Linux®
7.x
1-4 vCPU
USD 0.06 per VSI/hour
Red Hat Enterprise Linux
7.x
5+ vCPU
USD 0.12 per VSI/hour
Microsoft® Windows Server
2012, 2012 R2, 2016
USD 0.04 per vCPU/hour

Sustained usage discounts

Sustained usage discounts are automatic discounts on the regular or base hourly rates of virtual server instances that increase the longer an instance runs during the billing month. If an instance runs the entire month, the sustained usage discounts applied will equal a maximum overall savings of 10% off the monthly total at the base hourly rate. Instances run partially during the month (21% or greater) will still accrue sustained usage discounts but at a lesser discount percentage.

As usage progresses during the month, the following discounts are applied to the base hourly rate:

Back to top

Usage hour tiers in a month % of hourly rate charged
0% - 20%
Base hourly rate
21% - 40%
95% of base hourly rate
41% - 60%
90% of base hourly rate
61% - 80%
85% of base hourly rate
81% - 100%
80% of base hourly rate

Sustained usage discount details

The percent discount of the base hourly rate shown for each tier only applies to the usage hours within that tier, it doesn’t apply to all usage hours in the month. For example, if there are 730 hours in the month, there would be 146 hours of usage per tier. The first 146 hours of usage are charged at the base hourly rate, the next 146 hours of usage are charged at 95% of the base hourly rate, and so on.

Sustained usage discounts only apply to base hourly rates for instances. They do not apply to software, storage, network or other charges. Sustained usage discounts reset at the beginning of each new billing month. For billing, the number of hours in a month is based on actual hours (24 hours x number of days in month).

Calculations

Sustained usage calculation

To determine your monthly total with the sustained usage discount:

1. Calculate the total for each usage tier using the formula below.

# of usage hours within tier x (profile hourly rate x % of hourly rate charged for tier)

2. Add the totals of all usage tiers together for the new monthly total.

For example, a user provisions a 16x64 virtual server instance with a base hourly rate of USD 0.795 and runs it for the entire month that totals 730 hours. As usage progresses during the month, discounts are calculated as follows:

Usage hour tiers in a month % of hourly rate charged Tier calculation Tier total
0% - 20% (146 hours)
Base hourly rate (USD 0.795)
(146 x 0.795)
USD 116.07
21% - 40% (146 hours)
95% of base hourly rate
(146 x(0.795 x 0.95))
USD 110.27
41% - 60% (146 hours)
90% of base hourly rate
(146 x(0.795 x 0.90))
USD 104.46
61% - 80% (146 hours)
85% of base hourly rate
(146 x(0.795 x 0.85))
USD 98.66
81% - 100% (146 hours)
80% of base hourly rate
(146 x(0.795 x 0.80))
USD 92.86
Tier rate total
USD 522.32 / month

Example

Here is an example of a sample calculation:

(146 x 0.795) + (146 x (0.795 x 0.95)) + (146 x (0.795 x 0.90)) + (146 x 0.795 x 0.85)) + (146 x (0.795 x 0.80)) = USD 522.32

In this example, a 16x64 instance charged at the base hourly rate of USD 0.795 would cost USD 580.35 for the month. If sustained usage discounts are applied, the monthly cost would be reduced to USD 522.32 based on the calculations above for a 10% overall savings.

Similarly, if the instance is only used for 50% of the month, the discount calculation would be: (146 x 0.795) + (146 x ((0.795 x 0.95)) + (73 x (0.795 x 0.90)) for a total cost of USD 278.57 a month with sustained usage discounts applied compared to USD 290.18 a month at the base hourly rate.

Suspend billing
By using the suspend billing feature, you can temporarily power off certain compute resources and not accrue costs. It's important to understand which costs stop accruing and which ones persist when your virtual server instance is powered off. To learn more information, see Suspend Billing.

Footnotes

¹ Pricing is based on service usage hours and data processed — calculated monthly and varies by region.

² Pricing is based on monthly flat fee (determined by configuration), data processed (GB/mth) and instance hours (hrs/mth) and varies by region.