• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C Super Controller 安装指导(统一数字底盘)-E71xx-5W101

01-正文

本章节下载 01-正文  (1.05 MB)

01-正文


1 概述

Super Controller,即超级控制组件,用于在DCI的场景中实现跨数据中心控制组件的业务编排和运维,实现了业务部署的统一入口,北向提供统一的网络视图,南向实现跨数据中心控制组件的业务编排。

 


2 安装前准备工作

2.1  安装包及场景说明

请根据实际场景需求,选择安装对应的组件及依赖的统一数字底盘应用。

表2-1 软件安装包及场景说明

名称

功能说明

使用说明

Super Controller

SUPER_CONTROLLER-version-MATRIX.zip

Super Controller的应用部署包

必选

统一数字底盘

UDTP_Base_version_x86.zip

基础服务组件:提供融合部署、用户管理、权限管理、资源管理、租户管理、菜单管理、日志中心、备份恢复和健康检查等基础功能

必选

BMP_Common_version_x86.zip

通用服务组件:提供大屏管理、告警、告警聚合和告警订阅等功能

可选

BMP_Extension_version_x86.zip

扩展服务组件:提供异地容灾、快照回滚、证书服务、自监控、智能算法库、单点登录和密码平台等功能

可选

BMP_Connect_version_x86.zip

连接服务组件:提供上下级站点管理、WebSocket通道管理和NETCONF通道管理功能

可选

NSM

NSM_FCAPS-Res_version_platform.zip

用于网络设备的发现、纳管和基本信息管理

必选

NSM_FCAPS-Topo_version_platform.zip

对应Super Controller自定义拓扑功能

可选

NSM_FCAPS-Perf_version_platform.zip

对应Super Controller网络监控功能

可选

 

说明

·     x86和ARM安装包的功能和使用说明一致,上表中以x86版本名称为例。部分组件和统一数字底盘可能仅发布x86或ARM安装包,具体请以版本发布文件为准。

·     若部署基础网络管理组件(NSM),可按需部署NSM组件的应用包,所需额外的硬件配置和具体部署方式请参见NSM的安装指导。

 

2.2  硬件配置需求

Super Controller可以在服务器上的独立运行,也可以与数据中心控制组件或分析组件共用一台服务器。

Super Controller支持单机和集群部署,推荐3机集群部署模式。

Super Controller各部署场景的硬件配置要求请参见《AD-NET解决方案硬件配置指导》。

2.3  软件配置需求

Super Controller作为组件运行在统一数字底盘上,部署前需要先安装统一数字底盘。

2.4  磁盘分区

请按照《AD-NET解决方案硬件配置指导》中的要求配置磁盘,并使用如下所示的要求进行磁盘分区。

表2-2 磁盘分区配置信息(1920G分区配置)

磁盘RAID规划

分区名称

挂载点

最小容量

备注

配置RAID10后的磁盘总容量≥1920GB

/dev/sda1

/boot/efi

0.2GiB

EFI System Partition类型,仅UEFI模式需要配置该分区

/dev/sda2

/boot

1GiB

-

/dev/sda3

/

410GiB

磁盘空间充足时,可适当扩容

/dev/sda4

/opt/matrix/app/data/base-service/backupRecovery

50GiB

(推荐)业务备份数据存放分区

不创建此分区时,业务备份数据存放于根分区下,请在根分区预留

/dev/sda5

/var/lib/docker

450GiB

磁盘空间充足时,可适当扩容

/dev/sda6

swap

1GiB

swap类型

/dev/sda7

/var/lib/ssdata

500GiB

磁盘空间充足时,可适当扩容

/dev/sda8

/var/lib/ssdata/middleware/seaio

220GiB

SeaIO分区

/dev/sda9

/var/lib/ssdata/logcenter

240GiB

用于存放日志数据

磁盘空间充足时,可适当扩容

/dev/sda10

/var/lib/etcd

50GiB

ETCD分区,建议挂载一个单独的磁盘

 

 

2.5  客户端配置需求

用户不需要安装客户端软件,使用浏览器即可访问统一数字底盘。推荐使用的浏览器为Google Chrome 96及以上版本。

 


3 部署Matrix集群

请根据《H3C统一数字底盘部署指导》部署操作系统及Matrix集群,其中,需要注意的是,部署操作系统时,请根据“磁盘分区”章节进行磁盘分区。

 


4 部署统一数字底盘

在Matrix页面上部署统一数字底盘。

部署时,请先部署Base必选应用包。待Base必选应用包部署完成后,再部署其他可选应用包。具体部署步骤请参见《H3C统一数字底盘部署指导》。

表4-1 统一数字底盘应用包

应用安装包名称

功能说明

·     x86:UDTP_Base_version_x86.zip

·     ARM:UDTP_Base_version_arm.zip

(必选)基础服务组件:提供融合部署、用户管理、权限管理、资源管理、租户管理、菜单管理、日志中心、备份恢复和健康检查等基础功能

