华为HuaweiCloudStack(一)介绍与架构

打印 上一主题 下一主题

主题 691|帖子 691|积分 2073

本文简单介绍了华为HCS私有云办理方案,并从下至上介绍HCS的团体架构,部署架构、部署方式等内容。
目录
HCS简介
HCS架构
纵向结构
 管理平台范例
HCS节点范例
FusionSphere OpenStack
CPS
ServiceOM
SC 运营面
OC 运维面
HCS部署架构
region type部署架构介绍
HCS部署原则
地区部署原则(分级)
级联题目
HCS安装部署
网络平面要求
网络平面计划
HCSD部署方式


HCS简介

HCS全称华为HuaweiCloudStack,也叫华为云Stack,是华为面向市场推出的大型私有云办理方案。
什么叫大型呢,相对于HCS,华为有另外一个中小型私有云平台FusionCompute,FC平台只要内存大一些,在自己家电脑上也可以搭建。但HCS不一样,从部署方式上讲他至少需要有7个物理服务器的节点,门槛非常高,这个我文章后半段再讲。
除此之外HCS还有一些特点,华为公有云采用也是HCS这套架构,相当于就将公有云的架构打包卖给客户;HCS在资源管理方面采用的是社区版的OpenStack举行二次开发。
HCS架构

纵向结构

从下到上共分为五层
1.硬件层 - 硬件基础设施 - 物理数据中⼼,服务器,存储装备,⽹络装备
2.云资源池 - FusionSphere Openstack FSO华为使⽤开源openstack商业加固,⼆次开发云盘算平台,把物理服务器资源统⼀管理起来 , FSO⾃⼰自己不提供各种范例云盘算服务
3.公共组件 - 为HCS 提供公共功能 DNS域名剖析,NTP时钟同步。提供HA⾼可⽤功能nginx, HAproxy,LVS,提供优化功能等。所有的公共组件都虚拟机
4.云服务层 - 单独搭建⼀套环境,安装各种范例云盘算产物服务。所有的云服务都是以单独产物软件部署云盘算平台中的。⽐如⽤户如果需要使⽤ECS产物,需要在HCS云盘算平台中部署ECS软件。
5.应用层:提供客户各种行业的业务


 管理平台范例

在HCS的管理中有三个管理平台:
运营管理平台 - ManageOne service center - SC - 单独提供WEB访问界⾯: ——云盘算管理 - 发布云盘算产物 - 上线/下线,创建租户/⽤户 (给云管理员用的)
运维管理平台 - ManageOne operation center - OC - 单独提供WEB访问界⾯: ——健康状态监控,⽇志统⼀管理 , 环境进⾏综合运⾏维护 (给用户管理员用的)
资源管理平台 - Service OM (FusionManager - AllinOne FusionManager - AllinoneFM) ——对fusionSPhere openstack 底层资源进⾏管理 ——提供规格,镜像 ,底层⽹络
所有管理平台 - 都是以虚拟机⽅式部署。
公共组件都虚拟机 和 管理平台虚拟机 都是部署在FSO上。


HCS节点范例

HCS有三种节点,这个和后面部署有关系。
它和开源OpenStack节点范例的区别就在于,开源OpenStack没有公共组件虚机与管理平台虚机,而HCS的管理节点需要承载这些管理虚机的部署
管理节点: 类似于OpenStack的Allinone部署 ——负担云资源池服务入口,部门管理虚拟机还需要部署-云服务软件
盘算节点:为租户/用户提供盘算资源
⽹络节点:提供vRouter,vDHCP,vLB负载平衡器,SNAT,安全组,EIP弹性IP地点、软件定义⽹络
FusionSphere OpenStack

又称FSO,是华为对开源OpenStack举行了商用加固之后的产物,具有以下几个特点:
基于mitaka版本OpenStack开发
消除了厂商锁定,提供标准OpenStack API
能够根据用户需求举行功能扩展与裁剪
管理服务均以主备或负载分担模式部署,消除单点故障
将物理网络分为多个逻辑平面,采用vlan隔离
相对于开源OpenStack,取消了Horizon,增加了Service OM
FSO重要包含四个组件,SC OC ServiceOM CPS


CPS

全称cloud provisioning service
负责laas的云平台层的部署和升级,是ISSA中真正面向硬件装备,并将其池化软件化的部件。 用以部署、配置、升级laas层的各种服务
CPS为C/S架构 CPS server部署在控制节点上,至少三节点,形成集群,一主两备,用于继续web portal 或CLI的 CPS client组件部署在所有节点,每个节点都为主用,继续server的消息
CPS功能非常丰富,包括硬件软件两方面:
硬件——系统安装、内核配置、网络、磁盘管理、资源隔离、网络状态检测
软件——软件安装、软件管理、软件升级、主机管理以及维护、服务管理
在FSO安装完成后会主动设置SSO单点登录,同时只支持一人登录
取消单点登录后可以直接登录CPS,但由于CPS权限非常高,以是一般不发起这么操作
ServiceOM

ServiceOM是资源池(计划、存储、网络)以及基础云服务(ECS,EVS等)的管理工具
管理员利用Service OM对资源池以及基础云服务举行管控和配置
HCSD安装工具在主动化安装过程中会以主备模式创建ServiceOM的虚机,并且运行在控制节点
重要功能包括资源监控、系统管理、资源管理、资源审计
SC 运营面

面向租户和运营管理的入口,提供云服务的运营集成本领,支持多种云服务的集成

资源池规划/服务定义(建云)——同构、异构云同一接入管理,多级VDC管理,企业项目管理

资源消费(用云)——可视化自定义、支持流程编排引擎,云服务同一接入

运营管理(管云)——同一资源中心、应用管理、计量报表

OC 运维面

