功能架构

华为云Stack整体架构从功能上划分为基础设施、资源池、云服务、公共组件、管理域和应用域,如图3-1所示。

图3-1 华为云Stack功能架构

华为云Stack_云服务

表3-1 华为云Stack功能分层描述

功能分层

功能描述

基础设施

基础设施包括构建数据中心所需的服务器、存储设备和网络设备。基础设施层可根据不同业务的需求,提供多种类型的硬件部署架构。

资源池

资源池是基于物理基础设施构建的虚拟计算、虚拟存储和虚拟网络资源池。

FusionSphere OpenStack(FusionSphere数据中心虚拟化软件)提供对虚拟计算、虚拟存储和虚拟网络的资源池化和管理能力,并提供资源池管理能力:

  • 虚拟化池
  • 裸金属服务器池
  • 块存储池
  • 文件存储池
  • 网络资源池
  • 容灾存储池
  • 备份存储池

其他资源池:

  • 两级云资源池:对端华为云Stack资源池接入本端。
  • 管理混合云资源池:公有云资源通过API适配方式接入华为云Stack。
  • 虚拟化资源池(FusionManager):华为云Stack统一管理FusionManager管理的虚拟化资源池,同步FusionManager管理的虚拟化资源池的弹性云服务器、云硬盘等云服务资源。
  • 虚拟化资源池(FusionCompute):华为云Stack统一管理FusionCompute管理的虚拟化资源池,同步FusionCompute管理的虚拟化资源池的弹性云服务器、云硬盘等云服务资源。

管理域

管理域由ManageOne提供对多个云数据中心的统一管理调度能力:

  • 运营管理:ManageOne运营面提供对云服务的统一运营能力,提升运营操作的敏捷性,提升业务运营效率。
  • 运维管理:ManageOne运维面提供对虚拟资源和物理资源的统一运维能力,提升运维操作效率。

云服务

云服务统一管理多个数据中心资源池层提供的资源,各云服务和公共组件详情如“云服务和公共组件简介”所示。公共组件为云服务提供公共能力,例如提供统一的操作系统EulerOS。

应用域

由第三方提供应用,基于华为云Stack提供的云服务,构建用户的业务系统,满足各行业用户业务需求。