首页
›
云原生架构与平台工程
›
100-容器运行时治理容量调优
›
《CRI与kubelet资源交互及运行时容量优化》
VIP20
本课程属于:100-容器运行时治理容量调优
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CRI与kubelet资源交互及运行时容量优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
容器运行时容量调优的重要性 · CRI与kubelet交互的定位 · 课程目标与学习路径
课程导论
容器运行时容量调…
02
Kubernetes资源管理基础
Pod与容器的资源请求(Reques… · QoS类别(Guaranteed/B…
Kubernetes
资源管理基础
03
CRI(Container Runtime Interface)概述
CRI的诞生背景 · 接口定义(RuntimeServic… · 主流CRI实现(containerd
CRI
Container
04
kubelet核心架构
kubelet组件架构图 · Pod生命周期管理 · PLEG(Pod Lifecycle…
kubelet
核心架构
05
kubelet与CRI的gRPC通信
gRPC协议栈 · protobuf定义 · RunPodSandbox/Crea…
kubelet
CRI
06
资源规格传递
从PodSpec到CRI请求的资源字…
资源规格传递
PodSpec
07
CPU资源分配原理
CPU Shares · CPU Quota与Period · CPU Pin(静态策略)
CPU
资源分配原理
08
内存资源分配原理
内存Limit与OOM Score · Swap管理 · HugePages配置
内存资源分配原理
Limit
09
临时存储(Ephemeral Storage)管理
emptyDir大小限制 · 节点级磁盘压力驱逐 · CRI对存储卷的处理
Ephemeral
Storage
10
设备插件(Device Plugin)与CRI
设备插件注册机制 · CRI对GPU/FPGA等扩展资源的… · 资源健康检查
Device
Plugin
11
CRI实现对比(containerd篇)
containerd架构 · 资源隔离实现(基于runC/runs… · cgroup v2支持
CRI
containerd
12
CRI实现对比(CRI-O篇)
CRI-O架构 · conmon进程管理 · 与Podman的关系
CRI
CRI-O
13
CRI实现对比(Docker/containerd历史)
Docker作为CRI的演进 · dockershim移除 · Mirantis cri-docke…
CRI
Docker/conta…
14
kubelet资源管理器(Resource Manager)
Topology Manager · CPU Manager · Memory Manager
kubelet
Resource
15
Topology Manager详解
拓扑策略(none/best-eff… · 与CRI的Hint Provider…
Topology
Manager
16
CPU Manager详解
静态策略与动态策略 · CPU分配与释放 · 与CRI的CPU Pin交互
CPU
Manager
17
Memory Manager详解
内存亲和性策略 · NUMA内存分配 · 与CRI的Memory Hint交互
Memory
Manager
18
Pod Overhead机制
RuntimeClass定义 · Pod Overhead计算 · 对资源调度与CRI请求的影响
Pod
Overhead
19
资源监控与Metrics
cAdvisor集成 · kubelet Metrics AP… · CRI的ContainerStats…
Metrics
资源监控
20
资源压力驱逐(Eviction)
kubelet驱逐信号(memory… · 软硬驱逐阈值 · CRI对容器停止的影响
Eviction
资源压力驱逐
21
节点压力与Pod生命周期
节点状态(Ready/NotRead… · Pod驱逐流程 · CRI的StopPodSandbox…
Pod
节点压力
22
CRI资源更新(UpdateContainerResources)
动态调整CPU/Memory · cgroup v2的更新路径 · kubelet的ResizePod机…
CRI
UpdateContai…
23
Windows容器资源管理
Windows CRI实现(cont… · Windows资源隔离(Job Ob… · 与Linux差异
Windows
容器资源管理
24
资源调优实战(CPU)
CPU Manager静态策略配置 · Guaranteed Pod的CPU… · 超线程与物理核分配
CPU
资源调优实战
25
资源调优实战(内存)
Memory Manager策略选择 · HugePages配置 · 避免OOM的Buffer设计
资源调优实战
内存
26
资源调优实战(存储)
Ephemeral Storage… · 本地SSD管理 · CRI对CSI卷的资源感知
资源调优实战
存储
27
资源调优实战(多NUMA)
Topology Manager策略… · 跨NUMA性能影响 · CRI Hint Provider调…
NUMA
资源调优实战
28
故障排查与调试
kubelet日志分析 · CRI命令行工具(crictl st… · cgroup文件系统检查
故障排查
调试
29
性能基准与容量规划
资源超卖策略 · 节点容量计算 · CRI开销评估
性能基准
容量规划
30
课程总结与展望
CRI演进方向(CRI-O 2.0/… · Kubernetes资源模型未来(I… · 最佳实践总结
课程总结
CRI
所属VIP或分类
同VIP:containerd-CPU管理与线程绑核性能优化
同VIP:containerd镜像垃圾回收与磁盘容量优化
同VIP:CRI与kubelet通信延迟诊断与优化