CPU recommendations¶
Different Ceph services have different CPU resource requirements, and so does the Ubuntu OS. Below is a summary table of the processor requirements per service type running on a node.
OS/Ceph service |
CPU requirements (cores) |
Performance notes |
|---|---|---|
Ubuntu Operating System |
4 |
|
Ceph MON |
4 |
Fast disk (SSD or better) |
Ceph OSD |
1 per HDD
2–4 per SATA SSD
4–8 per NVMe
|
1 core per 1,000–3,000 IOPS
1 core per 200–500 MB/s
|
MDS |
4 |
Single-threaded service. High clock rate (GHz) preferred. |
RadosGW |
4–16 |
Can consume up to 16 cores for higher performance (>25 Gbit/s). |
NVMe-oF GW |
4–30 |
For a PoC with <10,000 IOPS, 4 cores are the minimum requirement. Values between 200,000 and 300,000 IOPS require 25–30+ cores. |