HCS私有云简介

1、HCS简介和发展史

  1. 华为云产品:私有云和公有云,现在的私有云已经和公有云越来越像了
  2. FusionSphere是华为的一个品牌
  3. 2016年,在5.0版本的时候,华为Openstack叫FusionSphere Openstack 5.0,底层用的是suse操作系统,用的XEN虚拟化,对接的是FC集群(此时的集群是一堆服务器组成的一个FC集群,,也就是一个Node,一个集群里面可以有多个CNA),先通过手动安装FC,然后用FusionSphere Openstack对接FC

  1. 2018年,在6.0版本的时候,华为Openstack叫FusionSphere Openstack 6.0,底层用的是Centos操作系统,用的XEN虚拟化
  2. 2019年,在6.3.0版本的时候,华为Openstack叫FusionSphere Openstack 6.3,底层用的是Centos操作系统,用的KVM虚拟化。后面就不用再对接FC集群了,直接对接的是一个计算节点,可以把单个服务器看成一个节点(一个节点里面可以有多个集群),通过kvm虚拟化发放虚拟机到计算节点上。KVM宿主机就是一个计算节点

  1. 2020年,在6.5.0开始,改名Huawei Cloud Stack(HCS)

总结:对于Openstack而言,FusionCompute的一个集群,就相当于云里面的一个主机。

对于KVM而言,一台KVM宿主机,就相当于云里面的一个主机。

2、HCS版本更新

6.3.1改名FusionCloud------->6.5.0改名Huawei Cloud Stack(HCS)------->6.5.1------->8.0.1------->8.0.2------->8.0.3------->8.1.0

3、服务器和CPU

服务器厂商:IBM、浪潮、惠普、ThinkServer、Dell、华为、超聚变、思科、新华三、宝德、中科曙光

国产CPU:龙芯、飞腾、鲲鹏、海光、申威、兆芯

4、项目流程

(1)了解和沟通羡慕需求

(2)设计方案、规划

(3)报价

(4)招投标流程

(5)备货

(6)实施阶段

  1. 网络,存储等规划
  2. 设备上架,连线
  3. 开局FusionCloud Delop(FCD),部署工具,自动化部署整个云

5、Global:全局概念,一套华为云stack解决方案内唯一

(1)Region(区域):代表一个数据中心,例如:上海、北京。主要跟地域有关

  1. 物理数据中心的时延超过2ms,则需要规划为不同的Region
  2. 云服务容灾服务(CSDR)未跨Region容灾
  3. Region内设备之间管理流量、存储流量、业务流量较大,对网络带宽有较高的要求,推荐放在同一个Region下面
  4. 不同的Region是不通的,但是可以通过VPN和专线给打通,但是时延会比较高

(2)AZ(Availability Zone:可用区):一个AZ共享同一个网络、供电系统、存储系统,任何一个出问题都会对当前的一个AZ有影响。主要跟容灾有关。在高可用场景中:

  1. 不同的AZ内网是相通的
  2. 如果将业务放在同一个AZ,时延会更低。例如:Apache和MySQL之间需要频繁的访问,这种放在同一个AZ,但是没有容错。MySQL做主备,这种放在不同的AZ即可,有容错,但是时延会更高一些。
  3. 一个Region的多个AZ之间通过高速光纤相连,时延是低于2ms的,但是还是不如在同一个AZ下面的时延低
  4. 一个AZ包括一个或多个主机组

6、Region TYPE的区别

(1)TYPEⅠ:使用的是Neutron提供的软SDN。Neutron所在的网络节点提供VRouter、L3NAT、L3_Service和VPN、VXLAN等

(2)TYPE Ⅱ:使用的是华为的硬SDN,所有的网络服务是通过硬件实现的

(3)TYPE Ⅲ:无SDN,如果要配置VLAN和路由,必须在底层物理交换机和路由器上提前配置好ovs,

  1. 不支持弹性IP等云服务功能,也不支持ELB和AS等高级云服务
  2. 弹性IP是绑定在VRouter上,然后做一个全端口映射

7、部署私有云HCS651 Region的硬件要求和架构

