
# ClickHouse多租户介绍
#### 约束与限制
本章节仅适用于MRS 3.2.0-LTS及之后版本。
#### ClickHouse多租户介绍
ClickHouse多租户特性通过"用户 \> 租户角色 \> 资源profiles管理"的模型，使用户拥有对集群资源的管理能力，目前支持内存和CPU优先级管理。多租户设计模型如下图所示：
![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001724747609.png "点击放大")
通过FusionInsight Manager服务配置和租户管理页面的操作，用户可以实现设置服务内存限额、创建租户、关联ClickHouse服务、绑定逻辑集群、设置租户可用内存和CPU优先级、租户关联用户等操作。Manager侧和ClickHouse侧的角色关联关系如下图所示：
![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001724867477.png "点击放大")
当前版本支持的资源配置列表如下表所示：
| 资源         | 取值范围     | 描述                                | 备注                                                                                                                                        |
|:---|:---|:---|:---|
| 服务级别内存资源限额 | 0\~1     | 表示当前ClickHouseServer在服务器上可用内存的比例。 | 如服务器物理内存为10G，该值设置为0.9，则ClickHouse服务在当前服务器上可用内存为10G\* 0.9 = 9G                                                                             |
| 租户级别内存资源限制 | 0%\~100% | 表示当前租户在ClickHouseServer中可用内存的百分比。 | 如该值设置为80，则当前租户可使用的内存总额为：服务可使用内存 \* 80%                                                                                                    |
| 租户级别CPU优先级 | -20\~19  | 该值关联OS的NICE值，值越小，则进程的CPU优先级越高。    | 该特性依赖OS的CAP_SYS_NICE能力，集群安装后默认不开启，如需使用，请参考[开启ClickHouse租户CPU优先级配置](https://support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_24789.html)。 |
   
