首页
›
云原生架构与平台工程
›
012-Kubernetes存储组件拓扑图
›
《CSI快照支持Kubernetes存储组件拓扑图回退演练》
VIP20
本课程属于:012-Kubernetes存储组件拓扑图
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CSI快照支持Kubernetes存储组件拓扑图回退演练
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程概述与目标
介绍CSI快照 · Kubernetes存储拓扑图 · 回退演练的核心概念与本次课程的学习目…
课程概述
目标
02
Kubernetes存储基础回顾
PV · PVC · StorageClass
Kubernetes
存储基础回顾
03
CSI驱动架构解析
CSI规范 · Node Plugin · Controller Plugin
CSI
驱动架构解析
04
VolumeSnapshot与VolumeSnapshotContent
API对象详解 · 动态快照与预置快照的区别
VolumeSnapsh…
API
05
CSI快照创建流程
从PVC到VolumeSnapsho…
CSI
快照创建流程
06
快照恢复为PVC
从VolumeSnapshot创建P… · 数据一致性保证
PVC
快照恢复为
07
存储拓扑感知基础
TopologyKey · AllowedTopologies · 延迟绑定模式(WaitForFirs…
存储拓扑感知基础
TopologyKey
08
拓扑约束下的快照创建
拓扑感知快照的挑战 · CSI拓扑发布机制
拓扑约束下的快照…
拓扑感知快照的挑…
09
拓扑图数据结构设计
节点 · 区域 · 可用区
拓扑图数据结构设…
节点
10
拓扑图生成与可视化
使用Neo4j或关系数据库存储拓扑 · 前端SVG渲染拓扑图
拓扑图生成
可视化
11
拓扑图回退概念
定义回退场景(节点故障 · 区域故障 · 存储池故障)
拓扑图回退概念
定义回退场景
12
回退演练环境搭建
Minikube/Kind集群 · CSI驱动(如HostPath CS… · 快照控制器部署
回退演练环境搭建
Minikube/Kin…
13
创建测试存储拓扑
模拟多节点 · 多可用区 · 多存储池的Kubernetes集群
创建测试存储拓扑
模拟多节点
14
生成初始快照与拓扑快照
对特定PVC创建快照 · 并记录快照时的拓扑信息
生成初始快照
拓扑快照
15
模拟故障场景1
节点级故障——模拟一个工作节点宕机 · 观察快照可用性
模拟故障场景1
节点级故障
16
模拟故障场景2
区域级故障——模拟一个可用区网络中断 · 观察跨区域快照恢复
模拟故障场景2
区域级故障
17
模拟故障场景3
存储池故障——模拟后端存储池损坏 · 验证快照数据完整性
模拟故障场景3
存储池故障
18
回退执行流程
从拓扑图中选择回退点 · 验证快照一致性 · 执行PVC恢复
回退执行流程
从拓扑图
19
自动化回退脚本开发
使用Python + Kuberne…
自动化回退脚本开…
Python
20
回退演练结果验证
数据校验 · 应用启动验证 · 拓扑图状态比对
回退演练结果验证
数据校验
21
拓扑图版本管理
快照与拓扑图的关联版本号 · 快照链与拓扑变更历史
拓扑图版本管理
快照
22
多集群拓扑回退
跨集群快照迁移 · 全局拓扑图合并与回退策略
多集群拓扑回退
跨集群快照迁移
23
性能与容量考量
快照数量对拓扑图性能的影响 · 快照存储成本优化
性能
容量考量
24
安全与权限控制
RBAC配置 · 快照访问控制 · 拓扑图数据加密
安全
权限控制
25
监控与告警
Prometheus指标采集(快照成… · 回退耗时) · Grafana拓扑图监控面板
监控
告警
26
常见问题与排错
快照创建失败 · 拓扑不一致 · 回退后PVC无法挂载的排查方法
常见问题
排错
27
最佳实践总结
快照策略 · 拓扑图更新频率 · 回退演练周期建议
最佳实践总结
快照策略
28
案例研究1
有状态数据库(PostgreSQL)…
案例研究1
PostgreSQL
29
案例研究2
分布式存储(Ceph RBD)的拓扑…
案例研究2
Ceph
30
课程总结与下一步行动
关键知识点回顾 · 推荐阅读 · 实验环境清理建议
课程总结
下一步行动
所属VIP或分类
同VIP:architecture视角下存储插件驱动开发与测试验证
同VIP:CSI存储驱动组件与Kubernetes通信机制
同VIP:Istio集成存储组件架构与性能基准测试方法