ONAP 技术详解与应用实践 (4):网络自动化挑战及 ONAP 介绍 1.2.1

阅读数:1 2020 年 1 月 1 日 17:46

ONAP技术详解与应用实践(4):网络自动化挑战及ONAP介绍 1.2.1

(AT&T 的网络自动化实践)

内容简介
这是一本系统剖析 ONAP 的书籍,也是理论性与实战性兼具的网络自动化实践指导书!
本书详细全面地介绍了网络自动化的挑战和发展趋势,以及 ONAP 的概况、架构设计理念、设计原则、各模块实现细节、关键特性、应用场景和案例实践等。通过本书读者可以深入理解 ONAP,提升对网络自动化及相关领域的认知。
作者及其团队成员均是是华为网络开源领域的专家,长期参与社区的治理、贡献和回馈,致力于通过产业协作,打造统一的平台,降低集成成本,加快新技术导入,助力新一代网络运维系统升级。从另一个侧面说,本书是华为在网络开源领域的深刻洞察和见解,书中分享了华为参与网络开源的实践经验,是电信网络转型的重要参考。
本书共分为四大部分:
准备篇(第 1~2 章) 帮助读者梳理网络自动化的挑战和历史,分享了业界先进理念和经验,详细介绍了 ONAP 平台的版本能力以及与标准和开源组织的协同;详细描述了在三种环境(物理服务器、私有云环境、公有云环境)下安装部署 ONAP 的方法。
架构设计篇(第 3 章)系统介绍了 ONAP 在设计之初的目标与设计理念,从全局角度帮助读者了解 ONAP 当前架构是如何形成的,各个模块是如何划分的,最终又是如何保证系统质量的,在这个过程中开发人员分别有哪些考虑。具体包括模型驱动、DevOps、微服务化与云原生等,同时对 ONAP 数量众多的组件,从架构角度进行了归类和介绍。
关键项目篇(第 4~7 章),关键项目篇从架构角度将 ONAP 分为 ONAP 设计态组件、运行态组件、闭环组件和公共组件四部分,每个部分又包含若干项目。本书详细介绍了每个项目的功能描述、API 接口关系、关键特性、未来规划特性及开发指南等。这部分可帮助读者深入理解 ONAP 核心。
应用场景和案例实践篇(第 8~10 章),首先介绍了 ONAP 社区到 R3 版本为止的五个场景蓝图,以及基于 ONAP 来解决网络自动化和业务闭环的问题方法;然后以 CCVPN Usecase 为例,介绍 ONAP 支持一个新业务场景的设计思路、建模方法、工作流设计、闭环设计等;最后系统介绍了社区的测试认证项目 OVP、包括其发展路标、认证服务模式及未来构想。

AT&T 是全球技术实力最强的电信运营商之一,ECOMP 是 AT&T 为实现网络转型而新设计的自动化平台,全称是 Enhanced Control, Orchestration,Management & Policy(增强的控制、编排、管理与策略)。

2016 年 ECOMP 正式上线,到 2016 年年底支撑 AT&T 实现网络虚拟化比例到 30%,在接下来的两年中 ECOMP 持续扩展,到 2018 年年底,AT&T 公开表示完成了 65.5% 的网络虚拟化。

2017 年 AT&T 基于 ECOMP 平台开源了 OpenECOMP 项目,2018 年 OpenECOMP 和 Open-O 合并形成 ONAP。

ECOMP 的架构图(见图 1-1)主要由两部分组成:一部分是用于对业务进行设计、定义和编码的设计态环境;另一部分是自动执行设计态输出结果(业务逻辑及策略驱动的闭环工作流)的运行态环境。

ECOMP 的设计态主要模块如下:

  • 业务设计和创建(AT&T Service Design & Creation)是一个集成了工具、技术和资源库的开发环境,用来定义、仿真、认证 AT&T 的网络资产及其关联流程和策略。
  • 策略创建(Policy Creation)是设计策略的工具。策略关注引发动作的特定条件,输出机器可读的规则,定义基于触发或请求的动作。
  • 分析应用设计(Analytic Application Design)是设计大数据分析应用的平台,输出的应用可以运行在 DCAE 平台上。

ONAP技术详解与应用实践(4):网络自动化挑战及ONAP介绍 1.2.1

图 1-1 AT&T ECOMP 架构图

ECOMP 的运行态主要模块如下:

  • 主业务编排器(Master Service Orchestrator,MSO)是一个高层工作流执行器,其自动按顺序执行创建、修改或移除网络 / 应用或基础设施服务和资源所需的活动、任务、规则和策略。
  • 控制器(Controllers)是居于云和网络之上,执行配置、实时策略,并控制分布式组件和业务状态的应用。AT&T 并没有使用一个庞大的控制层,而是分别使用三个控制器来管理指定控制域:云计算资源(基础设施控制器,通常在云上)、网络配置(网络控制器)和应用(应用控制器)。
  • 数据收集、分析和事件(Data Collection,Analytics and Events,DCAE)是个支持分析和事件的框架型组件。它收集性能、使用率和配置数据;进行计算分析;辅助进行排障;公布事件、数据并分析数据。
  • 活动和可用资源库(Active and Available Inventory,A&AI)提供资源、业务及其相关实时“自顶向下”视图,展现了一个客户所买产品与组成这些产品的原材料所构成的资源关系。A&AI 不仅登记了业务和资源,还维护了相互关系视图。

ECOMP 聚焦如下三个核心能力:

  • 使能新业务:ECOMP 平台创新性地改进了新业务上线方式,使得 AT&T、网络 Vendor、OSS 集成商、第三方应用开发者、云服务提供商等可以基于一套平台(ECOMP)工作,显著提升了新业务上线的自动化水平,使得 AT&T 能快速扩展面向云消费者和企业业务的产品组合,增加 AT&T 网络对客户的价值。
  • 策略驱动客户体验保障:ECOMP 平台通过支持对网络、业务和容量进行准实时策略驱动的自动化再配置来提升客户体验。
  • 端到端生命周期管理:ECOMP 平台为运营商在实时工作负载情况下的产品 / 业务提供设计、新建和生命周期管理的能力。

ONAP技术详解与应用实践(4):网络自动化挑战及ONAP介绍 1.2.1

购书地址 https://item.jd.com/12536723.html?dist=jd

评论

发布