·     x86:BMP_Common_version_x86.zip

·     ARM:BMP_Common_version_arm.zip

(可选)通用服务组件:提供大屏管理、告警、告警聚合和告警订阅等功能

·     x86:BMP_Connect_version_x86.zip

·     ARM:BMP_Connect_version_arm.zi

(可选)连接服务组件:提供上下级站点管理、WebSocket通道管理和NETCONF通道管理功能

·     x86:BMP_Extension_version_x86.zip

·     ARM:BMP_Extension_version_arm.zip

(可选)扩展服务组件:提供异地容灾、快照回滚、证书服务、自监控、智能算法库、单点登录和密码平台等功能

 


5 部署Super Controller

支持在Matrix融合部署页面部署组件以及可选的统一数字底盘应用包。各场景需要部署的组件及应用包请参见“安装包及场景说明”。本文以仅部署Super Controller为例。

Super Controller支持部署在以root用户或非root用户部署的Matrix上。

5.1  获取安装包

获取Super Controller安装包,安装包名称格式如下表所示,其中version为版本号。请根据服务器架构选择相应的安装包。

表5-1 安装包名称

组件名称

组件安装包名称

说明

Super Controller

·     x86:SUPER_CONTROLLER-version-MATRIX.zip

·     ARM:SUPER_CONTROLLER-version-ARM64.zip

必选

 

说明

部分Super Controller版本可能仅发布x86或ARM安装包,具体请以版本发布文件为准。

 

5.2  登录Matrix

(1)     在浏览器中输入“https://ip_address:8443/matrix/ui”,登录Matrix。其中“ip_address为北向业务虚IP地址。

(2)     单击[部署>融合部署]菜单项,进入融合部署页面。

图5-1 部署管理页面

 

5.3  上传安装包

(1)     单击<安装包管理>按钮,进入安装包管理页面。

图5-2 安装包管理页面

 

(2)     单击<上传>按钮,在弹出的对话框中单击<选择文件>按钮,选择组件安装包和需要部署的统一数字底盘应用包,再单击<上传>按钮上传到系统。

图5-3 上传安装包

 

5.4  应用选择

(1)     在部署管理页面,单击<安装>按钮,进入安装导航页面。

(2)     在“应用选择”步骤,在数据中心场景区域下,勾选“Super Controller”。单击<下一步>按钮。

图5-4 应用选择

 

5.5  安装包选择

在“安装包选择”步骤,选择数据中心场景下Super Controller的安装包。单击<下一步>按钮。

图5-5 选择Super Controller版本

 

5.6  资源配置

在“资源配置”步骤,Super Controller会根据部署的数据中心控制组件自动选择档位。单击<下一步>按钮。

图5-6 资源配置

 

5.7  参数配置

在“参数配置”步骤,Super Controller不需要配置参数。

单击<部署>按钮,页面展示将部署的应用。单击<确定>按钮,开始部署。页面上将展示部署进度。

图5-7 参数配置

 

图5-8 组件部署中

 

注意

Super Controller部署完成后,请不要在节点操作系统中使用ifconfig命令进行关闭、启动网卡的操作,否则可能导致环境异常。

 

 


6 登录Super Controller

Super Controller部署完成后将在统一数字底盘中加载对应菜单项,登录统一数字底盘即可使用Super Controller。

统一数字底盘提供友好的GUI界面。具体登录方式如下:

