阅读时长:3 分 53 秒 | 发布日期:2025 年 10 月 1 日
基于意图的网络 什么是基于意图的网络?
基于意图的网络是一种利用软件实现的自动化流程,它使用高水平的智能、分析和编排来改善网络运维、延长正常运行时间。当运营商描述希望达成的业务成果(即他们的“意图”)时,网络会将这些目标转化为实现目标所需的配置,进而无需人工编码和执行单个任务。
基于意图的网络释义
考虑两个网络之间安全通信的需求。意图会大致明确网络 A 与网络 B 之间需建立一条安全隧道,而操作人员则需确定哪些流量应通过该隧道传输,并说明隧道其他所需的各类通用属性。但运营商不会具体说明隧道的实现方式,比如将用到多少台设备、BGP 通告该如何进行,或是需要启用哪些特定功能与参数。
相反,基于意图的网络系统会根据服务描述自动生成所有设备的完整配置。随后,它借助闭环验证持续验证配置的准确性,在网络的预期状态与实际运行状态之间提供不间断的一致性保证检查。
基于意图的网络是一种声明式网络操作模式。它与传统的命令式网络形成鲜明对比。在命令式网络中,网络工程师必须指定每个网络元素所需的操作顺序,这样出错概率较高。
基于意图的网络解决了哪些问题?
传统上,网络运行依赖手动的命令行界面 (CLI) 操作、基础网络元素管理系统 (EMS) 或自动化脚本。大多数网络中断,都是由这些网络操作过程中出现的人为错误导致的。
基于意图的网络可以减少错误和风险,同时以多种方式提高运营效率。
- 在将意图对象应用到网络之前对其进行验证。意图对象是对通过网络实现的期望属性或结果的高级表示。验证以语法性检查为基础,同时包含针对网络范围策略的语义检查。
- 瞬间回滚或前滚。若部署推送过程中出现问题,操作人员只需应用对应的版本化意图对象,即可将网络恢复至已知的正常状态。
- 借助明确的策略,可限制新意图推出期间故障的影响范围与程度。
- 基于意图的回退。由于系统明确特定配置的预期结果,因此即便发生中断或设备故障,也能通过重新配置其他网络元素或采用不同机制来达成相同结果,进而维持这些预期成果。
现代网络编排系统,已能支持面向关键业务与规模化部署的商业化、意图式网络系统落地。基于意图的网络,不仅将可靠服务的交付时间从几天甚至几周大幅压缩至几分钟,还能有效应对基础设施部署后的运营难题。
发展为基于意图的网络
尽管基于意图的网络并非新概念,但多数企业仍处于将这一概念落地的演进阶段。
每个阶段的核心特征,是网络操作的部署与管理方式朝着自动化程度更高、更简单的方向逐步演进。
- 手动 – 操作人员必须使用 CLI、SNMP 以及基本工具和离散工具来管理数据中心网络设备。
- 半自动化 – 脚本与基于规则的管理与传统工具相结合,可实现基本自动化、网络数据可见性,以及针对网络事件的响应式警报。
- 软件定义数据中心 – 网络基础设施的软件抽象使得服务和应用的部署更快速、更安全。
- 以自动化为中心的数据中心 – 通过自动化调配、配置、部署和编排,基于软件定义数据中心而构建。
- 基于意图的数据中心 – 持续收集和转换采取自动化行动所需的所有相关数据,使网络与动态业务意图、数据中心条件和策略保持一致。
基于意图的分析
基于意图的网络不仅涉及意图实现,还涉及意图保证。通过基于意图的分析,网络在整个服务生命周期内始终符合原始业务意图。基于意图的分析提供了网络服务洞见,使团队能够将其网络视为一项完整服务。
当出现问题时,基于意图的网络可以通过分析更快地识别根本原因。和传统的统一管理方法类似,它会向操作人员告知需关注的情况与分析结果,但会过滤掉不相关的“噪音”,从而让操作人员快速轻松地掌握最重要的内容。
通过分析,可确保服务全生命周期内的网络运维始终与初始业务意图保持一致。
HPE 实施基于意图的网络
基于意图的网络需要能够做出复杂决策的高级网络编排系统。Apstra Data Center Director 通过将基于意图的网络与分析功能相整合,提供统一解决方案。该方案既能简化数据中心网络的设计、构建、部署与运营流程,同时还能持续验证网络是否与预期的业务成果保持一致。该解决方案实现了网络架构与运营团队的统一,既消除了人力资本受限和可靠性欠佳的问题,同时还赋予系统更高的灵活性,并且加快了部署与激活速度。
基于意图的网络常见问题
基于意图的网络如何实现?
它厘清了“是什么”和“如何做”。操作人员描述期望网络达到的状态,而编排系统则负责创建和维护满足这些目标的网络配置。业务“意图”通常由操作人员通过 GUI 输入或借助 API 传递,随后由基于意图的网络解决方案进行解读,并据此配置网络,以达成预设目标。
SDN 和基于意图的网络有何关系?
软件定义网络 (SDN) 的核心在于分离网络控制平面和数据平面。基于意图的网络致力于简化手动设备配置的复杂性,并用抽象的自动化编排平台取而代之。提供 SDN 功能的管理平台可以使用基于意图的网络解决方案进行配置和管理。