文本描述
FusionCloud最佳实践 Region Type II
本章主要讲述FusionCloud 6.x Region Type II的整体方案设计。从基础资源池、云服务虚机、云管理层、运维等角度阐述方案的规划设计思路。最佳实践模块引导学员思考,如何将FusionCloud方案在实际项目中落地。
整体方案设计
基础设施设计
云服务虚拟机规划设计
云管理层设计
运维规划设计
最佳实践研讨
设计流程
逻辑架构设计
私有云整体架构
物理架构、网络架构设计
物理架构设计主要为云平台的物理拓扑分区设计,需按照客户的实际业务情况划分物理区域,同时需要满足FusionCloud的标准部署场景。
网络架构设计主要设计项目的整体网络拓扑设计,需按照实际项目情况设计,同时需满足FusionCloud的标准组网场景。
部署架构
推荐部署方案
整体方案设计
基础设施设计
网络方案设计
计算子系统设计
存储子系统设计
云服务虚拟机规划设计
云管理层设计
运维规划设计
最佳实践研讨
网络整体规划
网络设备选型
网络平面规划 (1)
网络平面规划 (2)
网络平面规划 (3)
网络平面规划注意事项
注意事项
4001、4002分别为storage_data0、storage_data1的系统默认VLAN,VLAN规划时注意避免使用这两个VLAN
OBS的OBS_Inter平面VLAN必须是2-9。推荐规划为2,若规划为其他值,需要在存储节点中更改虚拟网口ID。
internal_base平面为untag
internal_base默认的网段为:172.28.0.0/20
如果external_OM网络与裸金属服务器的BMC网络平面不通时,需要规划BMC Base网络平面。
控制节点
服务器接入设计 (管理和业务平面网口合布)
云服务节点
服务器接入设计 (管理和业务平面网口合布)
计算节点(KVM)
服务器接入设计 (管理和业务平面网口合布)
控制节点
服务器接入设计 (管理和业务平面网口分离部署)
云服务节点
服务器接入设计 (管理和业务平面网口分离部署)
计算节点(KVM)
服务器接入设计 (管理和业务平面网口分离部署)
服务器接入设计 (裸金属节点)
存储设备接入方案
IPSAN存储接入方案
FCSAN存储接入方案
整体方案设计
基础设施设计
网络方案设计
计算子系统设计
存储子系统设计
云服务虚拟机规划设计
云管理层设计
运维规划设计
最佳实践研讨
必选云服务管理服务器/存储计算方法
资源池 - 虚拟化资源池选型
资源池 - KVM计算节点设计
KVM计算节点主要用于支撑业务弹性云服务器,所以项目中的实际弹性云服务器的规格要求,选择相应的KVM计算服务器。
KVM计算服务器分类如下:通用计算I、 通用计算II、高性能计算I、高性能计算II、GPU虚拟化计算节点、GPU直通计算节点、SAP HANA服务器、SAP HANA存储。
资源池 - 裸金属资源区设计
裸金属资源池需要单独一个POD,POD内需要包含被级联层Openstack和BMGW。
裸机服务器支持RH2288H和RH5885H两种服务器,CPU/内存/硬盘可按用户需求定制。
裸机分为:通用型裸机,内存优化型裸机,本地磁盘密集型裸机,IO优化型裸机。
资源池 - 资源池接入方案
AZ规划设计
设计原则
不同的虚拟化类型划分成不同的AZ
同一虚拟化划分成几个AZ采用计算池和存储池最小原则,即如果有2个计算池都连接同1套存储池,划分成1个AZ;如果有1个计算池连接了3套存储池,划分成1个AZ
主机组的划分原则是同一虚拟化下具有某些相同特质的主机的集合,例如,主机组中的主机都是KVM虚拟化和高性能CPU
约束
每个openstack只能有一个裸金属资源池(AZ)
裸金属资源池内只能使用一组存储资源池,可以选择FusionStorage或FCSAN
主机组的划分最终体现在创建云主机时规格的选择。规格的标签需要和主机组的标签匹配上,选择了某个规格,就相当于选择了对应标签的主机组
当前版本支持的标签有限,不支持自定义标签,具体参考《软件安装指南》配置资源规格章节
KVM
AZ接入方案
以多Region场景为例,Region相关规划如下:
Region规划
网络平面规划
备注:
关键IP地址必须在对应子网的DHCP范围以外,如DHCP范围是:24.58.100.50~24.58.100.100,反向代理只能规划24.58.100.1~24.58.100.49和24.58.100.51~24.58.100.254范围内的IP。
OpenStack规划 (1)
域名规划
DNS规划
OpenStack规划 (2)
OpenStack参数和开关规划
OpenStack规划 (3)
OpenStack参数和开关规划
OpenStack规划 (4)
Glance规划设计
注意:FusionCloud不支持同时使用OBS和Swift作为镜像后端存储,且不支持OBS和Swift互相切换。
OBS和swift作为Glance后端存储的能力对比
OpenStack规划 (5)
Cinder-volume下沉
Cinder-Volume下沉主要的原因是业务数据存储如果采用FC SAN或者FusionStorage。如果Cinder-Volume放在控制节点,那么需要在管理节点上安装HBA卡。如果是FusionStorage那么会存在管理和业务两套FusionStorage都在控制节点上。但是Cinder-Volume需要和FusionStorage的VBS的进程进行合部。但是一台机器只能安装一个VBS进程。
软件安装过程中,cinder-volume角色自动下沉部署到计算节点。