【hcie-cloud】【5】华为云Stack规划设计之华为云Stack标准化配置、缩略语【下】

文章目录

  • 前言、华为云Stack交付综述
  • 为云Stack标准组网
  • 华为云Stack标准化配置
    • 华为云Stack配置概览
      • 华为云Stack云服务全视图
      • 华为云Stack部署方案节点类型说明
      • 华为云Stack云服务组件部署场景
      • 管理节点部署原则
      • 云平台管理规格
      • 华为云Stack IaaS场景&高阶场景起步必选部署组件
      • x86与ARM混合场景说明(管理区)
    • 管理区配置
      • IaaS场景管理节点配置算法 - G/R合并
      • 管理节点算法示例 - G/R合并
      • GR合并 - 跨AZ高可用配置说明
      • GR合并 - 跨Region容灾配置说明
      • GR解耦 - Global区组件及档位说明
      • GR解耦 - Global区管理节点配置
    • 业务区配置
      • 业务区配置 - 计算服务(ECS)
      • 计算&存储资源池规划(ECS)
      • KVM多主机组存储池规划(ECS)
      • 业务区配置 - 计算服务(BMS)
      • ARM与x86架构混合说明(BMS)
      • 计算&存储资源池规划(BMS)
      • 存储池支持多AZ对接能力
      • 存储节点配置原则(EVS)
      • 存储节点配置原则(OBS3.0)
      • 存储节点配置原则 - SFS
      • 网络服务配置说明
    • 网络设备配置
      • 网络设备配置原则(1)
      • 网络设备配置原则(2)
      • 网络设备配置原则(3)
  • 缩略词

前言、华为云Stack交付综述

看这篇文章
【hcie-cloud】【3】华为云Stack规划设计之华为云Stack交付综述【上】

为云Stack标准组网

看这篇文章
【hcie-cloud】【4】华为云Stack规划设计之华为云Stack标准组网【中】

华为云Stack标准化配置

华为云Stack配置概览

华为云Stack云服务全视图

在这里插入图片描述

华为云Stack部署方案节点类型说明

  • 节点类型说明
    • 管理节点:部署OpenStack、ManageOne、云服务管理组件,3台起步
    • 网络计算节点:提供KVM虚拟化计算资源池,同时可部署vRouter 、ELB等虚拟网络组件;2台起步;网络节点与管理节点CPU架构不一致且存在VPN的场景,起步3台
    • 计算节点:KVM虚拟化计算资源池,供IAAS、PAAS、EI等通用业务虚拟机的部署使用 ;2台起步(1+1,HA);BMS计算资源池,供数据库等高性能业务部署使用
    • 大数据资源池:用于MRS/DWS服务
    • 数据库资源池:用于GuassDB服务
    • 存储资源池:
      • 块存储:块存储使用OceanStor Pacific分布式存储,3台起步
      • 对象存储:OBS LVS 节点,为对象存储提供负载均衡能力,2台起步;OBS存储节点,3台起步
      • SFS存储:使用OceanStor 9000文件存储,3台起步;或者集中式存储,提供文件服务

在这里插入图片描述

  • UVP(Universal Virtualization Platform)是华为公司在开源的KVM基础上进行了增强开发。

华为云Stack云服务组件部署场景

在这里插入图片描述

  • 每个独立站点均需部署一套基础组件.
    • Global解耦场景,global站点和Region站点需分别部署一套基础组件。
    • Global/Region合并场景,需部署一套基础组件。
  • Global区组件均部署在管理区;Region区组件区分管理区及管理下沉区(管理下沉区部署在POD区),管理下沉组件与高阶服务业务资源共主机组部署。

管理节点部署原则

在这里插入图片描述

云平台管理规格

在这里插入图片描述

华为云Stack IaaS场景&高阶场景起步必选部署组件

在这里插入图片描述

x86与ARM混合场景说明(管理区)

在这里插入图片描述

  • 扩容场景(单站点内):
    • 1、不同CPU架构的扩容策略:单region管理节点CPU架构需保持一致
    • 2、不同CPU厂商的扩容策略:单region/单独立站点管理节点CPU厂商需保持一致
    • 3、同CPU厂商不同CPU代次的混合策略:
      • 1)intel CPU:其他配置一致的前提下,共存储池支持skylake扩容cascade,不支持icelake与skylake及cascade共池扩容
      • 2)kunpeng CPU:其他配置一致的前提下,支持共存储池扩容kunpeng 1620/1620S
      • 3)海光CPU:不支持扩容海光不同代次的型号
  • 新建场景:单region/单独立站点内CPU型号需保持一致;跨Region容灾场景,生产站点及容灾站点CPU架构可以不同;跨AZ高可用场景,生产AZ与高可用AZ的管理节点CPU架构和厂商要求一致,CPU代次可不同。

