Routing Director 安装概述
瞻博网络® Routing Director 是一款 WAN 自动化解决方案,支持企业和服务提供商网络应对流量、速度和类型增加所带来的挑战。Routing Director 提供体验至上的自动化驱动型网络,为网络运维人员提供优质体验。
本指南介绍如何安装 Routing Director,适用于安装和管理网络基础架构的系统管理员和网络操作员。
将 Routing Director 部署为一组本地(客户管理)节点或虚拟机 (VM)。在安装 Routing Director 期间,Kubernetes 群集会部署在这些虚拟机中。Kubernetes 群集是微服务的集合,这些微服务通过 API 相互交互,并在 Routing Director 安装期间自动创建。
群集内的节点间通信使用 API 和 SSH 实现,而 Routing Director 与托管设备之间的通信则使用 SSH、NETCONF、OpenConfig 和 gNMI。
图 1 显示了典型的 Routing Director 群集部署以及通信协议。虽然该图显示了单个虚拟机管理程序服务器,但您也可以在多个服务器上部署该群集。
Routing Director 安装
要安装 Routing Director,请执行以下操作:
将安装包下载到本地桌面。安装包包含一个 OVA 文件。直接使用 OVA 或提取 OVF 和 .vmdk 文件来创建 VM。
使用 OVA(或 OVF 和 .vmdk)捆绑包在裸机虚拟机管理程序上创建和配置虚拟机。
使用部署外壳 CLI 在虚拟机上部署 Routing Director 群集。
登录 Routing Director Web GUI。
有权在虚拟机管理程序中创建 VM 的 IT 或系统管理员安装和维护 Routing Director 部署群集。IT 或系统管理员负责与安装和管理相关的任务。Routing Director 可以部署在无法访问互联网的气隙环境中。
您不必创建虚拟机,然后使用 OVA(或 OVF 和 .vmdk)捆绑包。您将从 OVA(或 OVF 和 .vmdk)捆绑包创建虚拟机。换句话说,您无需单独安装具有任何特定操作系统的虚拟机、部署其他组件(如 Docker)、创建和配置接口、配置 NTP 等。在从 OVA(或 OVF 和 .vmdk)捆绑包创建虚拟机过程中,所有这些任务都会自动完成。
部署外壳 CLI
Routing Director 提供自定义容器化 MGD (cMGD) 用户外壳,称为部署外壳。系统管理员可以使用 Deployment Shell 来部署和配置 Routing Director 群集。使用 OVA(或 OVF 和 .vmdk)捆绑包在虚拟机管理程序服务器上创建虚拟机后,部署外壳 CLI 将安装并可用。软件包预打包了创建节点虚拟机和部署 Routing Director 群集所需的所有包。Deployment Shell 安装在 Linux 基本操作系统上。
可以使用 Deployment Shell 执行以下操作:
-
部署 Routing Director 群集。
-
升级、备份、恢复和编辑群集配置。
-
创建和编辑用户。
-
通过收集来自不同类型源的指标来配置监视,并将收集到的数据转发到指定的接收器或目标。
-
检索群集信息以进行故障排除。
VM 是包含 Linux 基本操作系统以及所有必需应用程序代码的设备。创建并登录到 VM 时,默认情况下会将你置于部署命令行中。退出 Deployment Shell 时,将放置在 Linux 根 shell 中。
从 Linux root shell 执行命令时要小心。除非文档中明确提及,否则不支持从 Linux root shell 执行的命令。
用于部署群集的配置文件存储在部署群集的虚拟机上的 /root/epic/config 文件夹中。
本指南介绍了以下操作方法:
-
安装和升级 Routing Director。
-
关闭并重新启动群集。
-
修复和更换节点。
-
备份和还原配置。