自动化 &
Programmability
OcNOS 通过标准、开放的接口公开全部配置与运行状态——既无需屏幕抓取,也不依赖专有编排器,您现有的 NetDevOps 工具从第一天起即可工作。
手动 CLI 操作
配置通过 SSH 逐台下发,SNMP 以 5 分钟间隔轮询,新硬件需工程师到场上架与布线,没有结构化状态记录,也没有回滚机制。
从 Day 0 到 Day N 全程可编程
Ansible 可在数分钟内将 BGP 与 EVPN-VXLAN 部署到 100 台交换机;gNMI 以亚秒级粒度流式上送遥测;ZTP 在零人工干预下完成新硬件启动;回滚耗时仅几秒。
自动化 OcNOS 的 6 种方式
可任选其一,也可六者并用。OcNOS 不会强制使用专有编排器——它能与您团队已有的工具协同工作。
Ansible 集合
ansible-galaxy collection install ipinfusion.ocnos在 Ansible Galaxy 上发布的 IP Infusion 官方 collection,包含的模块: ocnos_facts, ocnos_config, ocnos_command, ocnos_bgp_facts, and ocnos_isis_facts。用于动态全局配置的 Jinja2 模板。直接使用您现有的 Ansible playbook — OcNOS 与 Arista、Juniper 与 Cisco 使用相同的语言。
NETCONF / YANG 1.1
IPI 原生 + OpenConfig 模型 · RFC 6241完整的 NETCONF 1.1,同时支持 IPI 原生与 OpenConfig YANG 数据模型,提供结构化的配置与运行状态读取—— get, edit-config, commit, rollback, and candidate datastore. Works with Python's ncclient library, Ansible's netconf_config module, or any NETCONF client.
gNMI 流式遥测
OcNOS 7.0 · On-Change + 定期 · 100+ 传感器路径通过 gRPC 上的 gNMI 提供实时推送式遥测,取代 SNMP 轮询,针对接口、BGP 会话状态、MPLS 转发、QoS 队列、PFC/ECN 计数器与系统健康度提供结构化的亚秒级更新。可对接: Telegraf、Prometheus 或任何兼容 gRPC 的采集器 — 在 Grafana 中可视化。
零接触配置
DHCP + TFTP/HTTP · Day 0 自动化上架、接线、上电。其余全部由 ZTP 处理。DHCP 分配地址并指向预配置服务器。交换机通过 TFTP 或 HTTP 下载其 OS 镜像和启动配置,应用后加入网络 — 无需控制台线缆,无需现场工程师。将 ZTP 与 Ansible 结合,即可获得从 Day 0 到 Day 2 的完整流水线。
实际应用场景: 在一个周末内、无需现场工程师即完成配置的 48 节点 AI GPU 集群 leaf-spine 架构。ZTP 启动每台交换机,Ansible 下发 BGP + PFC 配置,gNMI 确认无损架构。
IP Maestro GUI 编排
Web UI · REST API · 单一面板 OcNOS 管理面向希望在 API 自动化之外保留可视化控制的团队。IP Maestro 提供整个 OcNOS 资产的交互式拓扑视图、GUI 驱动的 ZTP 仪表板、软件生命周期管理(升级、调度、回滚)、流式遥测可视化以及配置模板。同时提供 REST API,可与 OSS/BSS 及 CI/CD 流水线集成。
了解 IP MaestroDocker & 交换机内容器
OcNOS 7.0 · Docker · KubernetesOcNOS 7.0 在交换机上原生承载 Docker 容器:可在 NOS 旁边运行 Telegraf 代理、Zabbix 代理、自定义 Python 监控脚本或安全工具——无需外部计算硬件。同时支持 Kubernetes(K8s),可对整个设备群的容器生命周期进行编排。
另外: OcNOS exposes standard SNMP MIBs, so it can be monitored with Zabbix's generic SNMP templates — keeping legacy SNMP-based NOC tooling working alongside gNMI.
Day 0 → Day 1 → Day 2
OcNOS 通过开放标准工具覆盖完整的运维生命周期——无需专有编排器、无需 CLI 脚本、也无需 SNMP 轮询。
硬件自动接入网络
交换机上电后,DHCP 分配 IP,ZTP 通过 TFTP/HTTP 下载 OcNOS 镜像与基础配置,设备自动注册到 IP Maestro。无需 console 线缆、无需工程师到场——整个机架在团队休息时即可完成自动开通。
服务以分钟级而非天级部署
通过 Ansible playbook 在全网下发 BGP、MPLS、EVPN-VXLAN、QoS、ACL 与时钟配置;NETCONF/YANG 保证结构化、可校验的下发,并在失败时自动回滚;意图化部署可使用 IP Maestro 模板。
实时可视化、自动修复
gNMI 将亚秒级遥测流式发送至 Telegraf → Prometheus → Grafana。Ansible 负责配置漂移检测、定期备份与软件升级。Docker 在交换机上运行自定义工具。IP Maestro 提供拓扑告警与生命周期调度。
与您现有的技术栈协同
OcNOS 使用标准协议——无需对工具链推倒重来,您团队已熟悉的工具从第一天起就能正常使用。
Ansible
官方 Galaxy 集合 — ipinfusion.ocnos
Telegraf
gNMI 输入插件,直接订阅
Prometheus
gNMI 导出器,时序指标
Grafana
面向 OcNOS 遥测的预构建仪表板
Zabbix
Standard SNMP MIBs — works with Zabbix SNMP templates
ncclient
标准 Python 库,完整 NETCONF 1.1
gnmic
subscribe、get、set — 命令行测试
Docker / K8s
OcNOS 7.0 中原生集成的容器运行时
OcNOS 自动化,一文读懂
网络工程师在部署前真正会问的问题。
用一套工具链管理整个开放网络
本页提及的每个自动化接口都同时适用于 OcNOS-SP、OcNOS-DC 与 IP Maestro——在您的全部设备上形成一致的流水线。
了解 OcNOS 自动化的实际运行
预约我们工程团队的现场演示——带上您的自动化需求,我们会为您具体展示 OcNOS 如何接入您的流水线。