直接搞了个华为ppt的截图看吧

 

HCS部署架构

region type部署架构介绍

在老版本中,一共有三种HCS部署方式:
HCS region type1 - 单独部署网络节点,实现软件SDN - vrouter,vdhcp,vfw等
HCS region type2 - 单独部署网络节点,对接硬件SDN - 以前必须是的Agile Controller -AC平台,但现在已经下线了,与IMaster-NCE也无法对接
HCS region type3 - 不部署网络节点,无SDN,没有弹性IP地点,vLB等高级SDN服务
8.0.3版本之后只利用type1举行安装
HCS region type1——⾄少6个节点(服务器)起步
实行环境下采用3个管理节点 2个⽹络节点 1个盘算节点
HCS需要通过华为安装平台安装 | 在安装前华为会对环境进⾏硬件兼容性监测, 如果不通过,则直接报错
HCS部署原则

HCS 华为云stack部署过程通过⾃动化编排⼯具HuaweiCloudStackDeploy——HCSD部署
在Region Type I部署下:
服务器节点需求: 管理节点3+节点 网络节点2节点 盘算节点1节点
硬件需求:40vCPU 256G内存 1T*2 网络节点必须万兆
互换机需求:万兆SW 生产环境中利用两台堆叠
配套存储:华为自家存储5500v3/v5
地区部署原则(分级)

这个和AWS什么基本一样,有一个AZ的概念,HCSD以AZ为最小单元举行部署
①global —— 全局概念,利用IAM身份管理举行同一认证服务(底层是keystone)
②region —— L0层概念,即地理地区。同AWS的region,通常是一个城市 一个region内多个AZ冗余,同一个region内延时少于2ms,否则需要再多开一个region
例: 华南-广州 华东-上海1 华东-上海2
③AZ —— 可用分区,通常是一个城市的一个区,一个AZ共享同一套独立供电、独立网络、独立存储系统,ISP裸光纤毗连
例:西北-甘肃-AZ1 华东-上海1-AZ2
④资源池 —— 根据AZ盘算范例的不同来分类,以便举行定位
例:通用资源池、裸金属资源池、网络资源池
⑤主机组 主机 - FSO盘算节点 、HCS - KVM主机 nova主机
主机组 - 每个主机加入到资源池中时,需要进入到对应的主机组
⼀个global包含多个region
⼀个region可以有多个AZ可⽤分区
⼀个AZ可分区只能⾪属于⼀个region
⼀个AZ下的资源来⾃于资源池
⼀个资源池内可以包含多个主机组
⼀个主机组只能⾪属于⼀个资源池
⼀个主机组内包含多个主机
⼀个主机只能⾪属于⼀个主机组

级联题目

HCS-6.5.1-Type1专属题目——级联题目(在HCS8.1.1中取消了级联架构)
type1采用级联架构,分为两层: 级联层 cascading 被级联层 cascaded
目标是为了便于扩展:
1、没有级联架构时:管理节点直接管理盘算节点
2、有级联架构时:
被级联层被级联层管理
所有盘算节点都属于被级联层
级联层只有管理节点
级联层管理节点 —— 利用物理机部署
被级联层管理节点 —— 在管理节点内以虚机方式部署


HCS安装部署

实际项目中,在开始安装之前,需要对整套方案有团体规划,而不是像我接下来写的一样走一步算一步
HCS安装分两步
1、规划计划 —— 部署工程
2、主动化部署 PXE server HCSD 
PXE部署,需要提前登录服务器ibmc口,给服务器配置ip与pxe启动

管理员通过web访问EulerOS,创建工程,利用HCSD举行部署
1、本机pc和HCSD举行互通
2、HCSD和物理服务器互通
3、挂载镜像的方式安装HCSD
4、上传软件包到HCSD、完全工程创建
5、主动化安装
HCSD工程步调:
1、创建工程 ——选择要装什么功能,全局设置
2、核对工程信息 
3、配置工程参数 —— 在线参数修改(或导入参数模板的xls)
4、上传和校验软件包 —— 没有项目条约无法从官网下载
5、安装前检查 ——验证暗码等
6、安装组件 —— 主动化安装
网络平面要求

管理节点网络节点要求:
Internal_Base:FSO组件通信网络 - HCSD PXE部署用的网络
External_OM:向下对接资源
External_API:类似FC管理网络
Region Type I网络要求: (通过子接口完成,并创建vlan)
Cascading_External_API平⾯ —— FC管理网络
Cascading_External_OM平⾯ —— 向下对接资源的网络
Cascading_Internal_Base平⾯ —— 级联层组件通信网络
Cascaded_Internal_Base平⾯ —— 被级联层组件通信网络
Cascaded_External_OM平⾯ —— BMS裸金属被级联层互通
网络平面计划

iBMC:Access VLAN 
Internal_Base:子接口untag - 根据trunk和hybrid接口pvid改变 纯二层
External_OM:子接口走VLAN 三层网络
External_API:子接口走VLAN 三层网络
并且在物理互换机中,对于Internal_Base接口对接的trunk或hybird口的vlan id需要与pvid相同,否则untag的流量没法走通
HCSD部署方式

HCSD部署,部署完之后可以删掉 虚拟机、物理机皆可
三种部署方式:
1、VMwareWorkstation部署
2、其他虚机环境比如vsphere,fusionsphere
3、物理机部署
华为文档中发起利用物理机
看完上面的内容你应该知道了,HCSD节点只需要一块网卡,剩余的网络平面都可以通过Linux子接口的方式打tag来完成
但VMwareWorkstation不支持trunk,以是如果用VMwareWorkstation只能图一乐
但是图一乐差不多也够了,究竟真是没这个环境去布一整个AZ的


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

北冰洋以北

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表