首页
›
云原生架构与平台工程
›
023-Kubernetes调度优化网络拓扑排查
›
《Kubernetes网络拓扑调度与tc链路追踪排障》
VIP20
本课程属于:023-Kubernetes调度优化网络拓扑排查
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Kubernetes网络拓扑调度与tc链路追踪排障
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
K8s调度与网络拓扑的关系 · TC(Traffic Control… · 样本抽检的必要性
课程导论
K8s
02
K8s调度基础回顾
调度器架构 · 调度队列 · 预选与优选策略
K8s
调度基础回顾
03
网络拓扑基础
Pod网络模型 · CNI插件原理 · Service与EndpointSl…
网络拓扑基础
Pod
04
TC(Traffic Control)原理
Linux TC框架 · qdisc/class/filter · HTB与TBF算法
TC
Traffic
05
TC在K8s中的角色
Pod带宽限制 · 网络策略实现 · QoS保障
TC
K8s
06
关键路径概念
从Pod到Service再到外部流量… · 延迟与丢包热点
关键路径概念
Pod
07
调度对网络拓扑的影响
Pod分布不均导致的跨节点流量 · 网络过载与调度反亲和
调度对网络拓扑的…
Pod
08
样本抽检方法论
为什么需要抽检 · 抽检比例设计 · 随机与分层抽样
样本抽检方法论
为什么需要抽检
09
TC追踪工具链
tc命令 · iproute2 · ss
TC
追踪工具链
10
tc命令实战
查看qdisc · 添加HTB队列 · 设置filter
tc
命令实战
11
Pod网络接口识别
veth pair · cni0 · flannel.1
Pod
网络接口识别
12
关键路径排查第一步
Pod内部网络栈检查 · 路由表 · ARP
关键路径排查第一…
Pod
13
关键路径排查第二步
节点桥接与路由 · iptables/ipvs规则 · conntrack表
关键路径排查第二…
节点桥接
14
关键路径排查第三步
Service负载均衡 · kube-proxy模式对比 · IPVS调度算法
关键路径排查第三…
Service
15
关键路径排查第四步
外部网关与CNI出口 · NodePort与LoadBalan…
关键路径排查第四…
CNI
16
TC追踪实战
在特定Pod上注入延迟 · 观察调度变化 · 采集tc统计
TC
追踪实战
17
样本抽检实战
从1000个Pod中抽取样本 · 使用kubectl与jq · 生成抽检报告
样本抽检实战
Pod
18
调度优化与网络拓扑联动
利用topologySpreadCo… · podAntiAffinity减少跨…
调度优化
网络拓扑联动
19
网络延迟与调度决策
基于网络延迟的调度插件 · NodeNetworkLatency…
网络延迟
调度决策
20
带宽感知调度
利用device plugin上报带… · 调度时考虑节点剩余带宽
带宽感知调度
device
21
TC与eBPF结合
eBPF替代部分tc功能 · cilium与tc协同 · 可观测性提升
TC
eBPF
22
大规模集群抽检策略
分层抽检 · 异常检测 · 基于histogram的延迟分布
大规模集群抽检策…
分层抽检
23
关键路径可视化
使用Graphviz或Mermaid…
关键路径可视化
Graphviz
24
案例一
跨节点Pod通信延迟高——TC追踪发…
案例一
Pod
25
案例二
Service负载不均——抽检发现调…
案例二
Service
26
案例三
NodePort丢包——TC fil…
案例三
NodePort
27
案例四
带宽争抢——多个高带宽Pod调度到同… · TC HTB限速失效
案例四
Pod
28
自动化TC追踪脚本
Python调用tc命令 · 解析输出 · 生成报告
TC
自动化
29
自动化样本抽检框架
基于Operator的定时抽检 · Prometheus指标关联
自动化样本抽检框…
Operator
30
课程总结与最佳实践
TC追踪checklist · 抽检频率建议 · 调度优化清单
课程总结
最佳实践
所属VIP或分类
同VIP:eBPF网络拓扑感知调度容量预测与压测
同VIP:Helm控制平面调度器网络拓扑感知插件开发指南
同VIP:Kubernetes异构集群镜像拉取与调度配置