摘要
draft-dikshit-netmod-comparability-scope-extension-00提议按从窄到宽排列node-local、domain-local、controller-scoped与global四种声明。- 两个值的范围不同时,以更窄者为准;但这只能约束工具如何使用声明,不能证明声明本身真实,也不能为自动修复背书。
遥测平台喜欢把异构世界压缩成一条曲线。节点名称被抹去,采样窗口被对齐,多个计数器汇成一个总数。结果越整洁,读者越容易忘记:一个值可能在接口入口计数,另一个在策略过滤之后计数;一个重启归零,另一个跨重启保留;它们虽然同名,却未必回答同一个问题。
这份 -00 草案提出 csc:comparability-scope 扩展,把可比边界附着到产生计数器、测量值或指标的 YANG 节点。理解该扩展的收集器或分析器,可以在请求跨越声明边界时拒绝比较或聚合。错误因此有机会在进入图表、告警和控制环之前暴露。
它目前不是标准。IETF Datatracker 将其列为活跃的个人 Internet-Draft,并明确说明它没有获得 IETF 背书,也不具有正式地位。Datatracker 的结构化字段目前没有 RFC stream,也没有 intended RFC status。与此同时,-00 文本页眉写着 “Intended status: Standards Track”。这只是作者写入文稿的目标,并不等于工作组采纳、IETF 共识或发布决定。完整 YANG 模块、domain-id-ref 的详细设计、参考实现与测试语料仍是后续工作。
四层边界不是四个质量等级
node-local 最窄,只允许比较同一来源节点上的值。domain-local 扩展到同一个已声明的管理域或协议域,并依赖配套的域标识。controller-scoped 允许同一控制器管理的多个节点参与比较,但要求保留分配记录;一旦换了控制器,该连续性不再自动成立。global 则声称在模块规定的生命周期内,可以跨节点、跨域、跨控制器比较。
关键规则是“窄者约束”。如果一个值标为 global,另一个标为 node-local,前者不能把后者提升到全局;使用场景仍必须满足同一节点条件。两个 domain-local 值若引用不同域标识,工具应拒绝。来自不同节点的两个 node-local 值则无条件拒绝。
这种“只能否定一部分”的能力很实用。它把一类显然错误的聚合,从事后事故分析移到事前准入;也迫使模块作者给出机器可读的范围,而不是把关键限制留在无人解析的描述文字里。
静态检查验证声明,不验证世界
分析器能看到扩展值和被引用的标识,看不到它们形成的过程。模块作者可能没有跨厂商测试便写下 global;库存系统可能把节点放进错误的域;控制器交接可能发生过中断,而记录仍显示连续;固件可能改变归一化、复位行为或观察点,却没有更换叶子名称。
因此,global 不是最高级认证,而是证据负担最大的主张。运营方需要固定指标契约:单位、比例、采样窗口、观察点、对象总体、过滤条件、缺失值处理、归一化、复位与溢出规则,以及声明有效的生命周期。RFC 8911 与 RFC 8912 展示了如何把指标标识与稳定规范、注册表元数据绑定。这能减少身份漂移,却不能证明每个生产者都遵循相同语义。
RFC 8342 对预期状态与运行状态的区分,也适用于这里。范围注解属于建模声明;真实可比性必须从运行系统获得证据。域成员关系是否覆盖整个测量窗口,控制器托管是否连续,传输是否丢样或错位,不同实现是否对同一已知不变量给出一致结果,都不在静态通过结论里。
不要把指标身份当成可比证明
另一份相关的个人草案 draft-dikshit-nmop-telemetry-identifier-scoping-01 更广泛地讨论 VRF、地址族、观察域、归一化、时间范围与聚合。本文对象更窄:一个值级 YANG 扩展及其静态拒绝规则。
身份信息回答“测量了什么”;可比性回答“这两个测量能否通过指定运算回答同一个问题”。前者再丰富,也不会自动推出后者。目标草案引用路由领域 QoS 模型 -15 作为动机示例,同样不能据此推断实现、部署或运营验证。
自动修复必须停在下一道门前
错误图表会浪费注意力,错误聚合驱动的自动修复则会改变网络。假设平台接受一个不真实的 global 声明,把不同观察点的丢包计数相加;总数越过阈值后,控制器可能改路、改策略或批量重启。此时自动化正在响应一个被制造出来的事件。
范围扩展可以说:“按现有声明,这组值已经越界。”它不能说:“既然没有越界,接下来的动作就是安全的。”后者需要独立证据:固定的指标规范、正确的域与控制器历史、跨来源语义测试、连续性检查、受限灰度、可验证回滚和明确责任人。范围不匹配应在聚合前失败;范围匹配只应打开下一道证据门。
来源
草案与状态:可比范围扩展 -00;Datatracker 当前记录;修订历史;I-D 发布通知。
规范背景与相邻工作:YANG 1.1,RFC 7950;NMDA,RFC 8342;性能指标注册信息模型,RFC 8911;性能指标注册表,RFC 8912;遥测标识范围 -01;路由领域 QoS 模型 -15。
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限 Strategic Circle
Strategic Circle
所有读者均可浏览。加入并登录后可解锁档案简报。
加入 Strategic Circle仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance
