📘 PaaS 高可用架构
· 容灾方案实战 · 30章完整目录
🎒 风格
30课
01
PaaS高可用概述
什么是PaaS平台高可用 · 为什么需要 · 核心指标SLA/RTO/RPO
02
单点故障分析
常见单点场景(计算/存储/网络) · 影响面评估 · 消除方法论
03
负载均衡与流量调度
四层/七层原理 · Nginx/HAProxy/云LB · 会话保持
04
应用层高可用设计
无状态设计 · 健康检查/自动摘除 · 优雅上下线
05
数据层高可用
主从复制/读写分离 · Redis Sentinel/Cluster · Kafka/RocketMQ
06
存储高可用
Ceph/MinIO/NAS · 副本/纠删码 · 存储故障切换
07
容器化高可用
K8s集群高可用 · etcd部署 · Pod反亲和/PDB
08
服务网格与高可用
Istio流量管理 · 熔断重试 · 超时限流配置
09
多活架构设计
同城双活/两地三中心/异地多活 · 数据同步与冲突处理
10
容灾等级与标准
SHARE 78/Tier标准 · 国内容灾等级 · 方案选择
11
备份与恢复策略
全量/增量/差异/日志备份 · 备份窗口与恢复演练
12
灾难检测与切换
心跳检测 · 脑裂处理 · 自动Failover与Fallback
13
混沌工程实践
混沌原则 · Chaos Mesh/Litmus · 实验场景设计
14
监控与告警体系
黄金信号 · Prometheus+Grafana · 告警收敛升级
15
容量规划与弹性伸缩
容量评估 · HPA/VPA · 突发流量应对(限流降级)
16
DNS与全局负载均衡
智能DNS · GSLB原理 · 跨地域流量调度
17
安全高可用
DDoS防护 · WAF · TLS证书管理 · 安全组/网络策略
18
数据库高可用进阶
MySQL MGR/Galera · PostgreSQL Patroni · MongoDB副本集/分片
19
中间件高可用
Nacos/Eureka · Apollo/Nacos配置中心 · Kong/APISIX网关
20
CI/CD与高可用
蓝绿部署 · 金丝雀发布 · 滚动更新 · 自动回滚
21
基础设施高可用
多可用区 · 硬件冗余(电源/网卡/磁盘) · BGP多线
22
云原生存储高可用
CSI插件/持久化存储 · Local PV与网络存储 · 存储自愈
23
网络高可用
VPC/子网设计 · NAT网关高可用 · VPN/专线冗余 · BGP路由
24
日志与审计高可用
Filebeat/Fluentd采集 · ES集群存储 · 审计完整性
25
容灾演练与复盘
桌面推演/模拟/实战 · 演练流程 · 复盘改进
26
成本控制与高可用
成本构成 · 降本策略(混合云/竞价实例) · ROI评估
27
合规与高可用
等保2.0 · GDPR · 金融容灾规范 · 审计合规清单
28
PaaS平台整体架构设计
分层架构(IaaS/CaaS/PaaS/SaaS) · 组件选型 · 演进路线
29
案例实战
电商双11高可用 · 金融两地三中心 · SaaS多租户
30
未来趋势
Serverless高可用 · AIOps · eBPF可观测 · 多云/边缘