ONAP 技术详解与应用实践 (33):ONAP 安装部署指南 2.4

阅读数:1 2020 年 1 月 5 日 18:02

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

(在公有云虚拟机上部署 ONAP)

内容简介
这是一本系统剖析 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、包括其发展路标、认证服务模式及未来构想。

前面章节介绍了如何在裸机物理服务器上及 OpenStack 私有云上部署 ONAP,这一节将介绍如何在公有云上部署 ONAP。接下来将以华为公有云为例,介绍如何利用公有云的服务,快速部署 Kubernetes 及 ONAP。
**

  1. ** 注册账号

首先访问华为公有云的主页 https://www.huaweicloud.com/ ,注册华为公有云的账号,如图 2-4 所示。

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-4 公有云注册页面

账号注册完成后,依照匹配的类型完成实名认证后即可订购公有云相关服务了,如图 2-5 所示。

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-5 公有云实名认证页面
  1. 购买弹性云服务器

账号注册及实名认证完成后,点击服务列表中的弹性云服务器(Elastic Cloud Server,ECS)订购云服务器(虚拟机),以便用于部署 ONAP。部署 ONAP 最低的资源要求可以参考 2.1 节的内容,读者可以按照自己的需要购买多个 ECS 服务器,如图 2-6 所示。

  1. CCE 环境准备

ECS 服务器购买完成后,将基于购买的 ECS 服务器创建云容器引擎 CCE(Cloud Container Engine,云容器引擎,一种 Kubernetes 集群服务)。和购买 ECS 服务器类似,点击服务列表选择云容器引擎 CCE 进行购买。

购买 Kubernetes 集群和购买 CCE 的界面分别如图 2-7 和图 2-8 所示。

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-6 购买云主机页面

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-7 云容器引擎

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-8 购买 CCE 节点页面

集群的管理节点规模可以按照购买的 ECS 服务器个数来选择。完成 Kubernetes 集群的购买后就可以新增节点了,如图 2-9 所示。

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-9 集群管理页面

可以查看节点信息,如图 2-10 所示。

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

图 2-10 主机信息页面

然后安装 Kubectl,作为 Kubernetes 控制节点的客户端。当前支持两种安装方式:第一种是选择一台和 ONAP-Node 在一个 VPC 下的服务器;第二种就是选择一台在互联网上的服务器。具体的安装步骤参考集群管理页面的 Kubectl 详细安装说明。在安装完成 Kubernetes 后根据 2.2.4 节介绍的步骤安装 ONAP 即可。

ONAP技术详解与应用实践(33):ONAP安装部署指南 2.4

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

评论

发布