管理区配置

IaaS场景管理节点配置算法 - G/R合并

  • 管理节点数量=Max[Global起步(仅首region需要)+Region起步+eSight档位占用+可选服务(可选),单region管理节点最低数量]
    在这里插入图片描述

  • 管理节点数量=Max[高阶Global起步(仅首region需要)+高阶Region起步+eSight档位占用+可选服务(含依赖组件)+升级预留,单region管理节点最低数量(升级预留值等于占用最大的可选高阶服务的0.5倍)]
    在这里插入图片描述

管理节点算法示例 - G/R合并

在这里插入图片描述

GR合并 - 跨AZ高可用配置说明

在这里插入图片描述

  • 管理节点高可用约束说明:
    • 管理组件跨AZ高可用场景,可支持独立部署或绑定CSHA服务部署,但部署了CSHA服务时,必须部署管理组件跨AZ高可用方案
    • 高阶服务只支持直接部署管理组件跨AZ高可用,不支持在管理节点已部署在一个站点的情况下扩展另一个站点追加部署管理组件跨AZ高可用
    • 仅适用于Global/region合并场景

GR合并 - 跨Region容灾配置说明

在这里插入图片描述

  • 管理节点跨Region容灾约束说明:
    • 管理面跨Region容灾场景,支持独立部署,也即支持不部署CSDR业务容灾服务,仅部署Global区管理面容灾。但部署了CSDR容灾服务时,必须部署管理面容灾
    • 管理面容灾需要在主Global区和备Global区均部署Global管理组件(如ManageOne等),也即备Global区需预留和主Global区相同档位的管理节点资源,用于部署global管理组件。针对Region数量大于2个的场景,依然只需要在两个Region规划一个主Global区和一个备Global区用于部署global管理面容灾组件(如ManageOne等),其余Region不部署
    • Global/Region解耦与Global/Region合并场景均支持管理面容灾

GR解耦 - Global区组件及档位说明

在这里插入图片描述

GR解耦 - Global区管理节点配置

在这里插入图片描述

业务区配置

业务区配置 - 计算服务(ECS)

在这里插入图片描述

计算&存储资源池规划(ECS)

在这里插入图片描述

  • 说明:场景1中,ECS对外销售策略不支持FCSAN
  • FusionStorage Block块存储经历几代发展,名称上有一些变化,常见的几个名称如下:
    • dsware:FusionStorage Block的前身是dsware,一些老文档中还能看到这个名字,系统里面部分软件的目录在/opt/dsware中,部分脚本的名称中带dsware,部分进程中带dsware,这些带dsware字段的软件和目录都属于FusionStorage Block。
    • FusionStorage:在V1R3版本开始,dsware改名叫FusionStorage,注意是不带Block后缀的名字,当时没有FusionStorage文件存储和对象存储,块存储FusionStorage名字是独占的。
    • FusionStorage Block:从V1R6版本开始,FusionStorage出现文件存储和对象存储,块存储改名叫FusionStorage Block。与FusionStorage Object、FusionStorage File进行区分。
    • OceanStor 100D:有一段时间FusionStorage块存储划分到OceanStor 100D产品下,但是没有发布任何版本,仅供了解。
    • OceanStor Pacific:FusionStorage Block 8.1.0版本以后的名称,也是最新的名称。

在这里插入图片描述

  • 说明:场景1中和场景7中,ECS对外销售策略不支持FCSAN

KVM多主机组存储池规划(ECS)

在这里插入图片描述

业务区配置 - 计算服务(BMS)

BMGW节点与裸金属服务器的配比建议为2:30,例如裸金属服务器数量为40台时,建议配置4台BMGW节点。
在这里插入图片描述

ARM与x86架构混合说明(BMS)

  • 支持管理节点采用X86架构服务器,业务节点采用ARM架构服务器部署;支持管理节点采用ARM(当前只涉及鲲鹏)架构服务器,业务节点采用x86架构服务器部署
  • 支持X86架构裸金属服务器AZ与ARM架构服务器AZ混合部署,但不支持X86架构服务器与ARM架构服务器混合在同一个AZ部署
    • BMS节点单站点内扩容原则:
    • 支持扩容AZ的方式扩容不同架构的CPU
  • AZ内支持扩容同架构不同厂商的CPU或同厂商不同代次的CPU
  • 裸金属网关节点支持与X86或ARM架构的管理节点(当前只涉及鲲鹏)、裸金属服务器节点混合部署
  • 裸金属网关节点:BMGW成对扩容,支持扩容不同型号的服务器,成对扩容的服务器配置需要保持一致
  • 管理和业务节点不同架构都可混,AZ内BMS节点架构不可混,网关节点与管理节点、BMS节点都可混。

