浅谈华为云Stack中Global、Region、AZ、资源池以及主机组
对于华为云新同学而言,经常会听到Global、Region、AZ、资源池、主机组,对这些概念,初次接触不怎么清楚相应的区别和规划原则,下面就每个概念做个简单介绍,有什么不当之处,敬请留言。
Global
这是全局概念,一套华为云Stack解决方案内的唯一。比如,Global区部署ManageOne作为多Region的统一管理平台(划重点,每个Region也可部署运维组件,即多级运维),而IAM作为全局统一认证服务。
Region
这是一个地理区域概念,即一个以时延为半径的圈,通常会包含接入时延(即该圈内的用户获得服务的时延需在某个范围以内,比如100ms)、覆盖范围(超过时延的举例,会影响服务质量,从而建议另行规划一个区域/Region)及容灾(每个Region通常分布在不同的地理位置,当然同一地理位置也可按需规划不同的Region)属性。对于华为云Stack,在进行Region规划通常会参考以下原则:
- 如两个物理数据中心间时延超过2ms,则需规划不同的Region。
- Region内设备间管理流量、存储流量、业务流量较大,对网络带宽有较高的要求,故通常Region不跨物理数据中心。
- Region内管理平面互通,如项目对安全要求严格,可将某些高安全等级业务部署在单独的Region。
- 云服务器容灾服务(CSDR)是跨Region级别容灾,使用该服务时需规划主Region和容灾Region。
AZ
即 Available Zone(可用分区),它是一个物理资源(计算、存储、网络)的分区,AZ中的计算、存储、网络资源是全互通的,用户可以将在AZ内不受限制地绑定虚拟机与磁盘、网络的关系,而不能跨AZ进行这种绑定关系。1个Region可以包含多个AZ,但1个AZ不可跨多个Region。 同一个Region的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。每个AZ包含1个或者多个主机组(后面会有该概念介绍)。此外,在规划AZ时要注意以下要求:
- 资源池类型:不同类型计算资源池要划分成不同AZ ,例如裸金属服务器(BMS)资源池、虚拟机资源池、异构资源池(如Vmware资源池)。
- 可靠性:AZ内物理资源共享了可靠性故障点,比如共享相同电源供应、磁盘阵列、交换机等,如希望业务应用实现跨AZ的可靠性(例如某个业务应用的VM部署在两个AZ内),则需要划分为多个AZ。
- 云服务器高可用服务(CSHA)为跨AZ容灾,使用该服务时需要规划主AZ和容灾AZ(划重点,这和上面提到的CSDR有明显区别)。
资源池
按资源组合形式来看,资源池可分为物理数据中心层、统一资源层和业务层,具体介绍如下。
- 物理数据中心层:一套云平台通常包括多个物理区域分布的数据中心。
单个物理数据中心的形态和传统云数据中心基本一致,分为物理基础设施和物理基础架构。采用扁平化二层网络设计,将数据中心IT设备高速连接到一起。
- 统一资源池层:统一的计算资源池(如通用计算资源池、裸金属服务器计算资源池、GPU计算资源池)、存储资源池(EVS服务对应的块存储资源池、OBS服务对应的对象存储资源池、SFS服务对应的文件存储资源池)和网络资源池。每种类型的资源池,都有实际的作用域。
资源池的划分和底层物理设备位置无任何关联,华为云Stack中FusionSphere组件将物理分散的计算、存储、网络设备纳入逻辑统一资源池,供上层业务按需调度。
- 业务层:应用计算环境,包括企业/运营商的各种业务部署,以及根据业务需求而划分相应的VDC。
主机组
在华为云Stack解决方案中,一个主机组就是FusionSphere OpenStack一个逻辑组,它包括一组物理主机以及相关的元数据。通常由一组相同硬件配置(CPU,内存)以及连接同一后端共享存储的计算服务器组成一个主机组(划重点,一个主机组可包含一台或多台主机,一台主机也可分属于一个或多个主机组),由管理员在系统中逻辑划分。
- 点赞
- 收藏
- 关注作者
评论(0)