高可用、变更与综合交付

可用性、单点故障和故障域

本课问题:设备数量增加后,为什么仍可能存在同一个单点? 学完你能:在拓扑上圈出设备、链路、供电和配置四类共享故障域。

进阶20 分钟作者:课程内容组核验:内容技术审核组 · 2026/8/7
正在读取学习状态...

前置知识

  • 能够用正反例和命中证据发布安全策略,并在误伤时受控回滚。
课堂开场

本课问题:设备数量增加后,为什么仍可能存在同一个单点?

学完结果:在拓扑上圈出设备、链路、供电和配置四类共享故障域。

预计时间:20 分钟。前置课:保护园区接入与访问边界。

范围控制:本课不选择具体冗余协议。

今天只记 1:可用性要用业务中断和恢复目标衡量。
今天只记 2:两条链路经过同一光缆或电源仍属于共享故障域。
今天只记 3:冗余只有经过故障演练并达到目标才被证明有效。

02基础知识讲解

机房已有双核心和双上联,但两台核心共用一个 PDU、两条光纤走同一桥架,团队误以为已经高可用。

本课最小拓扑或状态图:Access1==两条同桥架光纤==Core1/Core2;Core1/Core2→同一 PDU;单一 DHCP 服务区。

直觉解释:数量翻倍不等于风险隔离;只要一个事件能同时击穿两份资源,它们仍处在同一故障域。

正式定义:故障域是单一故障事件可能共同影响的资源集合;单点是其失效会使目标业务无法达到恢复目标的组件或共享依赖。

判断依据:冗余只有经过故障演练并达到目标才被证明有效。

重点你要理解判断依据
重点 1可用性要用业务中断和恢复目标衡量。把设备、电源、链路路径和配置模板分别标色,识别同 PDU 与同桥架为共享故障域。
重点 2两条链路经过同一光缆或电源仍属于共享故障域。双电源均正常,证明本机电源模块存在冗余,不能证明它们接入独立 PDU。
重点 3冗余只有经过故障演练并达到目标才被证明有效。检查逻辑双链路是否经过同一物理路径。

03正确理解与常见误解

正确示例:把设备、电源、链路路径和配置模板分别标色,识别同 PDU 与同桥架为共享故障域。

错误示例:看到两台核心便宣称设备故障不会中断,未检查电源、链路、控制面和配置共享风险。

  • 术语与判断:可用性要用业务中断和恢复目标衡量。
  • 术语与判断:两条链路经过同一光缆或电源仍属于共享故障域。
  • 术语与判断:冗余只有经过故障演练并达到目标才被证明有效。

04老师演示

演示环境:设备 SW1,华为 S5735-L24T4X-A,VRP V200R022C00SPC500,当前提示符 <SW1>,隔离课程网络。教师准备执行只读命令:

安全说明:命令来自“查看电源、风扇与温度”华为实现,用于华为VRP 中用于查看电源、风扇与温度的最小操作与核验方法。 执行前已确认当前设备、版本、视图、影响对象、停止条件和输出脱敏范围。

脱敏真实输出:

<SW1>display device
<Core1> display device
Slot 1 Present Power1 Normal Power2 Normal
LLDP neighbor Core2 via 10GE1/0/48 Up

异常输出:

Power alarm: PDU-A input lost on Core1 and Core2
Access1 uplink1/uplink2 LOS at 10:21:04
差异说明:同一 PDU-A 同时影响两核心、两条上联同时 LOS 都揭示共享故障域;下一步核查供电和光纤桥架的物理路径,不把逻辑双份当隔离。
此时不能套用正常结论;先保存采集时间,再执行“查看 LLDP 邻居与端口映射”对应的最小只读检查。

05逐行读懂输出

结论:当前输出可以支持“在拓扑上圈出设备、链路、供电和配置四类共享故障域。”中的基础判断,但仍要完成跟做任务和业务验收,不能把单份输出当作全部证明。

  • 第 1 行“<Core1> display device”:这是 Core1 的设备状态查询,只反映本机当前可见组件。
  • 第 2 行“Slot 1 Present Power1 Normal Power2 Normal”:双电源均正常,证明本机电源模块存在冗余,不能证明它们接入独立 PDU。
  • 第 3 行“LLDP neighbor Core2 via 10GE1/0/48 Up”:到 Core2 的 LLDP 邻居 Up,证明两核心链路当前存在,不能证明接入双上联物理隔离。

06学员跟做

起始状态:使用隔离课程环境,SW1 当前配置保持阶段基线,学员已登录但尚未执行本课检查。目标状态:在拓扑上圈出设备、链路、供电和配置四类共享故障域。

操作步骤:①列出业务路径上的设备、链路、电源和配置依赖;②在拓扑上按故障事件圈出共同影响范围;③为每个共享域写一个故障注入和恢复目标;④标出仍无替代路径的单点并提出隔离措施;⑤进入“引导:识别高可用故障域”独立完成相同目标。

成功标准:输出与规划一致,立即闯关全部目标通过,并能用自己的话说明三个重点。失败检查顺序:①检查逻辑双链路是否经过同一物理路径;②核对双设备是否共享电源、机框或上游服务;③确认备份配置错误不会同时复制到冗余节点。

  • 保存教师演示命令和本次学员输出,文件名含设备、日期和课次。
  • 步骤标题只提示检查对象,不复制最终答案。
  • 失败时一次只验证一个假设,不连续粘贴未知命令。

07安全、验证与回滚

本课以只读观察为主。只读命令仍可能暴露资产信息,保存输出前要替换序列号、真实公网地址、账号和其他敏感字段;任何清表、重启、删除或配置动作都不属于本课。

验证必须同时回答:配置或输入是否正确、设备状态是否符合预期、真实任务“在拓扑上圈出设备、链路、供电和配置四类共享故障域。”是否完成。

08本课关联资源

按顺序完成:先看命令 → 立即闯关 → 可选加练 → 案例步骤 → 返回本页复盘。

  • 必学命令:查看电源、风扇与温度打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 必学命令:查看 LLDP 邻居与端口映射打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 必学命令:采集变更前后状态基线打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 立即闯关:引导:识别高可用故障域打开资源 →目标:独立完成“在拓扑上圈出设备、链路、供电和配置四类共享故障域。”对应的最小任务|完成标准:规则引擎全部目标通过并保存关键输出。

09自测一:概念判断

先判断对错,再写出为什么。

  • 判断 1:以下做法是正确的——看到两台核心便宣称设备故障不会中断,未检查电源、链路、控制面和配置共享风险。
  • 判断 2:以下做法是正确的——把设备、电源、链路路径和配置模板分别标色,识别同 PDU 与同桥架为共享故障域。

10自测二:输出解读

重新阅读老师演示的第 2 行输出:它能直接证明什么?还不能证明“在拓扑上圈出设备、链路、供电和配置四类共享故障域。”中的哪一部分?请写出下一条最小验证证据。

11自测三:小型操作

在隔离环境或纸面拓扑中完成:在拓扑上圈出设备、链路、供电和配置四类共享故障域。 保存关键输出,按“现象—证据—结论—下一步”写四行记录;不得复制本页最终结论。

答案与复盘

13下一课

下一课:双核心各自承担什么角色。你已经能“在拓扑上圈出设备、链路、供电和配置四类共享故障域。”,下一课将用这项能力继续回答“双核心设计中,二层根、三层网关和路由出口怎样分工?”。

可用性、单点故障和故障域|vlanif.cn