计算&存储资源池规划(BMS)

  • 场景1:都使用SAN存储,两套存储设备
    在这里插入图片描述

  • 场景2:都使用SAN存储,一套SAN,不同存储池
    在这里插入图片描述

  • 场景3:都使用OceanStor Pacific存储,一套FSM
    在这里插入图片描述

  • 场景4:都使用OceanStor Pacific存储,多套FSM,不支持跨AZ
    在这里插入图片描述

  • 场景5:AZ1使用SAN存储,AZ2使用OceanStor Pacific
    在这里插入图片描述

  • 约束:
    单存储池支持多AZ,仅限OceanStor Pacific

存储池支持多AZ对接能力

在这里插入图片描述

  • 约束:
    • ECS不支持FCSAN
    • 同一套存储协议建议保持一致
    • 支持x86/ARM,ECS/BMS不同AZ对接同一存储池(OceanStor Pacific),同一存储池最多对接3个AZ

存储节点配置原则(EVS)

在这里插入图片描述

存储节点配置原则(OBS3.0)

在这里插入图片描述
在这里插入图片描述

存储节点配置原则 - SFS

P12X 小容量应用场景;P25X OPS密集型应用场景;P36X OPS密集型/大容量应用场;C36X 大容量/视频监控/归档应用场景,P36A为Arm场景下的P36X/C36X
在这里插入图片描述

网络服务配置说明

在这里插入图片描述

  • 网元虚拟机部署&扩容原则说明:

    • 网元以虚机形式部署在网络计算融合节点
    • 每种网元都是集群部署(主主/主备),起步每个网元集群部署两个网元,保证可靠性,每个网元集群最多支持16个同类网元
    • 单站点内扩容策略:1、支持通过扩容网络集群的方式扩容不同架构的CPU;2、支持通过扩容网络集群的方式扩容同架构不同厂商的CPU;3、X86场景要求同个网络集群内网络节点CPU代次保持一致
    • VPN服务的etcd虚拟机采用三主机部署,如果只有两台网络节点,那其中一台虚拟机需要部署到控制节点,则控制节点与网络节点要求CPU同架构
    • ELB服务对应的网元CVS和Nginx个数要完全相同
    • 网络节点要求6网口(业务网卡支持DPDK),同Region下计算节点可以是2/4/6网口,不同计算节点的网口数必须相同
    • 网络节点可以开启超分,租户虚机如果部署在网络节点上,不能配置NUMA亲和性
  • 详细网元性能转发数据参考《华为云Stack 8.1.1配置手册》

网络设备配置

网络设备配置原则(1)

在这里插入图片描述

  • 二层组网FM8850/FM8861作为核心交换机支持规模:

    • 1)FM8850(10GE/25 GE)/ FM8861(10 GE)单核心6网口组网规模小于300台服务器,单核心4网口组网/双核心组网规模小于500台服务器,单核心2网口组网规模小于1000台服务器
    • 2)FM8861(25 GE)规模小于200台服务器
  • RoCE(RDMA over Converged Ethernet )可以安装支持RoCE的网卡或卡驱动程序。所有以太网NIC都需要RoCE网络适配器卡,简单理解为利用相关的硬件和网络技术,服务器1的网卡可以直接读写服务器2的内存,最终达到高带宽、低延迟和低资源利用率的效果。

网络设备配置原则(2)

在这里插入图片描述

  • SAN存储的管理网络是千兆电口接入,为了保证可靠性,要求BMC接入交换机两台起配。
  • FM交换机是由深圳华荣科技制造的,它是华为的EMS厂家,战略合作伙伴关系

网络设备配置原则(3)

  • 裸金属服务器网关,增强型云专线L3GW网关,二层桥接L2 Bridge L2BR网关交换机、SFS后端交换机有软件或者硬件配套要求:
    在这里插入图片描述
  • 交换机具体型号及软件要求不在此详列,具体项目具体咨询

缩略词

