网络基础设施自动化:从困境到解决方案
在当今数字化时代,网络基础设施的敏捷性和灵活性变得至关重要。它需要像其所承载的应用程序一样,能够快速响应变化并降低风险。下面我们将深入探讨网络基础设施自动化的相关概念和技术,以及如何通过模型驱动的DevOps实现这一目标。
1. 真相之源与模型驱动的DevOps框架
真相之源(Source of Truth,SoT)是配置网络所需的所有数据。拥有结构化、集中化的真相之源对于模型驱动的DevOps至关重要,因为配置本质上是一个数据管理问题。如果数据得到妥善管理,将其迁移到网络设备及相关工具中就会变得更加容易。
模型驱动的DevOps定义了一个实践DevOps的框架。该框架注重功能而非特定工具,它为设计带来了结构,鼓励从一开始就进行深思熟虑的设计,而不是临时拼凑自动化工具。
这个框架的核心是编排和工作流层。它为上层提供北向API,并从真相之源获取信息用于工作流。理想情况下,它调用平台提供的API来控制设备。平台是设备之上的一个功能层,将设备抽象为一个具有一致功能水平的统一API,还能在可能的情况下简化复杂服务的部署。
框架的优势在于各个部分可以独立发展,无需替换整个系统,从而降低了总体投资。它还为运营商提供了使用现有工具或选择最适合特定任务的工具的灵活性,并且随着框架的发展,可以相对轻松地引入新功能。
当编排/工作流层无法利用API或平台时,它必须直接与每个设备交互,但这会增加复杂性和可扩展性问题。因为需要直接了解每个设备,并且编排/工作流层必须构建、协调和验证任何复杂服务。
框架的顶部包括对系统的刺激因素。工作流可以由IT服务管理(ITSM)工具启动,以响应客户对新
超级会员免费看
订阅专栏 解锁全文
16万+

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



