| 来源 | CPU 抢占、IO 抖动、连接与线程占用、缓存刷新 |
|---|---|
| 隔离 | 配额与限额、独立资源池、优先级策略 |
| 监控 | 按租户与实例观察性能分布,识别离群点 |
K8s 隔离配置示意
K8s 隔离配置示意
resources:
requests:
cpu: "500m"
memory: "512Mi"
limits:
cpu: "1"
memory: "1Gi"
---
# 命名空间级配额(多租户隔离)
kind: ResourceQuota
spec:
hard:
requests.cpu: "20"
requests.memory: "40Gi"- 按租户观察 P99 与超时率分布,识别离群实例
- 为共享组件(缓存、消息队列)设置每租户配额
- 核心租户使用独立资源池或专属节点组
隔离手段要分层配置:全隔离成本高,通常先在共享层加配额,再对核心租户做专属资源池。