# Hardware Recommendations

+ Production environment

| Component |   `CPU`    | `Memory` | Local Storage |  Network  | Instance Count (Minimum Requiremnt) |
| :-------: | :--------: | :------: | :-----------: | :-------: | :---------------------------------: |
|   `PD`    | `8 core+`  | `16 GB+` |     `SSD`     | `10 Gbps` |                  3                  |
|  `TiKV`   | `16 core+` | `64 GB+` |     `SSD`     | `10 Gbps` |                  3                  |
| `Monitor` | `8 core+`  | `16 GB+` |     `SAS`     | `1 Gbps`  |                  1                  |

-------------------------------------------------------------------------------------------------------
- Redundant network devices are preferred.
- `NVME SSDs` are recommended.
- `TiKV` is an `I/O` intensive application, and requires low read and write latency, so local `SSD` storage is strongly recommended in the production environment.
- `PD` is not an `I/O` intensive application, but storing cluster meta information, so a local `SAS` disk or network `SSD` storage.
- To ensure availability, it is recommended to use network storage for components such as monitoring and backup because they do not have redundant replicas. 
