High concurrency, low cost per request

Best OCI Instances for Web Servers

Web servers handle thousands of concurrent connections, making per-vCPU cost and CPU throughput the dominant selection criteria. A high value score — PassMark per vCPU divided by price per vCPU/hr — means you spend less per unit of compute, which translates directly into lower hosting costs at scale. ARM-based instances (Ampere Altra, AmpereOne) consistently dominate this ranking: they offer competitive IPC, hardware-assisted multi-threading without hyperthreading overhead, and OCI's aggressive ARM pricing makes them hard to beat for stateless workloads.

What to look for

Web servers are CPU-bound under concurrency. More vCPUs at lower cost means more requests handled per dollar. Single-thread score is less critical than aggregate throughput, making multi-core ARM shapes a natural fit for Nginx, Caddy, and Node.js.

  • Value score (PassMark/vCPU ÷ $/vCPU/hr)
  • PassMark per vCPU
  • $/vCPU/hr
  • Max vCPUs (headroom for traffic spikes)

Ranked instances — 35 shapes

#Shape$/vCPU/hr
1$0.0100
2$0.0125
3$0.0125
4$0.0125
5$0.0150
6$0.0150
7$0.0150
8$0.0150
9$0.0150
10$0.0150
11$0.0150
12$0.0270
13$0.0069
14$0.0070
15$0.0319
16$0.0319
17$0.0319
18$0.0319
19$0.0319
20N/A
21N/A
22N/A
23N/A
24N/A
25N/A
26N/A
27N/A
28N/A
29N/A
30N/A
31N/A
32N/A
33N/A
34N/A
35$0.0069

More use cases