From 4c7c5faaca45ad2352226b52c326d151f1f34326 Mon Sep 17 00:00:00 2001 From: wenzt Date: Mon, 14 Mar 2022 03:22:39 +0000 Subject: [PATCH] update topic.md --- topic.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/topic.md b/topic.md index aa8f06f..c4ada1b 100644 --- a/topic.md +++ b/topic.md @@ -207,4 +207,22 @@ LCC(Libbpf Compilation Collection)以 BPF CORE 为基础实现,保留了 tcprtt的原理与实践,runqslower的改进和实践,biolatency的原理和实践 #### 作者简介 -皮振伟,bcc工具tcprtt和virtiostat命令的作者,以及runqlower、trace、funccount等命令贡献者。 \ No newline at end of file +皮振伟,bcc工具tcprtt和virtiostat命令的作者,以及runqlower、trace、funccount等命令贡献者。 + + + +************************************************* +#### 基于eBPF的容器资源冲突观测系统 +#### 简要描述 +背景: +1. 容器质量问题定位与治理、容器热点调度,需要依赖完善、可靠的容器质量观测系统。 +遇到的问题: +1. 现行的容器质量评价指标与业务实际感受贴合性差。 +2. 定位单机容器质量问题缺乏可靠指标,经验成分占比较大。历史指标不能展示根因。 +解决的问题: +1. 利用eBPF技术,观测CPU、Mem、IO等各维度资源在容器级别的冲突。 +2. 深入内核层面的eBPF指标,能更准确的反映容器治理问题,与业务的实际平响表现也更贴合。 +3. 将单机数据汇总,可以从整个集群层面获得资源冲突视图,帮助集群调度和热点治理。 + +#### 作者简介 +闻征涛,百度基础架构部工程师,百度容器质量监测系统的开发者。 \ No newline at end of file -- Gitee