← 首页 · SOP 与运维 SOP 与运维

变电站边缘 AI:远程运维窗口与变更管控手册(可执行)

调研日期:约 2026-10-25(Asia/Shanghai)
落盘:/workspace/research/edge-ai-remote-ops-change-window.md
定位:把边缘盒的变更分级、窗口预约、双人授权、执行冻结、验证关闭、失败回退写成可操作 runbook;与 Mender 系统轨、模型 canary、备份灾备、VLAN 隔离、SSH 加固衔接;变更永不进保护网(PROT)。
衔接:edge-ai-model-signstore-mender-cookbook.md、edge-ai-model-canary-rollback.md、edge-ai-backup-disaster-recovery.md、edge-ai-vlan-network-isolation.md、edge-ai-secure-boot-runtime-integrity.md、edge-ai-mqtt-hardening-offline-buffer.md、edge-ai-observability-logging-metrics.md、edge-ai-human-review-false-positive-loop.md、edge-ai-d60-d90-acceptance-checklist.md。
声明:本文只管 AI/管理信息大区运维变更;不替代继电保护二次安规、业主未公开站规或调度下令流程。不确定处标 unknown。


0. 一句话结论与红线

结论:无已批准变更窗口禁止改 prod;一切变更在 CAM / AI / MQ / EVD / MGMT / OTA 分区内完成,零流量、零配置、零跳线进 PROT;窗口内失败必须按预案自动或双人确认回退到变更前基线(系统轨 A/B、previous 模型、昨日 config),未过验证门禁不得标「已关闭」。

红线 ID 禁止项 说明
W1 无窗口禁止改 prod 未预约、未冻结基线、未双人授权 → 禁止推 Mender Artifact、禁切 current、禁改 ACL/VLAN、禁改 authorized_keys/相机清单;调试仅 maintenance 沙箱
W2 变更不进 PROT 禁改保护装置、GOOSE/SV 交换、跳闸硬接点、保护 LD;禁借窗口「顺便」开 PROT Trunk 或并柜跳线(叠 N1、D60-09)
W3 失败必回退 金丝雀/健康探针/连通自检失败 → 系统回 A 槽或旧 Artifact、模型回 previous、配置回变更前快照;禁止「先上线再周末修」
W4 双人授权不可旁路 L2+ 变更须「执行人 + 授权人」分离;同一人不可自批自推;紧急变更事后 ≤4h 补单(见 §2.4)
W5 管理通道仅 MGMT SSH/面板仅堡垒→MGMT;禁经 CAM/公网直达;禁临时开密码登录(叠 SB-03、N3)
W6 变更即备,关窗前验备 改 config/围栏/ACL/keys 前触发增量备份;关窗前确认日备或变更包可恢复(叠 B3)

1. 变更分级与审批矩阵

1.1 四级分类(按对象轨)

级别 轨 典型变更 影响面 默认可回退点
L0 配置 /data/config 防抖阈值、告警静音窗、电子围栏微调、任务绑定、日志级别 单站误报/漏报 变更前 config 快照
L1 模型 签名仓 新权重 canary→promote、标签映射、INT8 重校准包 推理质量/FPS previous + reload
L2 系统 Mender rootfs Artifact、内核/驱动、Agent 大版本、证书信任锚进镜像 整机可用性 A/B 槽回滚
L3 网络 VLAN/ACL/SSH VLAN 成员、防火墙规则、Broker ACL、authorized_keys、口别角色、OTA 白名单 分区安全边界 交换机/盒配置昨日备 + 口别标签对照

复合变更:同一窗口含多轨时,按最高级别审批;顺序固定为 L3(若有)→ L2 → L1 → L0,避免「先推模型再改 ACL 把探针打挂」。模型与系统禁止同窗捆绑为单一回退(对齐 C4/D60-07):失败时分轨回滚。

1.2 审批矩阵

级别 预约提前量 授权人(最少) 执行人 必附产物 可否远程
L0 ≥4h(工作日)或站内值班同意 站运维值班 或 AI 运维负责人 1 人 运维/现场 变更单 + config diff + 变更前备 可(MGMT)
L1 ≥1 工作日 AI 运维 + 质量/标注负责人(双签) 模型 Agent 操作员 验签记录、INT8/许可门禁、canary 方案 可(仓→盒)
L2 ≥2 工作日 AI 运维 + 平台/系统负责人;涉及 Secure Boot 钥则再加安全岗 OTA 操作员 Artifact 签名校验、兼容清单、A/B 演练记录 可(限源 OTA)
L3 ≥3 工作日;跨站同步更长 网络/安监 + AI 运维;保护专业会签「无 PROT 影响」 网络工程师 + 现场监护 VLAN/ACL diff、连通矩阵、禁止跨保签字页 部分须现场(跳线/口别)

