NetSage change pipeline

Intent → plan → simulate → validate → approve → snapshot → apply → observe · 意图 → 规划 → 仿真 → 校验 → 审批 → 快照 → 执行 → 观测

NetSage change pipeline Intent → plan → simulate → validate → approve → snapshot → apply → observe · 意图 → 规划 → 仿真 → 校验 → 审批 → 快照 → 执行 → 观测 intent: 'isolate guest VLAN from finance' · 提交变更意图 candidate config + NetBox diff · 下发候选配置 twin probe: reachability + BGP state · 孪生探针结果 intent ↔ semantics match + 0 rule hits · 语义一致,零规则命中 validated plan + evidence chain · 校验通过的方案与证据 approve (signed) · 审批通过(已签名) snapshot + apply via Netmiko / Ansible · 快照后下发配置 applied + telemetry stream · 已应用并回传遥测 observer: no drift / compliance clean · 观测无漂移,合规通过 Operator · 运维人员 · intent · 意图 · Sequence participant Operator · 运维人员 intent · 意图 Planner · 规划智能体 · config · 配置 · Sequence participant Planner · 规划智能体 config · 配置 Simulator · 仿真器 · twin · 孪生 · Sequence participant Simulator · 仿真器 twin · 孪生 Validator · 校验器 · semantics · 语义 · Sequence participant Validator · 校验器 semantics · 语义 Approver · 审批人 · human · 人工 · Sequence participant Approver · 审批人 human · 人工 Device · 网络设备 · real · 真实 · Sequence participant Device · 网络设备 real · 真实 Legend request return

Ingest · 接入

  • • Operator states intent in plain language or a target spec · 运维人员以自然语言或目标规格提交意图
  • • Planner consults NetBox / Nautobot as source of truth · 规划智能体以 NetBox / Nautobot 为 Source of Truth

Analyze · 分析

  • • Simulator spins up a Containerlab virtual twin and probes the change · 仿真器拉起虚拟孪生并探测变更
  • • Validator (Batfish + 30-rule baseline) confirms intent ↔ semantics · 校验器确认意图与语义一致

Act · 执行

  • • Approver signs off; snapshot captured for one-click rollback · 审批人签字并落快照,确保一键回滚
  • • Netmiko / Ansible applies to real devices; observer watches for drift · 下发到真实设备,观测智能体持续监视