The tenant resource isolation feature of OceanBase Cloud ensures that different users and background tasks within the same tenant can independently, securely, and efficiently operate in a shared computing environment, without interfering with each other.
Applicability
Resource isolation is not fully open for use. If you want to enable it, contact technical support.
Background information
The resource isolation feature allows you to divide tenant resources into multiple logical units. This prevents overuse of resources in one unit from compromising resources needed by other units. By using resource control features, you can also reduce the number of instances, thereby lowering O&M difficulty and management costs.
OceanBase Cloud achieves resource isolation through resource groups and isolation rules.
Resource group: A logical container for grouping objects that are related based on resource requirements. When configuring an isolation rule, resources are allocated to a resource group rather than individual objects.
Isolation rule: Specifies how resources are allocated to resource groups. You can activate specific isolation rules to control the allocation of resources. A single isolation rule can configure resources for multiple resource groups.
Note
Only one isolation rule can be effective at a time.
By combining resource groups and isolation rules, you can implement flexible and powerful resource isolation strategies. These strategies enhance security and cost efficiency while promoting automation and consistency in resource management, meeting diverse business needs.
Configuration
To use resource isolation in OceanBase Cloud, you need to enable the feature in the Overview page of the tenant, then plan resource groups, and configure isolation rules.
Note
- The OceanBase Cloud account used must have either the Project Admin or Instance Admin role.
- To ensure proper functionality after enabling resource isolation, the instance must have more than 4 CPU cores.
Log in to the OceanBase Cloud console.
In the left-side navigation pane, click Instances.
In the instance list, find the target instance, click its name, and go to the Overview page of the instance.
Enable resource isolation.
- On the overview page, click Enable below Tenant Resource Isolation.
- In the popup window, enter
enableand click Enable.
When you to disable resource isolation, you can click Disable and enter
disable.Create a resource group. For more information, see Create a resource group.
Create an isolation rule. For more information, see Create an isolation rule.
On the isolation rules page, the corresponding isolation rule takes effect after it is enabled.