🏠个人主页:fo安方的博客✨
💂个人简历:大家好,我是fo安方,考取过HCIE Cloud Computing、CCIE Security、CISP、RHCE、CCNP RS、PEST 3等证书。🐳
💕兴趣爱好:b站天天刷,题目常常看,运动偶尔做。🎐
💅欢迎大家:这里是CSDN,是我记录我的日常学习,偶尔生活的地方,喜欢的话请一键三连,有问题请评论区讨论。🌺
🥣专栏:欢迎订阅云计算汇总不迷路!这是专栏的导航页→入栏先看–HCIE-Cloud Computing LAB考试备考导读,阅读无烦恼。🌊
🪁 希望本文能够给读者带来一定的帮助~🌸文章粗浅,敬请批评指正!🐥
文章目录
- 1 云计算运营
- 5 云计算故障处理
-
- 5.4 FusionCompute故障处理
- 5.5 FusionStorage Block故障处理
- 6 云计算规划与最佳实践
- 附录
导学
一、专业名词解读
前言:通常专业书的第一步,就是把专业名词通俗化解读,即翻译成一般语言能解读。
(一)英文名词&专业名词解读
归属 | 英文简称 | 英文全称 | 中文名称 | 具体含义 |
---|---|---|---|---|
华为云计算 | - | FusionSphere | 华为虚拟化 | 云操作系统架构,基于开放的OpenStack架构 |
FusionSphere组件一 | FC | FusionCompute | 虚拟化计算 | 华为虚拟化软件,用于将物理资源,包括服务器、存储设备、交换机等,虚拟化为云资源池。 |
FusionSphere组件二 | FM | FusionManager | 虚拟化管理 | 统一资源平台云管理使能器 |
FusionSphere组件三 | FS | FusionStorage | 虚拟化存储 | 分布式存储软件 |
FusionSphere虚拟化特性 | VM Motion | - | 虚拟机热迁移技术 | 技术特点:基于内存压缩传输技术,虚拟机热迁移效率提升1倍;支持源主机和目的主机是异构CPU场景 下的虚拟机热迁移。虚拟机热迁移过程中,不中断虚拟机业务,用户无感知 |
FusionSphere虚拟化特性 | - | - | 虚拟机网络Qos控制 | 技术原理:网络QoS特性提供虚拟网卡的流量整形和带宽优先级控制 |
FusionSphere虚拟化特性 | ||||
FusionSphere虚拟化特性 | ||||
FusionSphere高级功能 | GPU | - | GPU虚拟化 | 技术原理:物理GPU在硬件支持下创建多个vGPU,虚拟机通过绑定;vGPU直接访问物理GPU的部分硬件资源 |
FusionSphere高级功能 | NUMA | Non-uniform Memory Architecture | 非一致性内存架构 | 解决了多处理器系统中的可扩展性问题;NUMA技术将CPU划分成不同的组(Node),每个Node由一个或多个CPU组成,并且有独立的本地内存、I/O等资源;CPU访问同Node中内存速度最快,访问其他Node中内存性能较差;分配内存和CPU时考虑NUA拓扑,提供初始放置,负载均衡,内存动态迁移等功能 |
FusionSphere高级功能 | DRS | - | 动态资源调度 | 同一集群内,VM由系统根据策略自动负载均衡;负载均衡算法优化,避免VM无效迁移。 |
FusionSphere高级功能 | DPM | - | 分布式电源管理 | 系统自动选择合适的物理机上下电,减小迁移VM数量;保证小部分物理机处理休眠态,以快速满足新增业务所需资源。 |
FusionSphere高级功能 | VxLAN | Virtual extensible Local Area Network | 虚拟扩展局域网 | 一种进行大二层虚拟网络扩展的隧道封装技术,解决了上面的问题 |
FusionSphere高级功能 | vApp | - | 虚拟app | vApp服务是根据用户的业务需求情况,通过图形化的模板编辑工具快速准确的描述业务应用对云资源、部署组网、软件安装等需求,提供一键式应用部署、弹性伸缩能力,为用户在云中提供便捷的应用服务。 |
FusionSphere虚拟化资源 | - | - | 虚拟化资源 | 计算资源、存储资源、网络资源(也是创建虚拟机需要准备的资源) |
FusionSphere虚拟化资源之一 | - | - | 计算资源 | 主要包括主机,虚拟化层,虚拟化计算资源池,虚拟CPU,虚拟内存等。 |
FusionSphere虚拟化资源之二 | - | - | 存储资源 | 选择存储资源类型,FCSAN,IPSAN,NAS,Advanced SAN,Fusion Storage 。 |
FusionSphere虚拟化资源之三 | - | - | 网络资源 | FusionCompute 网络资源包含:分布式交换机,端口组,上行链路 |
FusionCompute虚拟网络 | - | - | - | FusionCompute网络资源包含:分布式交换机,端口组,上行链路 |
FusionCompute与虚拟计算关系 | - | - | - | FusionCompute将主机的物理CPU、内存资源整合为计算资源池,然后划分出虚拟的CPU和内存资源为虚拟机提供计算能力。 |
FusionCompute与虚拟存储关系 | - | - | - | FusionCompute对接存储资源的管理接口,包括IP地址,用户名密码等。 |
FusionCompute架构 | VRM | Virtualization Resource Management | 虚拟资源管理/集群管理 | 主要完成对本站点内物理计算资源的管理,负责为每个虚拟机分配相应的虚拟计算资源,实现在一个站点内虚拟机的调度和生命周期管理。VRM推荐主备部署(主备VRM部署在不同机柜) |
VRM部署方式一 | - | - | 虚拟化部署 | VRM虚拟化部署场景下,需要在管理集群选择两台主机,将主备VRM节点虚拟机部署在这两台主机上。推荐使用虚拟化部署。 |
VRM部署方式二 | - | - | 物理部署 | VRM物理部署场景下,主备VRM节点部署在两台物理服务器上。 |
FusionCompute架构 | CNA | Computing Node Agent | 计算节点代理 | 管理计算节点上的虚拟机和资源 |
FusionCompute概念 | - | - | 模板 | 虚拟机的一个副本,FusionCompute可以通过虚拟机模板创建虚拟机,实现虚拟机的快速部署,制作模板的方式:虚拟机转为模板,虚拟机克隆为模板,模板文件导入为模板,注意,快照不能转换为模板 |
模板创建 | - | - | - | 创建虚拟机模板一般有两种方式,一种是通过克隆 的方式,“克隆为模板”虚拟机通过复制的方式产生模板,原虚拟机保留。另一种方式是通过转换 的方式,“转换成模板”直接将虚拟机转换成模板(只能在虚拟机关机的情况下操作 ),原虚拟机不保留。 |
模板格式 | - | ova | 虚拟机模板格式 | ova格式的模板只有一个ova文件 |
模板格式 | - | ovf | 虚拟机模板格式 | ovf格式的模板由一个ovf文件和多个vhd文件组成 |
FusionCompute功能 | VM Motion | - | 虚拟机热迁移 | 技术特点 :基于内存压缩传输技术,虚拟机热迁移效率提升1倍;支持源主机和目的主机是异构CPU场景下的虚拟机热迁移。 适用场景 :可容忍短时间中断,但必须要快速恢复业务。比如轻量级数据库业务,桌面云业务。虚拟机热迁移过程中,不中断虚拟机业务,用户无感知。FusionCompute只支持基于共享存储的虚拟机热迁移。 |
FusionCompute虚拟网络设备 | - | Linux Bridge | 网桥 | 工作于二层的虚拟网络设备,功能类似于物理的交换机 |
FusionCompute虚拟网络设备 | OVS | Open vSwitch | 开放虚拟交换机 | 一款基于软件实现的开源虚拟以太网交换机 |
FusionCompute虚拟网络设备 | DVS | - | 分布式交换机 | 是虚拟交换机,功能类似二层物理交换机,通过端口组与虚拟机连接,通过上行链路与物理网络连通。or分布式交换机,与物理交换机一样,构建起虚拟机之间的网络,并提供与外部网络互通的能力。虚拟机网卡通过端口组与分布式交换机相连,分布式交换机通过上行链路与主机的物理网络适配器相连,以实现虚拟机之间以及与外部网络的通信。一个虚拟机多张网卡,每张网卡关联一个DVS,一个虚拟机一张网卡,该网卡只能关联一个DVS |
DVS概念 | - | - | 上行链路 | 分布式交换机到主机的上行链路的集。分布式交换机通过上行链路与主机的物理网络适配器相连,使得主机中的虚拟机能够与另一主机中的虚拟机或外部网络进行通信。同一个绑定端口只能设置为某一个DVS的上行链路。 |
DVS概念 | - | - | 端口组 | 与物理交换机中的端口一样。通过配置端口组的属性来确定与其相连接的虚拟机的网络属性,使虚拟机迁移后网络属性保持不变。多个端口组可同属于一个分布式交换 |
网卡模式 | SR-IOV | - | - | SR-IOV实现了将PCI功能分配到多个虚拟接刁以在虚拟化环境中共享一个PCI设备的资源。SR-IOV降低了软件模拟层中的lO开销从而提升虚拟机网络转发性能。在选择SR-IOV直通模式的分布式交换机里创建的端口组,端口类型只能使用"普通”。 |
SEG | Security Group | 安全组服务 | 是对进出虚拟机端口的网络报文 进行限制的安全过滤规则。关联虚拟机端口与安全组后,该安全组的规则会对进出该虚拟机端口的网络报文进行过滤,只有规则允许的报文才能通过。 |
|
FusionCompute的存储资源 | SAN | Storage Area Network | 存储区域网络 | 存储映射到使用端 自带文件系统 |
FusionCompute的存储资源 | NAS | Network Attached Storage | 网络附加存储 | 存储映射到使用端 不带文件系统 |
FusionCompute的存储资源 | LUN | Logical Unit Number | 逻辑单元号 | 磁盘阵列上的硬盘组成RAID组后,通常连接磁盘阵列的服务器并不能直接访问RAID组,而是要再划分为逻辑单元才能分配给服务器 |
FusionCompute的存储资源 | - | UltraPath | 多路径技术 | UltraPath在检测到路径故障恢复后会自动重新把IO下发到该路径 |
FusionCompute存储管理功能 | - | - | 存储设备 | 有:本地硬盘、SAN存储(IP SAN、FC SAN)、Adavanced SAN存储、NAS存储、FusionStroage、本地内存盘 |
FusionCompute存储管理功能 | - | - | 存储资源 | 有:SAN存储、Advanced SAN存储、NAS存储、FusionStorage |
FusionCompute存储管理功能 | - | - | 数据存储 | FusionCompute既支持虚拟化数据存储,也支持非虚拟化数据存储。 |
数据存储 | - | - | 虚拟化数据存储 | 虚拟化数据存储是指将存储资源按照一定的文件系统来管理,包括虚拟化本地硬盘(EXT4文件系统)、虚拟化SAN存储(VIMS文件系统)、NAS存储(NFS文件系统)。 |
数据存储 | - | - | 非虚拟化数据存储 | 非虚拟化数据存储为块存储,包括SAN存储、本地硬盘、FusionStorage和本地内存盘。 |
FusionStorage组件 | FSM | FusionStorage Manager | 管理模块 | 管理进程,提供告警、监控、日志、配置等操作维护功能 |
FusionStorage组件 | FSA | FusionStorage Agent | 代理进程 | 管理代理进程,部署在各节点上,实现各节点与FSM通信。FSA包含MDC、VBS和OSD三种不同的进程 |
FusionStorage组件 | MDC | MetaData Conroller | 元数据控制 | 元数据控制,实现对分布式集群的状态控制,以及控制数据分布式规则、数据重建规则等。MDC默认部署在3个节点的ZK(Zookeeper)盘上,形成MDC集群。 |
MDC部署节点 | zk | Zookeeper | - | 是分布式应用程序协调服务进程, zk部署在控制节点上。处理流控消息的消息队列,Zookeeper防止重接入,防止openstack数据遭到破坏,导致系统瘫痪。 |
FusionStorage组件 | VBS | Birtual Block Systerm | 虚拟块存储管理组件 | 负责卷元数据的管理,提供分布式集群接入点服务,使计算资源能够通过VBS访问分布式存储资源。每个节点上默认部署一个VBS进程,形成VBS集群。节点上也可以通过部署多个VBS来提升IO性能。 |
FusionStorage组件 | OSD | Object Storage Device | 对象存储设备服务 | 对象存储设备服务,执行具体的IO操作。在每个服务器上部署多个OSD进程,一块磁盘默认对应部署一个OSD进程。在SSD卡作主存时,为了充分发挥SSD卡的性能,可以在1张SSD卡上部署多个OSD进程进行管理,例如2.4TB的SSD卡可以部署6个OSD进程,每个OSD进程负责管理40OGB。 |
FusionSphere特性 | - | VRM | 集群管理 | 高可用,主备部署 |
FusionSphere特性 | - | RDM | 存储资源裸设备映射 | RDM为虚拟机提供了一种机制来直接访问物理存储子系统(仅限光纤通道或iSCSI)上的LUN,通过使用物理设备映射,可以让虚拟机识别SCSI磁盘 |
FusionSphere特性 | - | VM Motion | 虚拟机热迁技术 | 基于内存压缩传输技术,虚拟机热迁移效率提升1倍 |
FusionSphere特性 | - | VIMS | 虚拟集群存储文件系统 | 一种高性能的集群文件系统,使用时先将数据存储先格式化成VIMS格式,然后挂载到CNA上进行使用 |
FusionSphere特性 | - | DRS | 动态资源调度 | 自动负载均衡,动态调度虚拟机 |
FusionSphere特性 | - | DPM | 分布式电源管理 | 自动绿色节能,系统智能进行主机上下电 |
FusionSphere特性 | QoS | Quality of Service | 服务质量 | 精细化资源管控,保证VIP业务可用 |
FusionManager部署方案 | - | - | 部署方案 | FusionManager支持部暑在FusionCompute、VMware虚拟化环境中的虚拟机上,支持主备部署和单节点部署。单节点部署可靠性低,故障时无法快速恢复,推荐使用主备部署。FusionManager部署在由管理集群的规划主机创建的虚拟机上,主备部署时需要将主备虚拟机分别部署在管理集群的两台主机上。 |
FusionManager部署方案 | VSAM | - | 部署方案 | VSAM是提供虚拟防火墙和DHCP功能的系统服务虚拟机的管理节点,部署在虚拟化环境中独立的虚拟机上。当需要使用FusionManager提供这些功能时,需要部署VSAM。VSAM只支持部署在FusionCompute虚拟化环境中的虚拟机上,部署在管理集群规划的主机创建的虚拟机上,支持主备部署和单节点部署。推荐使用主备部署。 |
云计算云服务模式 | SaaS | Software as a Service | 软件即服务 | 是一种通过Internet提供软件的模式,用户不用再购买软件,而改用向提供商租用基于web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件。 |
云计算云服务模式 | PaaS | Platform-as-a-Service | 平台即服务 | 是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户,因此,PaaS也是SaaS模式的一种应用。 |
云计算云服务模式 | IaaS | Infrastructure as a Service | 基础架构即服务 | 把计算基础(服务器、网络技术、存储和数据中心空间)作为一项服务提供给客户,IaaS 是云服务的最底层,主要提供一些基础资源。比如,OpenStack属于IaaS服务。 |
OpenStack | - | OpenStack | - | 最流行的开源云操作系统:资源抽象、资源分配、负载调度 |
OpenStack组件 | - | Nova | 计算 | OpenStack“三驾马车” |
OpenStack组件 | - | Neutron | 网络 | OpenStack“三驾马车” |
Nova组件 | - | Nova-api | 计算接口 | 整个nova的入口,接收RESTful API消息 |
Nova组件 | - | Nova-conductor | 计算处理 | 复杂操作处理,数据库访问 |
Nova组件 | - | Nova-scheduler | 计算调度 | 虚拟机位置调度,选择合适的计算节点 |
Nova组件 | - | Nova-compute | 计算管理 | 计算节点管理,虚拟机生命周期管理动作本地实施 |
OpenStack组件 | - | Cinder | 块存储 | OpenStack“三驾马车” ,Cinder提供块存储服务,为虚拟机实例提供持久化存储。Cinder调用不同存储接口驱动,将存储设备转化成块存储池,用户无需了解存储实际部署的位置或设备类型。 |
Cinder组件 | - | cinder-api | 接口 | 存储模块对外的服务接口,接收并转发外部请求到不同的cinder组件进行处理 |
Cinder组件 | - | cinder-scheduler | 调度 | 调度选择合适的主机进行创卷等操作 |
Cinder组件 | - | cinder-volume | 卷 | 执行卷、快照相关的业务,通过调用不同的driver管理不同的存储后端 |
OpenStack组件 | - | Swift | 对象存储 | Swift提供高度可用、分布式、最终一致的对象存储服务。Swift可以高效、安全且廉价地存储大量数据。Swift非常适合存储需要弹性扩展的非结构化数据。 |
OpenStack组件 | - | Glance | 镜像管理 | Glance提供发现、注册和检索虚拟机镜像功能。Glance提供的虚拟机实例镜像可以存放在不同地方,例如本地文件系统、Swift对象存储、Cinder块存储等。 |
Glance组件 | - | Client | glance-client | 使用Glance服务器的任何应用程序,接收请求并调用glance-api |
Glance组件 | - | REST API | glance-api | 通过REST接口对外开放Glance功能,接收请求 |
Glance组件 | - | Glance Domain Controller | 管理Glance内部服务器 | Glance Domain Controller分层实现特定任务,如认 |