缩略 语英文全称解释
DCSDistributed Cache Service分布式缓存中间件服务,提供轻量级、高性能、高可靠的分布式对象缓存能力,加速数据访问、减少对数据库的依赖、提升业务响应速度,对应用提供数据缓存的位置透明访问的key-value(KV)接口。
CCECloud Container Engine云容器引擎是为开发者、合作伙伴提供开发、部署、托管的容器应用平台,帮助用户快速、低成本地实现业务创新,缩短应用上市周期。
CSBSCloud Server Backup Service云服务器备份可为弹性云服务器创建备份(备份内容包括云服务器的配置规格,系统盘和数据盘的数据),利用备份数据恢复云服务器业务数据,最大限度保障用户数据的安全性和正确性,确保业务安全。
OBSObject Storage Service基于对象的云存储服务,提供易扩展、高安全、高可靠性、低成本的数据存储能力,用户可以通过基于HTTP协议的接口对对象进行管理和使用。对象存储服务一般应用于大规模的数据存储服务。
LLDLow Level DesignLLD是根据网络规划阶段输出的网络拓扑、信令话路路由、业务实现方案,进一步对设计内容进行细化,给出数据配置原则,指导数据规划的活动。
VPNVirtual Private Network一种系统配置,在此通过连接到可能包括专用网络容量的不同的网络开关,用户能够建立起一个专用网络。
IAMIdentity & Access Management身份管理与访问控制主要包括账号信息管理、角色权限管理、访问控制管理和日志管理等功能。
AZAvailability Zone可用区,华为云Stack中物理概念。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/137458.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

已解决:Rust Error: the trait bound is not satisfied 问题

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页: 🐅🐾猫头虎的博客🎐《面试题大全专栏》 🦕 文章图文并茂&#x1f996…

Android 进阶——Binder IPC之学习Binder IPC架构及原理概述(十二)

文章大纲 引言一、Binder IPC 基础架构1、Binder IPC核心角色2、Binder IPC的数据流 二、Binder IPC 协议通信流程三、Binder IPC 核心角色详解1、Server 进程及Server 组件2、Client进程及Client组件3、Service Manager 与实名 Binder4、Binder 驱动 四、Binder 通信过程五、开…

mybatis嵌套查询子集合只有一条数据

我们再用mybatis做嵌套查询时&#xff0c;有时会遇到子集合只有1条数据的情况&#xff0c;例如下这样&#xff1a; 数据库查询结果 xml <resultMap id"userMap" type"com.springboot.demo.test.entity.User"><id column"uid" property…

Leetcode150. 逆波兰表达式求值

Every day a Leetcode 题目来源&#xff1a;150. 逆波兰表达式求值 解法1&#xff1a;栈 用栈模拟逆波兰表示法表示的算术表达式的计算过程。 初始化一个栈 stk。 遍历字符串数组 tokens&#xff0c;根据当前字符串 token 决定操作&#xff1a; 若 token 是 1 个算符&am…

基于JavaWeb+SSM+Vue微信小程序校园兼职任务平台系统的设计和实现

基于JavaWebSSMVue微信小程序校园兼职任务平台系统的设计和实现 源码传送入口前言主要技术系统设计功能截图Lun文目录订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 源码传送入口 前言 随着社会的发展和全球疫情的冲击&#xff0c;大学生的就业形势越来越严峻。越…

基于FPGA的模板匹配红外目标跟踪算法设计

为什么要写这篇文章 我写这篇文章的原因是一天在B站看到了一个大神发的视频是关于跟踪一个无人机的&#xff0c;看到作者跟网友的回复说是用的图像匹配算法&#xff0c;我就在网上搜索相关资料&#xff0c;最终找到一篇文献。文献中对该算法的评价很高&#xff0c;满足制导系统…

【第2章 Node.js基础】2.3 Node.js事件机制

2.3 Node.js事件机制 学习目标 &#xff08;1&#xff09;理解Node.js的事件机制&#xff1b; &#xff08;2&#xff09;掌握事件的监听与触发的用法。 文章目录 2.3 Node.js事件机制什么是事件机制为什么要有事件机制事件循环事件的监听与触发EventEmitter类常用API 什么是…

利用IP风险画像强化金融行业网络安全防御

在数字化时代&#xff0c;金融行业日益依赖互联网和技术创新&#xff0c;但这也使得金融机构成为网络攻击的主要目标。为了应对日益复杂的网络威胁&#xff0c;金融机构迫切需要采用先进的安全技术和工具。其中&#xff0c;IP风险画像技术成为提升网络安全的一项重要策略。 1.…

C语言C位出道心法(五):内存管理

C语言C位出道心法(一):基础语法 C语言C位出道心法(二):结构体|结构体指针|链表 C语言C位出道心法(三):共用体|枚举 C语言C位出道心法(四):文件操作 C语言C位出道心法(五):内存管理 一:C语言内存管理认知 二:C语言中内存堆|栈认知 三:C语言中引用内存丢失认知

