# Minimal Hardware Requirements for Production Environment

__*TiDB hardware*__
__*zz-BGL*__
__*zz-Jeff*__

| Component                      | CPU     | Memory | Hard Disk Type | Network                               | Number of Instance |
| :----------------------------- | :------ | :----- | :------------- | :------------------------------------ | :----------------- |
| `TiDB Server`                  | 16 Core | 48 GB  | `SSD`          | 10 Gigabit network card (2 preferred) | 2                  |
| `Placement Driver (PD) Server` | 8 Core  | 16 GB  | `SSD`          | 10 Gigabit network card (2 preferred) | 3                  |
| `TiKV Server`                  | 16 Core | 64 GB  | `SSD`          | 10 Gigabit network card (2 preferred) | 3                  |
| `TiFlash Server`               | 48 Core | 128 GB | `SSD`          | 10 Gigabit network card (2 preferred) | 2                  |
| `TiCDC Server`                 | 16 Core | 64 GB  | `SSD`          | 10 Gigabit network card (2 preferred) | 2                  |
| Monitoring Servers             | 8 Core  | 16 GB  | `SAS`          | Gigabit network card                  | 1                  |

---------------------------------------------------------------------------------------------
In the production environment, the `TiDB` and `PD` instances can be deployed on the same server. If you have a higher requirement for performance and reliability, try to deploy them separately.

It is strongly recommended to use higher configuration in the production environment.

In TiDB v6.5, it is recommended to keep the size of `TiKV` hard disk within 2 TB if you are using `PCIe SSD` or within 1.5 TB if you are using regular `SSD`.

