一、虚拟化特性介绍
将物理资源划分为动态、灵活、颗粒度更小
的逻辑单元(VCPU等),达到提高资源使用率
的目的。华为fusioncompute具有以下特性。
1.在线调整CPU和内存
平台支持在虚拟机运行情况下调整CPU和内存规格,虚拟机不需要重启即可生效
;同时,对于不支持在线生效的操作系统,需要重启实时生效。
2.内存复用技术
通过内存共享、内存置换、内存气泡等技术,能够将内存复用比提高至130%。
- 内存共享``
- 内存置换
- 内存气泡
3.基于NUMA架构的亲和性调度
CPU优先使用同一个Node上的内存
,减少内存访问访问时延,达到提升应用性能的目的。
技术原理:使Guest OS及其内部应用识别NUMA架构。
4.存储自动精简配置
5.虚拟卷在线扩容
通过虚拟机操作系统功能,实现虚拟机不停机或重启实现增大虚拟磁盘空间
。
6.存储资源裸设备映射(RDM)和VIMS虚拟集群存储文件系统
FusionCompute使用的三种存储类型
- RDM是一种虚拟机直接访问物理存储子系统(仅限光纤通道或iscsi)上的
LUN
,通过使用物理设备映射,可以让虚拟机识别SCSI磁盘
,磁盘性能高。
- VIMS是一种高性能的集群文件系统,使用时先将数据存储格式成VIMS格式,然后挂在到CNA上进行使用。兼容FC SAN、IP SAN、NAS和本地磁盘。
7.虚拟机快照
某一时刻
的数据备份,依赖于原文件
,原文件消失,快照也会无效,适用于执行一些重大、高危操作
前,如系统补丁,升级。具有瞬间生成,占用空间小的特点。
9.分布式虚拟交换机
分布式交换机是一个虚拟的交换机,功能类似于二层的物理交换机,通过端口组与虚拟机连接,通过上行链路与物理网络连通,便于网络管理
。
10.虚拟机热迁移技术(VM Motion)
11.虚拟机HA机制
是一种高可用手段,大幅提高故障恢复速度,降低业务中断时间,保障业务连续性,实现一定的系统自维护。
12.动态资源调度DRS和分布式电源管理DPM
DRS设置策略调度高负载向低负载平衡,DPM相反,低负载向高负载节点调度,关机未使用节点,节省电量(实际使用较少)。
13.Qos精细化资源管控
支持CPU、存储、网络、存储等多维度Qos控制。
Qos:资源限制。
二、虚拟化资源
1. 计算资源
计算资源主要包括主机,虚拟化层,虚拟化计算资源池,虚拟CPU、虚拟内存
等
2.存储资源
- 存储概念
- 存储资源
- 存储资源表示物理存储设备, 例如IPSAN、Advanced SAN、 NAS等。
- 存储设备
- 存储设备表示存储资源中的管 理单元,类似LUN、 Advanced SAN存储池、NAS 共享目录等。
- 一个存储设备只能创建一个数据存储。
- 数据存储
- 数据存储表示虚拟化平台中可 管理、操作的存储逻辑单元。
- 存储资源
- 多路径技术
需要安装多路径驱动,实现多条路径都能到达后端存储,提高存储访问可用性。
3.网络资源
网络资源包括分布式交换机、端口组和上行链路。
虚拟网络将虚拟端口 根据配置属性划分为 不同的端口组。端口 组和上行链路组成分 布式交换机。虚拟机 与端口组相连,上行 链路连接网络
三、虚拟机创建流程
略