冻结基线内容(所有级别):site_id、当前 model.ver/current SHA、Mender 槽与 Artifact 名、config/fences 哈希、VLAN 口别表、authorized_keys 指纹、日备包 ID。写入变更单「回退目标」栏,关窗前不可改写。


2. 窗口 Runbook:预约 → 冻结 → 执行 → 验证 → 关闭

2.1 状态机

draft → scheduled → frozen → executing → verifying
      → closed_ok | rolled_back | aborted
紧急:draft → emergency_armed → executing → … → post_mortem≤4h
状态 入口 允许动作 禁止
scheduled 审批通过 + 日历占用 预下载 Artifact/权重到 staging(不激活) 切 current、改 ACL
frozen T0−30min:基线哈希落单 + 备份钩子成功 进入执行倒计时 并行另一 L1+ 窗
executing 双人确认「开始」 按级别脚本逐步执行 临时扩 scope
verifying 脚本报完成 跑 §2.3 检查表 未绿切 prod 标签
closed_ok 全绿 + 双方签字 解除冻结;保留审计 —
rolled_back 任一步失败或人工 abort 分轨回退 + 事件上报 关窗冒充成功

2.2 标准时间线(单站单窗,示例 90~180 min)

阶段 相对时刻 动作 对接手册
预约 T−数日~数时 填变更单:级别、范围、回退目标、窗口起止(Asia/Shanghai)、执行/授权人 本文 §1
预取 T−24h~T−1h L1/L2:下载到 store/Mender pending;不激活;错签即拒 签名仓 / canary
冻结 T0−30min 触发配置增量备;记录基线哈希;MQTT 标 chg_window=armed;可选短时提高采样 备份 B3/B6
执行 T0 L3→L2→L1→L0;SSH 仅堡垒;全程审计日志 VLAN / Secure Boot
验证 T0+Δ §2.3;L1 须过 canary 窗或缩短探针(见变更单) canary / 可观测性
关闭 验证绿 chg_window=closed;更新台账;失败则 rolled_back 并开缺陷单 D60/D90

2.3 关窗验证检查表(全级别最小集)

ID 检查项 否决?
V-01 无新增至 PROT 的路由/Trunk/线缆;口别标签与冻结表一致 是
V-02 SSH 仍仅密钥、仅 MGMT、限源;无密码登录成功记录 是
V-03 L2:Mender 槽健康;失败已回 A/旧槽;/data 模型指针未被系统轨误删 是
V-04 L1:MODEL_VERIFY 通过;canary 绿或已 rolled_back 至 previous 是
V-05 L0:config/fences 哈希=目标或已回冻结基线;变更即备包存在 是
V-06 Broker ACL/cmd 抽检仍无跳闸/软压板/GOOSE 是
V-07 readyz、关键 FPS、误报率相对基线未破变更单阈值;无 OOM 风暴 是
V-08 审计:谁在何时执行/授权/回退可检索 是

2.4 紧急变更例外(Emergency)

仅当:① 在途安全/大面积误报导致运维不可用;② 已知利用面(如 SSH 钥泄露)须即时吊销;③ 业主/调度书面或录音下令(留存 unknown 以站规为准)。

规则 要求
仍守 W2/W3 紧急也不进 PROT;能回退的必须可回退
授权 值班长 + AI 运维口头双人,录像/通话记录;≤4h 补正式变更单与基线哈希
范围 最小必要:吊销钥、切 previous、回 A 槽、临时静音误报(L0);禁止借紧急做 L3 大改拓扑
事后 24h 内复盘;若跳过 canary,须在下一正式窗补探针或强制回退重发

3. 与既有轨的衔接要点

轨 窗口内怎么做 失败回退
Mender(L2) 仅装已签名 Artifact;预取≠提交;提交后盯 A/B 健康 自动或人工回退非活动槽;不动 /data/models
模型 canary(L1) store→canary→探针→current;禁止未验签热切 自动 previous+reload;上报 MODEL_CANARY_FAIL
备份(W6) 冻结时增量备;L0/L3 变更后即备 回冻结快照;恢复后仍跑 V-01~V-08
VLAN(L3) diff 先审后下;CAM 与 PROT 无交叉 回昨日交换/盒配置;现场核对口别
SSH/加固 增删 authorized_keys 走 L3;禁窗内开密码/调试口 删临时钥;指纹变更告警须解释

