IBM server providers (IBM Cloud, IBM Power Virtual Server, IBM LinuxONE, etc.) bill compute resources mainly based on time + allocated capacity, not just usage. This is important: you are usually paying for reserved CPU + memory capacity while it is running, even if itβs not fully utilized.
Hereβs a clear breakdown:
π₯οΈ π° 1. Core compute billing model
βοΈ A. Hourly billing (most common)
You are charged for:
-
π§ vCPU / Power cores per hour
-
π§ RAM (GB) per hour
-
β±οΈ Billed continuously while server is running
π Formula:
Cost = (CPU hourly rate Γ hours) + (RAM hourly rate Γ hours)
π
B. Monthly billing (PAYG aggregated)
Even in pay-as-you-go:
-
IBM calculates usage hourly
-
Then totals it monthly (~730 hours)
So:
You are still billed based on hourly consumption, not flat monthly usage.
π¦ C. Reserved / subscription compute (discount model)
If you commit for 1β3 years:
-
You reserve CPU + memory capacity
-
Pay fixed discounted rate
π‘ Savings: 15%β60% cheaper than on-demand
π§ 2. What exactly is billed in compute
πΉ CPU (vCPU / Power cores)
-
Charged per core-hour
-
Dedicated or shared cores
-
SAP/enterprise workloads usually use dedicated cores
π Example:
-
8 cores Γ hourly rate Γ runtime
πΉ Memory (RAM)
-
Charged per GB-hour
-
Major cost driver for databases and SAP HANA
π Example:
-
256 GB RAM Γ hourly rate Γ runtime
πΉ OS + platform overhead
Depending on setup:
-
AIX / IBM i / Linux included or bundled
-
Some enterprise images include OS cost in compute rate
πΉ GPU / special compute (if used)
-
Billed separately per GPU-hour
-
Higher cost for AI/ML workloads
π 3. Example compute billing (realistic IBM model)
Medium enterprise server:
-
8 cores
-
128 GB RAM
-
Running 1 month (~730 hours)
Assume typical IBM rates:
-
CPU: ~$0.50/core-hour
-
RAM: ~$0.02/GB-hour
Calculation:
CPU cost:
-
8 Γ 0.50 Γ 730 β $2,920
RAM cost:
-
128 Γ 0.02 Γ 730 β $1,868
π΅ Total compute cost:
π ~$4,800/month (compute only)
(Storage + bandwidth extra)
βοΈ 4. Important billing characteristics
π΄ 1. You pay for allocated capacity, not usage
-
Even if CPU is idle β still billed
-
Even if memory is unused β still billed
π΄ 2. Billing continues while VM is running
-
Start = billing starts
-
Stop = billing stops (for most PAYG VMs)
π΄ 3. Overprovisioning increases cost
-
Bigger RAM = linear cost increase
-
Bigger cores = linear cost increase
π΄ 4. Enterprise setups may include minimum commitments
-
SAP / Power systems often require minimum reserved capacity
π 5. Simple rule of thumb
π‘ IBM compute cost β $100 β $600 per core per month (effective blended cost)
plus memory charges
So:
-
Small VM β $20β$300/month
-
Enterprise VM β $1Kβ$10K/month
-
SAP Power system β $10Kβ$100K+/month
π§Ύ 6. Final summary
IBM providers bill compute resources using:
-
π§ CPU cores β per core-hour
-
π§ Memory β per GB-hour
-
β±οΈ Time β hourly usage (billed continuously)
-
π¦ Optional β reserved capacity discounts (1β3 years)
π Key idea:
You are paying for reserved hardware capacity, not actual CPU usage