跳转到主要内容
Symphony Node Vector(SNV,Symphony Node 向量)记录并关联你在 Symphony 中使用的物理 Node 的标识、资源、集群成员关系和名称。它由四个子向量组成,每个子向量拥有一个独立的语义边界。SNV 不会代表你选择、签发、规定或自动重命名任何内容。

子向量组成

SNV 由四个持久的语义领域构成:

SNIV

Node 标识:物理 Node 标识及其与确切的提供商资源、所选产品和基础设施域之间的关联。

SNRV

Node 资源:Node 的本地资源事实以及经明确限定的远程资源事实。

SCIV

集群标识:集群标识、总线连接以及 Node 与集群之间的关系。

SCNV

统一命名:在 SNV 边界内解析你或你的提供商已分配的名称。

记录边界

SNV 记录事实及其谱系。它不会为你预留名称、分配资源或创建集群。名称由用户分配,Symphony 负责记录;提供商资源由用户选择,Symphony 负责关联;集群拓扑由用户设计,Symphony 负责记载。

SNV 与其他向量的关系

SCV

提供提供商和异地资源知识,指导可以存在哪些 Node。

SOV

通过 qxctl 建立和变更基础设施,产生由 SNV 记录的 Node。

SHV

可为 Node 内部的物理组件提供详细的硬件能力证据。

当前状态

SNV 是一份新兴的规范架构契约。目前尚未实现任何 SNV 引擎、图、注册表 schema、标识编码器、发现服务、命名服务或 qxctl 命令。记录 schema 和引擎仍处于推迟状态。

未来的可安装性

未来的任何 SNV 引擎都必须可独立安装,并能够根据确切的所有者证据重建其投影。任何引擎都不会仅因为存储或解析记录就成为标识或命名权威。
最后修改于 2026年10月10日