网络自动化架构组件解析
1. 自动化引擎概述
在分布式的真实源(SoT)环境中,可持续性较强的策略包括整合和聚合数据存储、简化客户端实现,以及提供一个集中控制 SoT 的地方。当网络意图在 SoT 中定义好后,就需要自动化引擎组件开始发挥作用。自动化引擎负责管理网络状态和执行网络任务,如升级等。
1.1 选择自动化解决方案的考量因素
选择合适的自动化解决方案,需要考虑以下几个因素:
- 支持的网络接口 :网络基础设施会极大影响可用选项,但通常会有多种选择。
- 现有工具 :若已有一定的自动化基础,应优先评估复用现有工具。
- 团队技能 :自动化解决方案需要团队进行设置、维护和操作,要根据团队技能,如编程语言和数据格式等方面来选择。
- 集成性 :要明确自动化用户或自动化流程如何与自动化引擎工具进行交互。
1.2 自动化引擎的功能分类
自动化引擎的功能可分为两大类:配置管理和操作。
2. 配置管理
大多数网络自动化解决方案的主要目标是自动管理网络状态,可通过四个阶段逐步实现完整的配置管理:
2.1 配置备份
- 作用 :检索并持久保存网络的配置状态,作为实际状态的参考,也可用于将网络恢复到先前状态。
- 工具示例 :RANCID 是一个流行的工具,用于将路
超级会员免费看
订阅专栏 解锁全文
168万+

被折叠的 条评论
为什么被折叠?



