In a minimized deployment, you need to install OceanBase Database on three OBServer nodes and use a separate server to install the OceanBase Control Panel (OCP) for managing the OceanBase cluster.
An OceanBase cluster consists of multiple observer processes running on at least three nodes. The observer processes on different nodes work together to provide services to external clients.
The following table describes the minimum configuration requirements for the servers:
Server type |
Quantity |
Minimum functional configuration |
Minimum performance configuration |
|---|---|---|---|
| OCP server | 1 | 32 CPU cores, 128 GB of memory, 1.5 TB of storage (includes resources required for OAT and ODC) | 32 CPU cores, 128 GB of memory, 1.5 TB of SSD storage, and a 10-Gbps network card (includes resources required for OAT and ODC) |
| OceanBase server | 3 | 8 CPU cores, 64 GB of memory, and 1.2 TB of storage
NoteFor more information about the recommended configuration of minimum resource parameters, see Recommended configurations. Additionally, we recommend that you configure the memory of an OBServer node not to exceed 1 TB and the CPU cores not to exceed 256. |
32 CPU cores, 256 GB of memory, 2 TB of SSD storage, and a 10-Gbps network card
NoteAdditionally, we recommend that you configure the memory of an OBServer node not to exceed 1 TB and the CPU cores not to exceed 256. |
| OBProxy server | 3, which can be the same servers as OBServer nodes | 4 CPU cores, 8 GB of memory, and 200 GB of storage | N/A |
| OAT deployment server | 1, which can be the same server as the OCP server |
|
N/A |
| (Optional) OMS Docker deployment server | 1 | 12 CPU cores, 24 GB of memory, and 500 GB of storage | 32 CPU cores, 128 GB of memory, and 2 TB of storage |
| (Optional) ODC Docker deployment server | 1, which can be the same server as the OCP server | 2 CPU cores and 4 GB of memory | 4 CPU cores and 8 GB of memory |
Notice
If you want the OCP management service to provide high availability, you need to deploy OCP on three servers in a three-node configuration and use load balancing software or hardware, such as F5, SLB, or OceanBase's ob_dns.