事件建议(对齐 ops schema):CHG_WINDOW_ARMED / CHG_EXEC_START / CHG_VERIFY_FAIL / CHG_ROLLED_BACK / CHG_CLOSED;字段含 change_id、level、actor、approver、基线哈希。


4. 两周落地与验收门禁(嵌 D60/D90)

4.1 两周排期

日 动作 产出
D1 冻结变更分级表与审批矩阵;站历预留窗口位 矩阵 v0.1 + 日历
D2 变更单模板:回退目标、V-01~V-08、紧急补单栏 模板 + 示例单
D3 对接备份钩子:frozen 状态自动增量备 钩子日志
D4 对接 canary/Mender:禁止无 change_id 的 prod 推送(配置开关) 拒推演练
D5 L0 演习:改防抖→验证→关闭;故意失败回退 录像/日志
D6–7 L1 演习:错签拒收 + 短 canary 失败回 previous 对齐 D60-06/07
D8 L2 演习:Artifact 提交后回滚槽;确认模型指针不变 D60-07 证据
D9 L3 桌面推演 + 实验室 ACL diff;从 CAM 扫 SSH 应失败 VLAN-04 证据
D10 紧急路径桌面推演:吊销 SSH 钥 + ≤4h 补单 脚本
D11 审计检索演练:按 change_id 拉齐执行/授权/回退 检索截图
D12–14 写入 D60/D90 勾选;季度窗口日历;培训签字 门禁包

4.2 验收门禁(建议并入 D60/D90)

门禁 要求 严厉度 对齐
CW-01 存在分级矩阵 + 变更单模板;抽检 2 次真实或演习窗有双人迹 否决 W1/W4
CW-02 无 change_id 的 Mender prod 提交与模型 current 切换被拒绝(可演示) 否决 D60-06/07
CW-03 演习中至少一次失败自动或双人回退成功;无「带病关窗」 否决 W3、C3
CW-04 窗口相关操作审计可按 change_id 检索 否决 SB 审计
CW-05 变更通道与备份通道均不经 PROT;禁止跨保页有窗口条款 否决 D60-09、VLAN-01/11
CW-06 紧急变更有补单样例与时限达标记录 警告(连续两次超时升否决) §2.4
CW-07 SSH 窗内无密码登录、无 CAM 直达管理口 否决 SB-03、N3

D60:CW-01/02/03/05/07 未过 → 不可称「远程运维就绪」。
D90:CW-04/06 + 季度窗日历入移交包;投标材料不得写「7×24 随意远程改 prod」。


5. 运维速查

场景 先做 禁止
想改围栏 开 L0 单 → 冻结备 → 改 → V-05/V-07 直接 SSH 改文件当完成
新模型要上 L1 单 + 验签 + canary 跳过窗口 ln -sfn
系统要打补丁 L2 单 + 签名 Artifact + A/B 与模型大版本同单「打包回滚」
改 ACL/VLAN L3 + 保护会签无 PROT 影响 窗内开 PROT 测试通道
半夜误报炸锅 紧急:静音或回 previous;≤4h 补单 借机重构网络
回退失败 切 maintenance;保现场;升缺陷;不动 PROT 关 Secure Boot 强行刷机瞒过

6. 参考与未知项

  • 业主具体「两票三制」与调度下令表格:unknown,以站规覆盖预约字段名;本文最小集可映射进既有票。
  • 多站并行窗口的全局锁(避免仓侧同时大推):建议仓侧 max_concurrent_prod_changes,默认值 unknown 由平台定。
  • 与主站 104/61850 点表变更的联动窗:若仅只读告警点,可随 L0;涉及主站库表则另走主站规程(本文不展开)。
  • 公开实践对照:变更窗 + 双人 + 分轨回滚常见于工控 IEC 62443 运维与云原生「maintenance window」——落地以 不进 PROT 与 签名分轨 为先,不照搬公有云一键发布。

文档结束。

← 变电站边缘 AI:站端人工复核台与误报闭环手册(可执行) 首页 边缘 AI:主变 / 电抗器 / 开关柜振动与超声自采 SOP(可执行) →