所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type I) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
实现原理

实现原理

架构

BMS服务分为云服务层和FusionSphere OpenStack基础设施层。
  • 云服务层分为云服务Console和云服务Service。
    • 云服务Console主要包含BMS UI,是BMS的用户界面,作为用户请求的入口,使用IAM为BMS提供身份识别和访问管理,托管在ECS UI中。
    • 云服务Service包含BMS service和BMS plugin (SDR),BMS service是BMS的逻辑处理层,托管在组合API中,使用eSight进行系统监控和告警。BMS plugin(SDR)是SDR话单系统扩展插件,用于计量。
  • 基础设施层包括FusionSphere OpenStack管理服务和裸金属服务器资源池。在OpenStack系统中,裸金属服务的核心组件是ironic,ironic主要提供对裸金属服务器的管理服务,通过ironic与nova、neutron等组件的配合,组网方式可以采用纯软件的方式实现网络虚拟化也可以采用专业的网络硬件设备,通过集中的控制器来控制,提供网络服务,根据不同的组网方式配置不同的场景,可以对用户提供与弹性云服务器相同体验的使用方式。

裸金属服务器逻辑架构如图17-2所示。

图17-2 逻辑架构
表17-1 裸金属服务器组件详情

组件类型

组件名称

详情

Console层

LVS

提供一级负载均衡能力。

Nginx

提供二级负载均衡能力。

ECS UI (BMS)

BMS服务前台portal界面,集成在ECS UI中。

公共组件

API-gateway

接受用户请求,并发送给BMS服务端。

SDR(BMS-plugin)

SDR提供资源计量计费功能。BMS-plugin是BMS服务话单模块,属于SDR话单系统扩展插件,不需要新增管理资源。

DNS/NTP

提供域名解析及时间同步功能。

TaskCenter

显示任务状态。

API/Service层

HAProxy

为组合API提供负载均衡能力。

Combined API (BMS)

BMS的服务端,集成在组合API中。组合API支持调用FusionSphere OpenStack组件。BMS在前台发出的请求,经ECS UI转发至组合API,组合API处理完后将结果返回ECS UI。

资源池

Ironic

在提供裸金属服务的分区内,部署在FusionSphere OpenStack的控制节点上。

Nova

在OpenStack环境中管理计算实例的生命周期,包括批量创建,按需调度和停止。

Cinder

为运行的实例提供持久块存储。其可插拔驱动使创建和管理块存储设备更加便利。

Neutron

提供用于定义网络连通性和寻址的API。

Glance

提供镜像管理服务。

Swift

提供对象存储服务。

Gauss DB

提供数据库服务。

KeyStone

提供Openstack鉴权服务。

管理域

计量

通过SDR提供资源计量计费功能。

IAM

为BMS提供身份识别和访问管理。

eSight

提供性能监控和告警。

Service OM

提供运维管理。

控制流

图17-3 裸金属服务器控制流
  1. 在BMS界面上申请资源后,请求下发至组合API。
  2. 组合API(BMS)调用EVS、VPC、IMS的接口。
  3. VPC调用Neutron创建EIP、端口等,EVS调用Cinder根据申请存储资源的策略创建卷,IMS调用Glance查询镜像信息。
  4. BMS将创建请求下发至Nova。
  5. Nova将请求传递至Ironic,创建BMS实例。
翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043090

浏览量:17831

下载量:563

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页