This topic describes the resource configuration specifications of OceanBase Migration Service (OMS) Community Edition.
Standard resource specifications for basic services and database management
| Resource type/Component | Basic service | Database management | Total |
|---|---|---|---|
| CPU | 1 core | 4 cores | 5 cores |
| Memory | 1 GB | 7 GB | 8 GB |
| Disk | 100 GB | 100 GB | 200 GB |
Data migration and synchronization between databases
The following table shows standard resource specifications of OMS Community Edition components for the data migration from a MySQL database to a MySQL tenant of OceanBase Database.
| Resource type/Component | Store | JDBCWriter | Checker | Total |
|---|---|---|---|---|
| CPU | 4 cores | 2 cores | 2 cores | 8 cores |
| Memory | 8 GB | 8 GB | 4 GB | 20 GB |
| Disk | Depending on the generation speed of incremental logs at the database and the retention period of incremental data in OMS Community Edition | 5 GB | 5 GB | >10 GB |
Data synchronization between a database and a big data source
Stores are reused within an an OceanBase Database tenant in OMS Community Edition. You do no need to add additional stores for databases or tables that belong to one OceanBase cluster. However, you need to add connectors for multiple synchronization links. In the case of large transactions, connectors are extended as required.
The following table shows standard resource specifications of OMS Community Edition components for the data migration from an OceanBase database to a Kafka instance.
| Resource type/Component | Store | Connector | Total |
|---|---|---|---|
| CPU | 4 cores | 2 cores | 6 cores |
| Memory | 8 GB | 4 GB | 12 GB |
| Disk | Depending on the generation speed of incremental logs at the database and the retention period of incremental data in OMS Community Edition | 5 GB | >5 GB |
Resource specifications
Components for full operations
A data migration link consists of the incremental synchronization components Store and JDBCWriter, the full migration component Checker-Full, and the full verification component Checker-Verify. During data migration, the processes of Checker-Full and Checker-Verify do not coexist. Therefore, only one of them is taken into account in the estimation of resource consumption.
Disk estimation
Most disk resources of OMS Community Edition are used to cache incremental logs in OMS Community Edition. Incremental data can be pulled and then migrated.
If 1 TB of logs are archived per day, OMS Community Edition parses less than 1 TB of business data. Therefore, we recommend that you set the OMS Community Edition log cache capacity to 1 TB.