01-正文
本章节下载: 01-正文 (1.05 MB)
目 录
Super Controller,即超级控制组件,用于在DCI的场景中实现跨数据中心控制组件的业务编排和运维,实现了业务部署的统一入口,北向提供统一的网络视图,南向实现跨数据中心控制组件的业务编排。
请根据实际场景需求,选择安装对应的组件及依赖的统一数字底盘应用。
表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的安装指导。
Super Controller可以在服务器上的独立运行,也可以与数据中心控制组件或分析组件共用一台服务器。
Super Controller支持单机和集群部署,推荐3机集群部署模式。
Super Controller各部署场景的硬件配置要求请参见《AD-NET解决方案硬件配置指导》。
Super Controller作为组件运行在统一数字底盘上,部署前需要先安装统一数字底盘。
请按照《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分区,建议挂载一个单独的磁盘 |
用户不需要安装客户端软件,使用浏览器即可访问统一数字底盘。推荐使用的浏览器为Google Chrome 96及以上版本。
在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 |
(可选)扩展服务组件:提供异地容灾、快照回滚、证书服务、自监控、智能算法库、单点登录和密码平台等功能 |
支持在Matrix融合部署页面部署组件以及可选的统一数字底盘应用包。各场景需要部署的组件及应用包请参见“安装包及场景说明”。本文以仅部署Super Controller为例。
Super Controller支持部署在以root用户或非root用户部署的Matrix上。
获取Super Controller安装包,安装包名称格式如下表所示,其中version为版本号。请根据服务器架构选择相应的安装包。
组件名称 |
组件安装包名称 |
说明 |
Super Controller |
· x86:SUPER_CONTROLLER-version-MATRIX.zip · ARM:SUPER_CONTROLLER-version-ARM64.zip |
必选 |
部分Super Controller版本可能仅发布x86或ARM安装包,具体请以版本发布文件为准。
(1) 在浏览器中输入“https://ip_address:8443/matrix/ui”,登录Matrix。其中“ip_address”为北向业务虚IP地址。
(2) 单击[部署>融合部署]菜单项,进入融合部署页面。
图5-1 部署管理页面
(1) 单击<安装包管理>按钮,进入安装包管理页面。
图5-2 安装包管理页面
(2) 单击<上传>按钮,在弹出的对话框中单击<选择文件>按钮,选择组件安装包和需要部署的统一数字底盘应用包,再单击<上传>按钮上传到系统。
图5-3 上传安装包
(1) 在部署管理页面,单击<安装>按钮,进入安装导航页面。
(2) 在“应用选择”步骤,在数据中心场景区域下,勾选“Super Controller”。单击<下一步>按钮。
图5-4 应用选择
在“安装包选择”步骤,选择数据中心场景下Super Controller的安装包。单击<下一步>按钮。
图5-5 选择Super Controller版本
在“资源配置”步骤,Super Controller会根据部署的数据中心控制组件自动选择档位。单击<下一步>按钮。
图5-6 资源配置
在“参数配置”步骤,Super Controller不需要配置参数。
单击<部署>按钮,页面展示将部署的应用。单击<确定>按钮,开始部署。页面上将展示部署进度。
图5-7 参数配置
图5-8 组件部署中
Super Controller部署完成后,请不要在节点操作系统中使用ifconfig命令进行关闭、启动网卡的操作,否则可能导致环境异常。
Super Controller部署完成后将在统一数字底盘中加载对应菜单项,登录统一数字底盘即可使用Super Controller。
统一数字底盘提供友好的GUI界面。具体登录方式如下:
(1) 在浏览器中输入统一数字底盘登录地址(默认登录地址:http://ip_address:30000),回车后会进入如图6-1所示登录界面。
¡ ip_address:为统一数字底盘所在的集群北向业务虚IP地址。
¡ 30000为端口号。
(2) 输入用户名密码登录统一数字底盘,缺省用户名为admin,密码为Pwd@12345。登录成功后进入主页面。
Super Controller安装完成后,可180天内试用所有功能,超过试用期限后,需要获取License授权才能正常使用。
关于授权的申请和安装过程,请参见《H3C软件产品远程授权License使用指南》。
在License Server上安装产品的授权后,只需在产品的License管理页面与License Server建立连接即可获取授权,操作步骤如下:
(1) 登录统一数字底盘,单击[系统>License管理>License信息]菜单项,进入License信息管理页面。
(2) 在页面中配置License Server信息的参数。各参数介绍请参见表7-1。
参数 |
说明 |
IP地址 |
安装License Server的服务器上用于Super Controller集群内各节点之间通信的IP地址 |
端口号 |
此处缺省值为“5555”,与License Server授权服务端口号保持一致 |
客户端名称 |
License Server中设置的客户端名称 |
客户端密码 |
License Server中设置的客户端名称对应的密码 |
(3) 配置完成后,单击<连接>按钮与License Server建立连接,连接成功后Super Controller可自动获取授权信息。
在统一数字底盘中可对Super Controller执行备份恢复操作,具体步骤请参见《H3C统一数字底盘部署指导》。
对Super Controller执行备份恢复操作时,会同步恢复插件版本。备份恢复后,若出现Super Controller与插件版本不一致的情况,请升级插件版本。
如果统一数字底盘从中间件无密码版本升级到有密码版本后,需要同步升级Super Controller或者执行kubectl delete pod $(kubectl get pod -nsuper-controller | grep cos | awk '{print$1}') -nsuper-controller命令进行适配。
本章节介绍Super Controller的升级及卸载步骤,统一数字底盘的升级及卸载步骤请参见《H3C统一数字底盘部署指导》。
(1) 登录Matrix,进入[部署>融合部署]页面。
(3) 单击Super Controller对应操作列的升级图标,进入升级页面。
图9-1 融合部署页面
(4) 单击<上传>按钮,在弹出的对话框中单击<选择文件>按钮,选择待升级的安装包,选择完成后单击<上传>按钮。
图9-2 升级页面
(5) 勾选待升级的安装包后,单击<升级>按钮,完成组件升级。
图9-3 勾选升级包
控制组件版本升级后,请手动清除浏览器缓存后再重新登录。
(2) 勾选待卸载组件左侧的复选框,单击<卸载>按钮,卸载指定的组件。
图9-4 卸载组件
Super Controller支持从单机部署模式扩容为集群部署模式。
此种模式下,需在Matrix上同时增加两个Master节点并与原Master节点组成三机集群,然后依次扩容统一数字底盘和Super Controller。
具体配置步骤请参见《H3C统一数字底盘部署指导》。
具体配置步骤请参见《H3C统一数字底盘部署指导》。
(1) 登录Matrix,进入[部署>融合部署]页面。
图10-1 融合部署页面
(2) 单击<扩容>按钮,进入扩容页面。配置需要扩容组件的参数。Super Controller不需要配置参数。
(3) 单击页面右下角的<扩容>按钮,在弹出的对话框中进行扩容确认。
图10-2 扩容确认
(4) 单击<确定>按钮开始扩容。扩容开始后,可在界面上监控扩容进度,确保扩容过程顺利完成。
(5) 扩容完成后,检查新扩容的组件是否正常运行。
通过安装插件可实现Super Controller对不同厂商的多控制组件进行管理。安装插件后,可在站点管理页面为站点选择插件,站点业务的下发都通过插件来完成。Super Controller提供插件管理功能,主要包含插件的上传、启动、升级及删除功能。
根据对接的控制组件不同,需要获取对应控制组件的插件。用户可联系技术工程师获取对接数据中心控制组件的插件安装包,或者根据《H3C Super Controller Driver插件开发指导》自行开发符合规范的插件。
Super Controller对接数据中心控制组件的插件安装包名称格式如下表所示,其中version为版本号。请根据服务器架构选择相应的插件安装包。
插件安装包名称 |
说明 |
· x86:SUPER_CONTROLLER_DRIVER_SeerEngine-version.tar · ARM:SUPER_CONTROLLER_DRIVER_SeerEngine-version-ARM64.tar |
必选 |
· 部分Super Controller版本可能仅发布x86或ARM插件安装包,具体请以版本发布文件为准。
· Super Controller与插件版本必须一致,否则可能导致站点业务下发失败。
(1) 登录统一数字底盘,单击[自动化 > 多数据中心 > 设置]菜单项,进入设置页面。
(2) 单击“插件管理”展开项,单击<增加>按钮,在弹出的对话框中选择需要上传的插件文件,单击<上传>按钮。
图11-1 插件管理
(3) 上传完成后,在对话框中单击<启动>按钮,即可启动插件。
(1) 登录统一数字底盘,单击[自动化 > 多数据中心 > 设置]菜单项,进入设置页面。
(2) 单击“插件管理”展开项,在指定插件的“操作”区段,单击按钮,在弹出的对话框中选择需要升级的插件文件,单击<上传>按钮。
图11-2 插件管理
图11-3 上传插件
(3) 上传完成后,在对话框中单击<升级>按钮,即可升级插件。
(1) 登录统一数字底盘,单击[自动化 > 多数据中心 > 设置]菜单项,进入设置页面。
(2) 单击“插件管理”展开项,在指定插件的“操作”区段,单击 按钮可执行删除插件操作。
图11-4 插件管理
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!