FusionSphere OpenStack华为商用版OpenStack
基本概念
- 角色:指功能相似的组件或服务的集合,通过拖拽角色的方式完成主机角色的部署
- 控制节点:指部署了sys-server、controler、measure等角色的主机
- 计算节点:指部署了Compute等角色但不是控制节点的主机
网络平面
-
OpenStack内部组件交互(可理解为公司内部)
-
Internal_base
- FusionSphere OpenStack内部管理网络,主要实现OpenStack组件之间的交互,如nova-api 与nova-scheduer、glance-api与glance-register等,同时作为PXE安装网络,可完成OpenStack主机操作系统的安装.
- 该网络平面是属于二层通信的,该网络存在默认的网段为172.28.0.0/20,可支持修改(在LLD表格中).
- 由于PXE不能识别带tag的数据帧,所在在交换机中的配置,可通过两种配置方式实现
- external om=vlan 22
- external api=vlan 23
- internal base=vlan 24
- 配置方式一:
- interface GigabitEthernet0/0/13
- port link-type hybrid
- port hybrid pvid vlan 24
- port hybrid tagged vlan 22 to 23
- port hybrid untagged vlan 24
- 配置方式二:
- interface GigabitEthernet0/0/13
- port link-type trunk
- port trunk pvid vlan 24
- port trunk allow-pass vlan 22 to 24
-
-
OpenStack与私有云配套的组件交互(可理解为合作伙伴)
-
(OM SC OC FSM LVS)
-
external_om
- FusionSphere OpenStack管理网络,与外部网络互通,可以实现从OpenStack内部与外部网络的通信。该网络平面的功能包括,可基于该网络登录OpenStack系统,FSM和ServiceOM配置了该网络,能够访问存储的管理网络
-
external_api
- FusionSphere OpenStack外部API管理网络,可以实现从外部网络访问内部虚拟机,比如访问ServiceOM的管理界面(补充:运维相关网络,私有云所有管理节点、网络设备、服务器等所在的网络平面,要求改网络平面能与全部网络平面互通,但租户除外)
-
Storage_data
- 使用KVM资源时,由于用户虚拟机是运行在计算节点中,虚拟机磁盘可以是在业务存储中,需要配置专门的存储网络使得用户虚拟机能够访问存储中的磁盘,控制节点和计算节点的存储网络是可以共用的
-
-
OpenStack与外部交互(可理解为客户)
-
external_network
- 外部网络,主要用于EIP服务
-
私有云架构
- 应用层(展示层) +管理层 (运营、运维)
- 云服务层 +管理层 (运营、运维)
- 资源池层 +管理层 (运营、运维)
- 基础设施层 +管理层 (运营、运维)
私有云部署
-
部署方式:工具部署
- 6.3 FusionCloud Deploy(支持虚拟机或物理部署)
- 6.5 Huawei Cloud Stack,简称HCS(支持虚拟机或物理部署)
-
部署流程
- 准备硬件资源:3控1计1交换1存储
- 部署FusionCloud Deploy ,确定虚拟机部署或物理部署
- 登录FusionCloud Deploy界面,输入https://ip地址:7443
- 新建工程:基本信息、存储的配置、云服务的配置
- 下载DDL模板按照实际的规划来完成填写,填写完成后将表格上传到FCD
- 按照所需要的软件包上传到FCD的/home/pkg目录, 并完成软件包的校验
- 执行安装,该过程属于自动化安装,如果安装失败的步骤,根据提示解决问题或手动完成对应的配置
- 安装完成后需要进行业务的测试
-
私有云的使用
-
相关界面
- CPS:FusionSphere OpenStack的图形化界面,可实现组件的管理和配置,资源池的管理,网络的配置
- ServiceOM:可理解为云服务的后台,基于该界面可完成云服务发布之前的管理和配置
- ManageOneSC:运营中心,可实现租户的管理、云服务产品的管理等功能
- ManageOneOC:运维中心,可实现监控,告警等运维功能
-