规划租户参数配置
在使用租户前,需要先根据实际业务应用需求完成租户参数配置的规划、添加租户,并在业务运行过程中根据实际情况参照租户资源维护对参数配置进行调整。
本章节我们假设规划的租户数据如表1所示。其中,租户t_a为一个父租户,t_a1为其下的一个子租户。
租户名称 |
参数名称 |
取值示例 |
说明 |
---|---|---|---|
t_a |
集群 |
222 |
选择要创建租户的集群。 |
租户资源 类型 |
非叶子租户资源 |
非叶子租户资源:支持子租户的创建。 |
|
服务 |
MPPDB |
关联服务,默认为“MPPDB”。 |
|
关联逻辑集群 |
logic1 |
在逻辑集群模式下,可以选择当前租户要关联的逻辑集群。 说明:
租户存在模式分为两种形式:物理集群模式和逻辑集群模式。
|
|
CPU 配额(%) |
20 |
CPU配额是指租户占用CPU时间片的百分比。若分配给某一租户的CPU配额资源未使用,系统会自动将这些资源共享给其他租户。 |
|
CPU 限额(%) |
70 |
CPU限额是指租户可以使用的CPU核数的百分比。系统会将百分比换算成具体的核数供租户使用,租户可使用的CPU限额资源不超过通过百分比换算的核数范围。 |
|
内存(%) |
20 |
对于MPPDB服务,每个数据节点指定固定的内存资源大小。多租户分配的内存资源是通过指定每个数据节点上可用内存资源的百分比,系统通过百分比来计算出具体的内存大小。 |
|
永久表空间(MB) |
102400 |
租户持久化数据表空间的存储空间大小,对应一个实际的物理存储空间大小,由父租户指定,所有子租户使用存储的总和不能超过父租户指定的存储总量。 |
|
t_a1 |
租户资源类型 |
叶子租户资源 |
叶子租户资源:不能包含子租户的最后一级租户。 |
服务 |
MPPDB |
关联服务,默认为“MPPDB”。 |
|
CPU配额选择 |
自定义 |
配置子租户所关联服务的CPU配额选择方式。取值包括:
说明:
|
|
CPU配额(%) |
15 |
当“CPU配额选择”为“自定义”时,配置子租户所关联服务的CPU配额。 |
|
CPU限额(%) |
30 |
当“CPU配额选择”为“自定义”时,配置子租户所关联服务的CPU限额。 |
|
内存(%) |
20 |
配置子租户的可用内存百分比。 |
|
最大并发数 |
10 |
并发数是指某一租户中允许同时运行的作业数量。为了防止并发过多时,系统负载过大时因资源竞争而导致的业务性能下降,需要通过设置最大并发数来限制集群和资源池的并发量,保证重点业务的运行。 说明:
|
|
IO优先级 |
None |
在磁盘使用率达到90以上时,会触发IO优先级模式,提供三种优先级:High、 Medium、 Low。相当于控制作业触发IO比例的80%、50%及20%。默认为None,表示不控制。 |
|
IO上限 (iops) |
20000 |
控制每秒可以触发的IO请求数量。默认为0,表示不控制。对于行存,以万次每秒为单位,对于列存,以次每秒为单位。 |
|
阻塞时间 |
1200 |
作业的阻塞时间,单位秒。包括全局并发排队以及局部并发排队的总时间。 |
|
执行所消耗时间 |
2400 |
作业的已被执行时间,单位秒。从开始执行到当前所消耗的时间。 |
|
所有DN上CPU总时间 |
100 |
作业在所有DN上执行时所耗费的CPU总时间,单位秒。 |
|
所有DN上CPU时间的倾斜率 |
90 |
作业在DN上执行时的CPU时间的倾斜率,依赖于“检查倾斜率的时间间隔”的设置。 |
|
检查倾斜率的时间间隔 |
2400 |
检查作业执行CPU倾斜率的间隔时间,单位秒,需同“所有DN上CPU时间的倾斜率”一起设置。 |
查看更多:华为GaussDB 200 租户资源管理
查看更多:华为GaussDB 200 租户资源管理