首批通过分布式安全可靠测评,为关键业务系统打造
CREATE RESOURCE UNIT
更新时间:2023-11-23 09:41:48
描述
该语句用来创建资源单元配置,描述了分配硬件资源的规格,用于给租户分配硬件资源。
Unit 规格指在单 Zone 的单 Server 的可分配资源总量,只有当租户在某个 Server 上有 Unit 时,租户才能使用该 Server 存储数据。
租户被分配的所有资源总量为:Unit 规格 * Unit 数量。
语法
CREATE RESOURCE UNIT unit_name
MEMORY_SIZE [=] 'size_value',
MAX_CPU [=] cpu_num,
[MAX_IOPS [=] iops_num,]
[MIN_CPU [=] cpu_num,]
[MIN_IOPS [=] iops_num,]
[IOPS_WEIGHT [=]iopsweight,]
[LOG_DISK_SIZE [=] 'size_value'];
参数解释
| 参数 | 描述 |
|---|---|
| MEMORY_SIZE | 指定内存容量,最小值为 4G。 |
| MAX_CPU | 指定 CPU 的最多数量。最小值为 1C。 |
| MAX_IOPS | 指定 IOPS 的最多数量,为可选项。最小值为 1024。 |
| MIN_CPU | 指定 CPU 的最少数量,为可选项。默认等于 MAX_CPU,最小值为 1C。 |
| MIN_IOPS | 指定 IOPS 的最少数量,为可选项。最小值为 1024。 |
| IOPS_WEIGHT | 指定 IOPS 的权重值,为可选项。 |
| LOG_DISK_SIZE | 指定租户的 Unit 日志盘的大小。默认值为内存规格值的 3 倍,最小值为 2G。 |
示例
创建资源单元 unit1 配置为 4 个 CPU,5G 内存,1280 个 IOPS,10G 日志盘和 IOPS 的权重值为 1。
obclient> CREATE RESOURCE UNIT unit1 MAX_CPU 4, MEMORY_SIZE '5G', MAX_IOPS 1280,LOG_DISK_SIZE '10G', MIN_IOPS=1024, IOPS_WEIGHT=1;
Query OK, 0 rows affected