(1)Region Type Ⅰ硬件要求:

  1. 2个网络节点
  2. 3个控制节点(底层是zookeeper集群),256G内存、20核CPU
  3. 如果做实验1个计算节点即可,实际业务中至少2个计算节点,虚拟HA高级特性
  4. 2个云服务节点(用于安装平台的各种云服务,而且都是以虚拟机的形式存在主机里面的),也可以把这个节点运行在控制节点中

(2)级联架构FusionSphere Openstack:级联层和非级联层

  1. 级联层FusionSphere Openstack
  • 三台控制节点主机,运行一套openstack,在这个环境中,运行Cinder、neutron等组件
  • 同事运行3台虚拟机,为被级联层提供控制节点
  1. 被级联层FusionSphere Openstack
  • 由级联层统一管控和调度资源
  • 拥有独立的网络,但是被分在不同的Vlan
  • 每个Region下面可以有多个被级联层Openstack,至少一个
  • 每个被级联层Openstack下面有多个AZ

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

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

相关文章

BitLocker 驱动器加密

BitLocker 简介 BitLocker 驱动器加密是一项由微软开发并集成在Windows操作系统中的数据保护功能,其主要作用是通过加密存储在硬盘驱动器上的数据来增强信息安全。具体来说: 数据安全:BitLocker可以对整个操作系统卷(包括系统分区…

开源图床Lychee本地如何部署并结合内网穿透工具实现远程访问

文章目录 1.前言2. Lychee网站搭建2.1. Lychee下载和安装2.2 Lychee网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4.公网访问测试5.结语 1.前言 图床作为图片集中存放的服务网站,可以看做是云存储的一部分,既可…

酒店订房小程序源码系统:帮您打造类似美团的酒店模式的小程序 带完整的安装部署教程

随着移动互联网的快速发展,小程序已经成为一种新型的应用形态,为各大行业提供了更加便捷的服务。其中,酒店预订小程序作为一种方便快捷的预订方式,备受用户青睐。小编给大家分享一款酒店订房小程序源码系统,旨在帮助您…

中霖教育:中级会计师报名条件是什么?

一、学历要求 报考中级会计师的考生需要具备大专及以上学历,如果不满足学历要求是无法报考的。 二、工作经验要求 报考中级会计师的考生需要具备一定的工作经验。根据规定,不同的学历对从业年限要求不同,主要有以下几种情况: …

多租户体系实现

文章目录 核心思路方案选择设计考量安全性扩展性通用性易用性 具体实现租户信息透传透传变量名命名规范应用内透传应用间透传 数据层租户隔离MySQL存储方案:多租户Mybatis插件Mybatis插件特点使用多租户Mybatis插件的优势参考文档 应用场景 经过工作中的一处场景启发…

机器学习周刊第五期:一个离谱的数据可视化Python库、可交互式动画学概率统计、机器学习最全文档、快速部署机器学习应用的开源项目、Redis 之父的最新文章

date: 2024/01/08 这个网站用可视化的方式讲解概率和统计基础知识,很多内容还是可交互的,非常生动形象。 大家好,欢迎收看第五期机器学习周刊 本期介绍7个内容,涉及Python、概率统计、机器学习、大模型等,目录如下: 一个离谱的Python库看见概率,看见统计2024机器学习最…

U盘提示未格式化解决方法超级简单

U盘提示未格式化是常见故障,主要原因有文件系统损坏、固件问题、物理故障等。解决方法包括格式化U盘、更新固件、恢复数据等,具体操作需根据故障原因选择。如无法解决,建议联系专业维修人员处理。 U盘提示未格式化解决方法超级简单 当U盘提示…

使用scipy处理图片——滚动图片

大纲 常规模式constant和grid-constant 交换模式wrap和grid-wrap 镜像reflect、mirror和grid-mirror 最近值nearest 代码 在《使用numpy处理图片——滚动图片》一文中,我们介绍了numpy的roll方法,它只能让超出区域的元素回到被移动的区域中,如…

置位复位寄存器的某一位(多工位多工站渗透线控制应用)

这里的置位复位特定寄存器位功能块可以应用在渗透线控制应用上,我们可以根据小车当前所在位置,对相关工作槽里的标志位进行置位复位等操作(某个槽有产品,某个槽没有产品等)。 下面我们看下对应的控制要求 1、置位复位特定的位 2、置位复位寄存器中的某一位 3、置位bit8 4…

【书生·浦语】大模型实战营——第五次课程作业

基础作业——使用LMDeploy 以本地对话、网页Gradio、API服务中的一种方式部署InternLM-Chat-7B模型,生成300字的小故事 环境准备 除了安装所需依赖之后,重要的是进行模型转化(转换成TurboMind格式),这里需要注意转化命…

NFS概念与应用

一、NFS的概念 NFS(Network File System 网络文件服务) 文件系统(软件)文件的权限; NFS 是一种基于 TCP/IP 传输的网络文件系统协议,最初由 Sun 公司开发; 通过使用 NFS 协议,客户…

人工智能 | 生成式 AI 如何重塑开发流程和开发工具?

生成式 AI 如何重塑开发流程和开发工具? 生成式人工智能(Generative Artificial Intelligence,GAI)是一种基于大规模数据训练学习,从而生成新的原创内容的人工智能。生成式人工智能可以生成各种形式的数据&#xff0c…

鸿蒙开发工程师会不会有很好的就业前景?

一,鸿蒙带动IT开发和应用整体结构的变革 1月11日,以鸿蒙为首的华为概念股大幅走强,创业板创识科技拉升封板,传智教育、智度股份、高新发展、立达信、吉大正元等多股涨停,华亚电子、九联科技、软通动力、辰奕智能、芯海…

挂载mount、卸载umount,和rpm安装包

1.创建一个挂载目录dvd 2.把dev/cdrom 挂载到dvd 3.查看 4.挂载的格式 卸载挂载点 dvd 重新挂载到nsd30 rpm安装包的安装位置 可执行命令:一般安装到/usr/bin下 服务器程序,管理工具:一般安装到sbin下 配置文件:一般安装到etc下…

内存四区图练习

带着白卡去旅行 绘制图中三种情况的内存四区图 一个实参 一个形参 取地址 通过指针修改变量 返回 多级指针的训练 #define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #include<stdio.h> #include<string.h> #include<math.h>int getMem(char***p3,…

从零学Java 线程安全的集合

线程安全的集合 文章目录 线程安全的集合1 List 和 Set体系Collections中的工具方法1.1 CopyOnWriteArrayList1.2 CopyOnWriteArraySet1.3 ConcurrentHashMap 2 CAS算法3 Queue接口&#xff08;队列&#xff09;3.1 ConcurrentLinkedQueue3.2 BlockingQueue接口&#xff08;阻塞…

PyTorch Tutorial 2.0

这里是对于PyTorch Tutorial-CSDN博客的补充&#xff0c;但是与其相关的NLP内容无关&#xff0c;只是一些基础的PyTorch用法的记录&#xff0c;主要目的是能够自己生成一些模拟的数据集。先介绍随机数的目的是因为based on随机数方法。 当然在看随机数的方法的时候&#xff0c…

【开源】基于JAVA语言的固始鹅块销售系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 鹅块类型模块2.3 固始鹅块模块2.4 鹅块订单模块2.5 评论管理模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 鹅块类型表3.2.2 鹅块表3.2.3 鹅块订单表3.2.4 鹅块评论表 四、系统展示五、核心代码5.…

解决com.alibaba.fastjson.JSONException: default constructor not found的问题

1.问题描述 在进行JSON和对象互转时&#xff0c;发现有个报错&#xff1a; com.alibaba.fastjson.JSONException: default constructor not found. class com.hellobike.ph.match.service.taxi.model.message.DelayAddSkuMsg 2.原因和解决方案 通过其提示可以看出在利用fastJ…

Vue组件之间的通信方式都有哪些?

面试官&#xff1a;Vue组件之间的通信方式都有哪些&#xff1f; 一、组件间通信的概念 开始之前&#xff0c;我们把组件间通信这个词进行拆分 组件通信 都知道组件是vue最强大的功能之一&#xff0c;vue中每一个.vue我们都可以视之为一个组件通信指的是发送者通过某种媒体以…