25-6-17-云计算复习9

## 📘 场景设定:

你负责运维一个 Aurora 集群。该集群的数据库日志被划分为两个 Protection Group:

- **PG1(奇数日志)**
- **PG2(偶数日志)**

每个 PG 拥有 **6 个副本,分布在 3 个 AZ 中:AZ1, AZ2, AZ3**
每条日志写入成功的条件是:**写入 ≥4 个副本**

Aurora 会分别计算 PG1 和 PG2 的 **CPL**,再计算出系统的 **VDL = min(PG1_CPL, PG2_CPL)**

------

## 📥 日志编号与写入情况如下:

| 日志编号 | PG归属 | 副本写入成功数 | 所属 AZ 写入失败节点数 |
| -------- | ------ | -------------- | ---------------------- |
| 5001 | PG1 | ✅ 6 | 无 |
| 5002 | PG2 | ✅ 6 | 无 |
| 5003 | PG1 | ✅ 4 | AZ2: 1 副本失败 |
| 5004 | PG2 | ✅ 4 | AZ3: 2 副本失败 |
| 5005 | PG1 | ✅ 3 ❌ | AZ3: 3 副本失败 |
| 5006 | PG2 | ✅ 4 | AZ1: 2 副本失败 |
| 5007 | PG1 | ✅ 4 | AZ1: 2 副本失败 |
| 5008 | PG2 | ✅ 2 ❌ | AZ2: 4 副本失败 ❗️ |

> ⚠️ 注意:日志写入过程中,**AZ 故障不断出现**,影响了部分副本写入成功与否。

------

## 💬 问题(总分 10 分)

------

### **1. [3 分]**

请分别计算 **PG1 和 PG2 的 CPL 值**,并说明 CPL 被中断或推进的原因。

------

### **2. [2 分]**

请计算当前的 **系统 VDL 值**,并说明 VDL 会不会因为某个 PG 写入延迟而收窄。

------

### **3. [3 分]**

假设此时 **AZ3 整区全部故障宕机**,请判断:

- PG1 和 PG2 是否还能继续写入?
- 系统是否能继续对外暴露数据(即维持当前 VDL)?
- 请说明原因。

------

### **4. [2 分]**

如果你是运维工程师,请给出两个优化建议,使得系统在多 AZ 灾难下能更稳定地保持 VDL 推进能力。

~  ~  The   End  ~  ~


 赏 
感谢您的支持,我会继续努力哒!
支付宝收款码
tips
文章二维码 分类标签:归档TypechoAutoUpload
文章标题:25-6-17-云计算复习9
文章链接:https://www.fangshaonian.cn/archives/97/
最后编辑:2025 年 11 月 10 日 18:31 By 方少年
许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
(*) 3 + 3 =
快来做第一个评论的人吧~