云管理平台.docx
《云管理平台.docx》由会员分享,可在线阅读,更多相关《云管理平台.docx(28页珍藏版)》请在冰豆网上搜索。
云管理平台
Companynumber:
【0089WT-8898YT-W8CCB-BUUT-202108】
云管理平台
H3C云管理平台部署
第1章概述
H3Cloud云管理平台(以下简称云平台)是H3C开发的一款高性能云计算管理平台软件,主要用于为企业、团体或组织提供IT资源按需交付能力,是H3Cloud云计算解决方案的重要组成部分。
云平台根据适用场景的不同分为运营版和企业增强版,两者在功能和特性的支持上存在一定差别。
在部署方面,企业增强版提供了高度集成的安装盘,用户通过一张安装盘即可完成操作系统、云平台、iMC以及其他所需软件的部署工作。
1.1H3Cloud云基础设施介绍
H3Cloud云基础设施是指构成H3Cloud的硬件和软件,企业增强版云平台适用的云基础设施如所示。
云平台作为面向运维人员与租户的操作入口,部署在其中的云业务管理区域。
图1-1H3Cloud云基础设施示意图
H3Cloud云基础设施示中各区域的说明如所示。
表1-1区域说明
区域名称
说明
云业务管理区域
部署云平台及其他配套的管理软件,如iMC,虚拟机控制器,数据库控制器。
主要提供云业务管理、云基础设施运维等功能。
虚拟机资源区域
部署虚拟机管理器(Hypervisor),提供计算和块存储服务所需的资源,支持CASCVK和VMwareESXi虚拟化产品。
与虚拟机管理器配套的虚拟机控制器,如CASCVM和VMwarevCenter,需要部署在云业务管理区域。
数据库资源区域
提供关系型数据库服务所需的资源,支持MySQL、Oracle12c和SQLServer2008R2类型的关系型数据库,需要部署配套的操作系统和集群服务。
在企业增强版云平台适用的云基础设施示中,云平台需要连接其他管理软件所在的管理网络和最终用户所在的公共网络。
租户申请的虚拟机和数据库则通过由核心交换机(CoreSwitch)和TOR交换机构成的物理网络进行通讯,并由物理网络提供网络层通讯保障。
最终用户所在用户网络需要通过公共网络访问云平台,以及通过云外部网络访问虚拟机和数据库。
1.2云平台服务器介绍
在H3Cloud云基础设施中,云平台需要部署在云业务管理区域中,该区域中涉及到的服务器类型包括云平台、虚拟机控制器和数据库控制器,其中的云平台服务器根据计算节点是否单独部署又可分为以下三种类型:
∙集成控制节点和计算节点
∙独立控制节点
∙独立计算节点
每种类型的云平台服务器中部署的内容如所示。
表1-2服务器说明
服务器类型
说明
集成控制节点和计算节点
部署云平台主程序、iMC、控制节点、计算节点和CAS插件(在采用CAS虚拟化产品时需部署)。
独立控制节点
部署云平台主程序、iMC、控制节点。
独立计算节点
部署云平台计算节点和CAS插件(在采用CAS虚拟化产品时需部署)。
控制节点是一组用于提供镜像服务、消息队列服务、数据库服务、网络服务以及计算节点管理功能的程序。
其中的网络服务在为租户提供基于VXLAN技术的网络时需要通过VCF控制器提供的Plugin才能驱动VCF控制器。
计算节点是一组用于驱动虚拟机控制器为租户提供主机服务的程序。
工作时,需要通过虚拟机控制器提供的Plugin才能驱动虚拟机控制器。
在需要单计算节点时,用户可选择“集成控制节点和计算节点”或“独立控制节点+独立计算节点”方式。
在需要多计算节点时,用户可选择“集成控制节点和计算节点+独立计算节点”或“独立控制节点+独立计算节点+独立计算节点”方式。
在实际部署时,计算节点的数量需要根据虚拟机资源规模的大小进行扩充或裁减。
∙适配CAS产品时,一个CAS主机池需要一个对应的计算节点。
∙适配VMwarevSphere产品时,一个VMware集群需要一个对应的计算节点。
第2章H3Cloud云管理平台部署任务简介
企业增强版适用的H3Cloud云基础设施由多个区域构成,本指导仅对云业务管理区域中的云平台部署方法进行介绍。
部署前,请先参考准备相应数量且符合配置要求的服务器,并且收集云业务管理区域中其他管理软件的配置信息。
列出了部署云平台时的主要任务。
表1-3云平台部署任务简介
部署任务
说明
参考
部署云平台服务器
安装操作系统
指导用户安装云平台服务器的操作系统。
部署云后端服务
指导用户根据云平台服务器的类型部署相应的云后端服务。
部署iMC
指导用户如何部署iMC。
升级iMC
指导用户如何升级iMC,可以解决用户部署完的iMC与云平台不配套的问题
部署云平台主程序
指导用户如何利用iMC的智能部署监控代理部署云平台主程序。
访问测试
指导用户如何访问云平台管理端、门户端和服务器运维控制台。
云后端服务与CAS联调
指导用户如何联调云平台与CAS。
配置系统参数
连接配置参数
指导用户如何修改云平台的连接配置参数。
基本特性参数
指导用户如何修改云平台的基本特性参数。
流程配置参数
指导用户如何修改云平台的流程配置参数。
定制SOM流程
上传流程模板
指导用户如何在服务运维管理控制台中上传流程模板。
定制流程
指导用户如何在服务运维管理控制台中配置流程参数。
开通云业务
配置云业务功能参数
指导用户如何根据云业务功能的规划显示或隐藏部分云业务功能。
管理可用域
指导用户如何管理虚拟机资源的逻辑分组—可用域。
调整资源规格
指导用户如何调整资的源规格以便用户申请。
增加计费策略
指导用户如何增加云资源的计费策略。
新建私有云
指导用户如何新建最高级的组织—私有云。
配置组织及组织管理员
指导用户如何根配置组织并为组织指定管理员
注册H3Cloud云管理平台
计算云平台License
介绍如何计算H3Cloud云管理平台License。
注册云平台License
介绍如何注册H3Cloud云管理平台License。
第3章安装前的准备工作
本章介绍了部署云平台前的一些准备工作,包括服务器的配置以及需要收集的其他管理软件配置信息。
3.1服务器硬件配置
所需服务器的硬件配置如所示,请根据不同方案选取对应的服务器硬件配置。
服务器类型
硬件配置
部署内容
集成控制节点和计算节点
CPU:
8核(单核>=)
内存:
16G
磁盘:
3*500G(RAID5)
RAID卡:
512M缓存
网卡:
2*1000M
∙云平台
∙iMC
∙控制节点
∙计算节点
∙CAS插件
独立控制节点
CPU:
8核(单核>=)
内存:
16G
磁盘:
3*500G(RAID5)
RAID卡:
512M缓存
网卡:
2*1000M
∙云平台
∙iMC
∙控制节点
独立计算节点
CPU:
8核(单核>=)
内存:
>=16G
磁盘:
3*500G(RAID5)
RAID卡:
512M缓存
网卡:
2*1000M
∙计算节点
∙CAS插件
3.2需要收集到的虚拟机控制器信息
H3Cloud云基础设施中可以部署两种类型的虚拟机控制器,CASCVM和VMwarevCenter。
不同虚拟机控制器需要收集的配置信息如所示。
表1-4需收集的虚拟机控制器配置信息
虚拟机控制器
配置信息
说明
CASCVM
IP地址
CVM服务器的IP地址。
用户名
CVM操作员的登录名。
密码
CVM操作员的密码。
主机池名称
CVM中可以提供虚拟机资源的主机池名称。
vSwtich名称
可以为虚拟机提供网络连接的vSwitch名称。
VMwarevCenter
IP地址
vCenter服务器的IP地址。
用户名
vCenter管理员的用户名。
密码
vCenter管理员的密码。
集群名称
vCenter中可以提供虚拟机资源的集群名称。
vSwtich名称
可以为虚拟机提供网络连接的vSphereDistributedSwitch名称。
第4章部署云平台服务器
本章用于指导用户如何从操作系统开始部署不同类型的云平台服务器。
4.1安装操作系统
操作系统是服务器可以正常使用的基础,用户在安装时需要根据云平台服务器的类型选择不同的配置项,本章将对如何安装操作系统以适应不同的云平台服务器类型进行介绍。
(1)将安装盘放入光驱,服务器从光驱引导后会出现如所示的界面。
选择“InstallCentOS7”选项后按键启动操作系统安装向导。
图1-1选择操作内容
(2)安装过程中使用语言选择界面,如所示。
选择“EnglishEnglish”>“English(UnitedStates)”选项后,单击按钮。
图1-1选择安装过程中使用的语言
(3)进入安装汇总界面,如所示,点击各选项链接可以进行相应内容的配置。
图1-1初始安装界面
(4)点击“DATE&TIME”链接,进入日期和时间设置界面,如所示。
配置完时区、日期和时间后,单击左上角的按钮,返回所示安装汇总页面。
图1-1日期和时间设置界面
(5)点击“SOFTWARESELECTION”链接,进入软件选择界面,如所示,根据部署的内容选择以下选项。
选择完成后单击左上角的按钮,返回所示安装汇总页面。
¡控制节点与计算节点集成时,选择“OpenStackControllerandComputeNode”选项。
¡单独部署控制节点时,选择“OpenStackControllerOnly”选项。
¡单独部署计算节点时,选择“OpenStackComputeOnly”选项。
图1-1软件选择界面
(6)点击“NETWORK&HOSTNAME”链接,进入网络和主机名设置界面,如所示,在Hostname输入框中输入主机名。
图1-1网络和主机名设置界面
(7)在左侧列表中选择要配置的网络连接,单击右下角的按钮,弹出网络连接配置窗口,如所示。
图1-1配置网络连接
(8)在网络连接配置窗口中选择“General”页签,并选中“Automaticallyconnecttothisnetworkwhenitisavailable”选项,如所示。
图1-1General页签
(9)在网络连接配置窗口中选择“IPv4Setting”页签,并执行以下操作,效果如所示。
¡在“Method”下拉列表中选择“Manual”选项,设置采用手工配置IP地址方式。
¡单击“Addresses”配置框右侧的按钮,增加一条IP地址记录。
¡配置为公共网络或管理网络的IP地址。
图1-1IPv4Setting页签
(10)配置完成后单击按钮,返回如所示的网络和主机名设置界面。
(11)重复步骤7-10,完成其他网络连接的配置。
只有一个网络连接可以指定网关,没有指定网关的连接可以单击中的按钮增加静态路由。
(12)单击左上角的按钮,返回所示安装汇总页面。
(13)点击“InstallationDestination”链接,查看目标硬盘和分区策略等信息,如所示。
单击左上角的按钮,返回所示安装汇总页面。
图1-1查看目标硬盘和分区策略
(14)单击右下角的按钮,开始安装,如所示。
图1-1开始安装
(15)点击“ROOTPASSWORD”链接,进入root用户的密码配置界面。
输入两次root密码,单击左上角的按钮,返回所示的开始安装界面。
图1-1配置root密码
如果使用弱密码的话,则需要单击两次按钮。
(16)安装完成后如所示,单击按钮,重启系统。
图1-1安装完成
(17)重启后进入初始设置界面,如所示。
图1-1初始设置
(18)点击“LICENSEINFORMATION”链接,进入授权信息页面。
选中下方的“Iacceptthelicenseagreement.”选项。
单击左上角的按钮,返回所示的初始设置界面。
图1-1授权信息
(19)单击右下角的按钮,完成初始设置,并进入登录界面,如所示。
图1-1登录页面
(20)点击“NotListed”链接,弹出登录输入框,如所示。
图1-1登录输入框
(21)输入用户名root后按键,弹出Password文本框,输入相应的密码后按键登录系统,弹出语言设置窗口,如所示。
图1-1选择语言
(22)选择“English(UnitedStates)”选项,单击右下角的按钮,进入输入法配置窗口,如所示。
图1-1输入法配置
(23)选择“English(US)”选项,单击右下角的按钮,进入本地帐号创建窗口,如所示。
本步骤仅在服务器类型为“独立计算节点”时出现,其他类型请跳过。
图1-1创建本地帐号
(24)配置用户名和密码,单击右下角的按钮,进入时区选择窗口,如所示。
本步骤仅在服务器类型为“独立计算节点”时出现,其他类型请跳过。
(25)确认时区正确后,单击右下角的按钮,进入在线帐号配置窗口,如所示。
图1-1在线帐号配置
(26)无需配置在线帐号,单击右下角的按钮,进入配置完成窗口,如所示。
图1-1配置完成
(27)单击按钮,开始使用操作系统。
4.2部署云后端服务
(28)在桌面方式下,使用root用户登录操作系统。
独立计算节点类型的云平台服务器在配置完本地帐号后缺省使用刚配置的本地帐号登录系统,需要注销当前用户并更换为root用户进行登录。
(29)将企业增强版安装光盘放入光驱,桌面会显示名为“iMC”的光盘图标,如所示。
图1-1桌面图标
(30)右键点击桌面的空白处,在弹出的右键菜单中选择[OpeninTerminal]菜单项,打开终端窗口,如所示。
图1-1终端窗口
(31)在终端中输入以下命令,进入安装脚本所在目录。
[root@ControllerDesktop]#cd/run/media/root/iMC/iMC
(32)在终端中输入以下命令,执行安装脚本。
[root@ControlleriMC]#sh
(33)安装脚本会根据服务器的类型提示需要配置的信息,不同类型服务器需要配置的内容不同。
图1-1配置参数-集成控制节点和计算节点类型
a.输入服务器的公共网络IP地址。
b.输入服务器的管理网络IP地址。
c.输入当前节点各模块所需的密码。
d.配置租户可以使用的VLAN范围。
e.选择虚拟机管理器的类型,并配置虚拟机管理器的信息,中配置的为vCenter虚拟机管理器。
f.输入Y或按键开始部署。
图1-2配置参数-独立控制节点
a.输入服务器的公共网络IP地址。
b.输入服务器的管理网络IP地址。
c.输入当前节点各模块所需的密码。
d.配置租户可以使用的VLAN范围。
e.输入Y或按键开始部署。
图1-3配置参数-独立计算节点
a.输入服务器的管理网络IP地址。
b.输入控制节点的主机名。
c.输入控制节点所在服务器的管理网络IP地址。
d.输入控制节点所在服务器的公共网络IP地址。
e.输入控制节点中各模块的密码。
f.选择虚拟机管理器的类型,并配置虚拟机管理器的信息,中配置的为CVM虚拟机管理器。
g.输入Y或按键开始部署。
(34)安装完成后,会显示“***nodeinstallsuccessfully!
”。
4.3部署iMC
(35)在桌面方式下,使用root用户登录控制节点所在的服务器。
(36)右键点击桌面的空白处,在弹出的右键菜单中选择[OpeninTerminal]菜单项,打开终端窗口。
(37)在终端中输入以下命令,进入安装脚本所在目录。
[root@ControllerDesktop]#cd/run/media/root/iMC/iMC
(38)在终端中输入以下命令,执行安装脚本。
安装脚本在安装完依赖包后弹出区域设置窗口,如所示。
[root@ControlleriMC]#sh
图1-1安装向导
(39)选择国家为China,语言为SimplifiedChinese,安装类型为Typical,单击按钮启动“H3C智能管理中心安装向导”,并弹出检查安装参数对话框,如所示。
图1-1检查安装参数
(40)在“密码”输入框中输入数据库root用户的访问密码(在的步骤(6)中指定过该密码),单击<确定>按钮。
检查通过后,开始自动安装和部署iMC,安装完成后如所示。
图1-1安装完成
(41)去选择“立即启动iMC服务”选项,单击<确定>按钮。
4.4升级iMC
iMC部署完成后可能会存在与云平台主程序不配套的问题,此时需要升级iMC至配套的版本。
(42)升级前,请将适用于Linux操作系统的iMC补丁程序包上传至云平台所在服务器的/home目录中。
(43)在iMC的智能部署监控代理中单击“监控”页签,界面如所示。
图1-1智能部署监控代理-监控
(44)单击<安装新组件>按钮,弹出“选择文件夹”对话框,如所示。
图1-1选择文件夹
(45)单击<浏览>按钮选择iMC补丁所在文件夹,单击<确定>按钮,启动H3C智能管理中心安装向导,如所示。
图1-1H3C智能管理中心安装向导
(46)单击<下一步>按钮查看许可协议,如所示。
图1-1许可协议
(47)确认许可协议后,选择“我同意”选项,单击<下一步>按钮开始升级iMC的公共组件。
升级完成后如所示。
图1-1升级iMC组件
(48)单击<下一步>按钮,选择部署和升级策略,如所示。
图1-1部署和升级策略
(49)选择“立即部署或升级”选项,单击<下一步>按钮,查看安装摘要,如所示。
图1-1安装摘要信息
(50)单击<开始安装>按钮,开始安装升级补丁,安装完成后弹出“批量升级”窗口,如所示。
图1-1批量升级
(51)单击<确定>按钮开始批量升级iMC,升级完成后如所示。
图1-1批量升级完成
(52)单击<确定>按钮,完成批量升级。
4.5部署云平台主程序
(53)在iMC的智能部署监控代理中单击“监控”页签,单击<安装新组件>按钮,弹出“选择文件夹”对话框。
(54)单击<浏览>按钮选择/run/media/root/iMC/iMC/version/install/components目录,单击<确定>按钮,启动H3C智能管理中心安装向导。
(55)单击<下一步>按钮,查看许可协议。
(56)确认许可协议后,选择“我同意”选项,单击<下一步>按钮,选择要安装的组件,如所示。
图1-1选择云业务管理平台组件
(57)确认“云业务管理平台”组件处于选中状态,单击<下一步>按钮,选择部署和升级策略。
(58)选择“立即部署或升级”选项,单击<下一步>按钮,查看安装摘要。
(59)单击<开始安装>按钮,开始安装云平台主程序,安装完成后弹出“批量部署”窗口,如所示。
图1-1批量部署
(60)去选择“智能管理平台–服务器存储自动化”选项,选择“云业务管理平台”选项,单击<确定>按钮,开始部署云平台主程序,部署完成后如所示。
图1-1部署完成
(61)单击<确定>按钮,启动云平台主程序与iMC。
4.6访问测试
本节将介绍如何访问云平台的管理端、门户端以及SOM组件的服务运维管理控制台。
∙云平台管理端&门户端
云平台的访问界面分为管理端和门户端,其中管理端为云基础设施的运维人员提供了管理和配置云基础设施中硬件设备的能力;门户端为各种角色的云用户提供使用和申请云服务的能力。
∙服务运维管理控制台
SOM组件的管理界面,可以上传流程模板和定制流程实例。
4.6.1访问管理端
(62)在任意可以与云平台服务器进行正常通讯的桌面设备上启动浏览器,推荐使用的浏览器版本如下所示。
¡推荐使用IE10或IE11
¡推荐使用Firefox30及以上版本
¡推荐使用Chrome35及以上版本
(63)在浏览器地址栏中输入以下URL,访问iMC登录页面。
¡/imc
¡/imc
URL中的端口是在安装和部署iMC时指定的,缺省的端口为8080(HTTP协议)或8443(HTTPS协议)。
(64)在iMC登录页面的“操作员”和“密码”文本框中输入具有管理员权限的iMC操作员登录名和密码,并选择“经典版”登录方式。
(65)单击<登录>按钮,登录iMC,如所示。
图1-1iMC首页
(66)单击“业务”页签,在左导航树的“云业务管理”菜单下可看到云平台所有的管理端操作菜单,如所示。
图1-1云业务管理
4.6.2访问门户端
(67)在任意可以与云平台服务器进行正常通讯的桌面设备上启动浏览器,推荐使用的浏览器版本同管理端。
(68)在浏览器地址栏中输入以下URL,访问门户端登录页面,如所示。
¡/imccloud
¡/imccloud
URL中的端口与访问管理端时的相同即可。
图1-1门户端登录页面
4.6.3访问服务运维管理控制台
(69)在任意可以与云平台服务器进行正常通讯的桌面设备上启动浏览器,推荐使用的浏览器版本云平台管理端。
(70)在浏览器地址栏中输入以下URL,访问服务运维管理控制台登录页面。
¡/servicedesk
¡/servicedesk
URL中的端口与访问管理端时的相同即可。
(71)在登录窗口中输入缺省的用户名(admin)和密码(admin),进入
(72)在服务运维管理控制台登录页面的“用户名”和“密码”文本框中输入具有缺省的用户名(admin)和密码(admin),登录服务运维管理控制台,如所示。
图1-1服务运维管理控制台
4.7云后端服务与CAS联调
(73)从CAS安装包中获取以下插件安装文件并上传至计算节点所在的服务器。
(74)使用root用户登录计算节点所在的服务器。
(75)右键点击桌面的空白处,在弹出的右键菜单中选择[OpeninTerminal]菜单项,打开终端窗口。
(76)在终端中输入以下命令,安装CAS插件。
root@Compute:
~#rpm-ivhrpm-ivhrpm-ivh本例中,插件安装文件被上传至/root目录下,如果上传至其他目录下,请使用cd命令进入对应目录后再执行安装操作。
(77)使用以下命令重启nova-compute服务。
root@Compute:
~#serviceopenstack-nova-computerestart
(78)使用以下命令重启cinder-volume服务。
root@Compute:
~#serviceopenstack-cinder-volumerestart
第5章配置系统参数
系统参数中的各种参数需要根据云基础设施的部署情况来进行配置和调整。
需要变更参数时,建议先与基础设施的管理员进行确认和沟通,避免由于配置错误而产生各种不可预知的后果。
5.1连接配置参数