多租户间资源相互的影响

请问不同租户间的资源(cpu、iops、memory)是完全不会相互影响吗?
如果设定一个租户的memory size=2GB,然后想要导入3GB的数据,租户会自动扩容或借用其他租户的memory吗?
如果同时对两个租户进行查询,租户的查询性能会因为另一个租户正在进行高强度查询受到影响吗?

  1. 是的。 租户资源互不干扰。 租户间的资源隔离

  2. 如果设定一个租户的memory size=2GB,然后想要导入3GB的数据,租户会自动扩容或借用其他租户的memory吗?
    这个应该会报错 No memory or reach tenant memory limit 提示。 可以试验下

谢谢,那请问我多租户同时查询的情况下,多租户各自的查询性能会相互影响吗?
如果会的话是不是和是“ 基于线程数的租户工作线程的 CPU 隔离”或“ 基于 cgroup 的租户工作线程的 CPU 隔离”有关呢?

不一定会不会有影响。 虽然多租户之间得资源是隔离得,但是磁盘和IO是不限制得。 如果磁盘和IO没被租户直接吃满得话 应该没问题

最大并发数 cpu_quota_concurrency

cgroup需要单独配置得 配置 cgroup

基于楼上的答案,可以看一下CPU和IO隔离都是允许有超卖和权重机制,正常不会影响.可以设置多余资源比如CPU在公共资源池中忙时占用,闲时隔离