(1)     在浏览器中输入统一数字底盘登录地址(默认登录地址:http://ip_address:30000),回车后会进入如图6-1所示登录界面。

¡     ip_address:为统一数字底盘所在的集群北向业务虚IP地址。

¡     30000为端口号。

图6-1 统一数字底盘登录页面

(2)     输入用户名密码登录统一数字底盘,缺省用户名为admin,密码为Pwd@12345。登录成功后进入主页面。

 


7 软件注册

Super Controller安装完成后,可180天内试用所有功能,超过试用期限后,需要获取License授权才能正常使用。

 

7.1  在License Server上安装授权

关于授权的申请和安装过程,请参见《H3C软件产品远程授权License使用指南》。

7.2  获取License授权

在License Server上安装产品的授权后,只需在产品的License管理页面与License Server建立连接即可获取授权,操作步骤如下:

(1)     登录统一数字底盘,单击[系统>License管理>License信息]菜单项,进入License信息管理页面。

(2)     在页面中配置License Server信息的参数。各参数介绍请参见表7-1

表7-1 配置参数说明

参数

说明

IP地址

安装License Server的服务器上用于Super Controller集群内各节点之间通信的IP地址

端口号

此处缺省值为“5555”,与License Server授权服务端口号保持一致

客户端名称

License Server中设置的客户端名称

客户端密码

License Server中设置的客户端名称对应的密码

 

(3)     配置完成后,单击<连接>按钮与License Server建立连接,连接成功后Super Controller可自动获取授权信息。

 


8 备份恢复

在统一数字底盘中可对Super Controller执行备份恢复操作,具体步骤请参见《H3C统一数字底盘部署指导》。

注意

对Super Controller执行备份恢复操作时,会同步恢复插件版本。备份恢复后,若出现Super Controller与插件版本不一致的情况,请升级插件版本。

 

 


9 软件升级及卸载

注意

如果统一数字底盘从中间件无密码版本升级到有密码版本后,需要同步升级Super Controller或者执行kubectl delete pod $(kubectl get pod -nsuper-controller | grep cos | awk '{print$1}') -nsuper-controller命令进行适配。

 

本章节介绍Super Controller的升级及卸载步骤,统一数字底盘的升级及卸载步骤请参见《H3C统一数字底盘部署指导》。

9.1  升级Super Controller

(1)     登录Matrix,进入[部署>融合部署]页面。

(2)     单击数据中心场景左侧的图标,展开信息。

(3)     单击Super Controller对应操作列的升级图标,进入升级页面。

图9-1 融合部署页面

 

(4)     单击<上传>按钮,在弹出的对话框中单击<选择文件>按钮,选择待升级的安装包,选择完成后单击<上传>按钮。

图9-2 升级页面

 

(5)     勾选待升级的安装包后,单击<升级>按钮,完成组件升级。

图9-3 勾选升级包

 

说明

控制组件版本升级后,请手动清除浏览器缓存后再重新登录。

 

9.2  卸载Super Controller

(1)     登录Matrix,进入[部署>融合部署]页面。

(2)     勾选待卸载组件左侧的复选框,单击<卸载>按钮,卸载指定的组件。

图9-4 卸载组件

 


10 扩容Super Controller

Super Controller支持从单机部署模式扩容为集群部署模式。

此种模式下,需在Matrix上同时增加两个Master节点并与原Master节点组成三机集群,然后依次扩容统一数字底盘和Super Controller。

10.1  扩容Matrix

具体配置步骤请参见《H3C统一数字底盘部署指导》。

10.2  扩容统一数字底盘

具体配置步骤请参见《H3C统一数字底盘部署指导》。

10.3  扩容Super Controller

(1)     登录Matrix,进入[部署>融合部署]页面。

图10-1 融合部署页面

 

(2)     单击<扩容>按钮,进入扩容页面。配置需要扩容组件的参数。Super Controller不需要配置参数。

(3)     单击页面右下角的<扩容>按钮,在弹出的对话框中进行扩容确认。

图10-2 扩容确认

 

(4)     单击<确定>按钮开始扩容。扩容开始后,可在界面上监控扩容进度,确保扩容过程顺利完成。

(5)     扩容完成后,检查新扩容的组件是否正常运行。

 


11 管理插件

通过安装插件可实现Super Controller对不同厂商的多控制组件进行管理。安装插件后,可在站点管理页面为站点选择插件,站点业务的下发都通过插件来完成。Super Controller提供插件管理功能,主要包含插件的上传、启动、升级及删除功能。

11.1  获取插件

根据对接的控制组件不同,需要获取对应控制组件的插件。用户可联系技术工程师获取对接数据中心控制组件的插件安装包,或者根据《H3C Super Controller Driver插件开发指导》自行开发符合规范的插件。

Super Controller对接数据中心控制组件的插件安装包名称格式如下表所示,其中version为版本号。请根据服务器架构选择相应的插件安装包。

表11-1 插件安装包名称

插件安装包名称

说明

·     x86:SUPER_CONTROLLER_DRIVER_SeerEngine-version.tar

·     ARM:SUPER_CONTROLLER_DRIVER_SeerEngine-version-ARM64.tar

必选

 

说明

·     部分Super Controller版本可能仅发布x86或ARM插件安装包,具体请以版本发布文件为准。

·     Super Controller与插件版本必须一致,否则可能导致站点业务下发失败。

 

11.2  安装和启动插件

(1)     登录统一数字底盘,单击[自动化 > 多数据中心 > 设置]菜单项,进入设置页面。

(2)     单击“插件管理”展开项,单击<增加>按钮,在弹出的对话框中选择需要上传的插件文件,单击<上传>按钮。

图11-1 插件管理

 

(3)     上传完成后,在对话框中单击<启动>按钮,即可启动插件。

11.3  升级插件

(1)     登录统一数字底盘,单击[自动化 > 多数据中心 > 设置]菜单项,进入设置页面。

(2)     单击“插件管理”展开项,在指定插件的“操作”区段,单击按钮,在弹出的对话框中选择需要升级的插件文件,单击<上传>按钮。

图11-2 插件管理

图11-3 上传插件

 

(3)     上传完成后,在对话框中单击<升级>按钮,即可升级插件。

11.4  删除插件

(1)     登录统一数字底盘,单击[自动化 > 多数据中心 > 设置]菜单项,进入设置页面。

(2)     单击“插件管理”展开项,在指定插件的“操作”区段,单击 按钮可执行删除插件操作。

图11-4 插件管理

 

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们