ClickHouse介绍和使用

ClickHouse介绍和使用 1. 简介2. ClickHouse特点3. 数据类型3.1. 整型3.2. 浮点型3.3. Decimal型3.4. 布尔型3.5. 字符串3.6. 枚举类型3.7. 时间类型 4. 表引擎4.1. TinyLog4.2. Memory4.3. MergeTree4.3.1. partition by分区&#xff08;可选&#xff09;4.3.2. primary key 主…

项目管理之如何出道(下)

前言 是谁用烛火照亮整个中国&#xff1f;是一伙伙行走在高压线上的电力工人&#xff1b; 是谁用水枪保护千家万户&#xff1f;是一组组穿梭于大街小巷的消防队伍&#xff1b; 是谁用身体捍卫国防边境&#xff1f;是一队队跋涉在高山深林的可爱战士。 那么作为IT业界的我们&…

Python语法基础(变量 注释 数据类型 输入与输出 运算符 缩进)

目录 变量变量命名规则变量的类型变量的创建变量的作用域 注释的方法数据类型对象和引用的概念Number(数字)数据转换 输入与输出输入函数输出函数输出函数的end参数输出格式多行语句 运算符算术运算符赋值运算符三目运算符运算符的优先级 缩进缩进格式注意事项层级嵌套 变量 标…

(论文阅读24/100)Visual Tracking with Fully Convolutional Networks

文献阅读笔记&#xff08;sel - CNN&#xff09; 简介 题目 Visual Tracking with Fully Convolutional Networks 作者 Lijun Wang, Wanli Ouyang, Xiaogang Wang, and Huchuan Lu 原文链接 http://202.118.75.4/lu/Paper/ICCV2015/iccv15_lijun.pdf 【DeepLearning】…

Python--- lstrip()--删除字符串两边的空白字符、rstrip()--删除字符串左边的空白字符、strip()--删除字符串右边的空白字符

strip() 方法主要作用&#xff1a;删除字符串两边的空白字符&#xff08;如空格&#xff09; lstrip() 方法 left strip&#xff0c;作用&#xff1a;只删除字符串左边的空白字符 rstrip() 方法&#xff0c;作用&#xff1a;只删除字符串右边的空白字符 strip 英 /strɪp…

STM32H743XX/STM32H563XX芯片烧录一次后,再次上电无法烧录

近期在使用STM32H563ZIT6这款芯片在开发板上使用正常&#xff0c;烧录到自己打的板子就遇到了芯片烧录一次后&#xff0c;再次上电无法烧录的问题。 遇到问题需要从以下5点进行分析。 首先看下开发板的原理图 1.BOOT0需要拉高。 2.NRST脚在开发板上是悬空的。这里我建议大家…

基于AI智能分析网关的智慧视频监控系统一站式解决方案

1、功能概述 TSINGEE智能分析网关EasyCVR智慧视频监控系统基于云-边-端一体化协同架构&#xff0c;可兼容多协议、多类型的设备接入&#xff0c;实现视频数据采集、海量视频汇聚与处理、按需调阅、全网分发、 告警消息推送、数据级联共享、AI智能分析接入等视频能力服务&#…

合并两个有序链表OJ

合并两个有序链表OJ 文章目录 合并两个有序链表OJ一、题目及要求二、思路分析三、代码实现 一、题目及要求 二、思路分析 其次&#xff0c;题目里说了新链表是通过拼接原来的结点形成的&#xff0c;所以说我们不需要开辟新的空间。 三、代码实现 if (list1 NULL) {return li…

Zotero详细功能补充!熟练使用!【进阶版,持续更新】

Zotero安装请参见文章Zotero安装 1.改变条目文件夹 如果直接选择条目直接进行移动&#xff0c;能移动成功&#xff0c;但是原来文件夹和目标文件夹都会存在&#xff0c;实际是复制&#xff01; 如果只想保留在一个文件夹里面&#xff0c;可以选中条目&#xff0c;右击-从分…

ARMday03(寄存器读写、栈、程序状态寄存器、软中断和异常、混合编程)

单寄存器内存读写指令 将一个寄存器中的数值写入到内存&#xff0c;或者从内存中读取数据放在某一个指定寄存器中 指令码和功能 1.向内存中写&#xff1a; str{条件码} 目标寄存器,[目标地址]&#xff1a;将目标寄存器的4字节数值写入到目标地址为首地址的空间中 strh{条件码…

最新AI系统ChatGPT源码+AI绘画系统源码+支持GPT4.0+Midjourney绘画+搭建部署教程+附源码

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如…