1. 平台
PaaS容量管理平台
PaaS容量管理平台提供PaaS基础容量,VPA,配额管理,容量事件相关能力,实现成本预算、容量规划、预测建模、数据可视化等功能,从而降低运维成本,提高应用效率和服务稳定性。
基础容量:提供基于集群,资源池,应用维度的容量管理和报表展示。
VPA:动态降低Request分配提升资源超卖率,降本增效。
配额管理:基于组织的PaaS配额管理,资源统一调度分配,合并Buffer,增加弹性资源。
容量事件:提供应用历史容量变更事件,帮助用户快速定位容量变化根因。
2. 需求
提供应用容量查询功能,以所有容器、main容器、辅助容器(Sidecar)为粒度报表展示数据。
3. 设计方案
3.1 库表设计
3.2 数据存入链路
3.3 数据取出链路
svc.GetBusinessDetail -> dao.GetBusinessDetail -> clickhouse 查表 ads_paas_max_app