集群:把一组主机组合起来形成一个整体,向用户提供资源的一种方式(计算资源、存储资源、网络资源)

虚拟化集群特性:

HA:集群的高可用特性,克服单台主机的局限性,做到当某台物理主机出现故障时业务不中断或种端时间减少的效果,集群一般要求使用共享存储。

1、HA(集群的高可用特性):克服单台主机故障,即使物理主机发生故障时,将运行在主机之上的虚拟机”转移(转移配置文件,配置文件不是迁移,而是根据配置文件创建一台一模一样的虚拟机在其他主机上)“到其他的主机上,要求:使用共享存储

如何检测主机是否故障:主机和管理主机建立心跳连接,每隔一定时间,主机会向管理主机发送消息,当管理节点长时间收不到某一台主机的消息,则判定主机故障。并启用HA

2、负载均衡:将特定的业务分担给多台设备或多条链路,从而提高业务处理能力

优势:

高性能:将业务均匀的分配到多台设备上,提高整体性能。

可拓展性:负载均衡技术可以方便的去增加集群中设备或链路的数量。

高可靠性:单个甚至多个设备发生故障,也不会导致业务中断。

可管理性:管理员可以方便的进行集中管理

透明性:对用户透明,用户感知不到也不必要知道网路结构

3、易扩容:在虚拟化中,承载业务的所有资源来源于资源池,当业务扩展的时候需要增加资源,只需要增加资源池中的资源即可。增加资源池资源则需要添加主机,将网线接入转换机即可。

4、内存复用:在物理服务器资源一定的情况下,通过综合运用内存复用的单项技术(内存气泡、内存置换、内存共享)对内存及进行分时复用,使虚拟机内存的规格总和大于物理服务器的内存规格。

内存气泡:系统主动回收虚拟机暂时使用不上的内存,分配给需要使用的虚拟机。内存在回收和分配均为系统行为,虚拟机无感知。

内存置换:将虚拟机长时间未访问的内存容量置换到外部存储中,并建立映射关系,当虚拟机需要使用的时候,在进行交换。

内存共享:多态虚拟机共享同一物理存储空间,此时虚拟机只对内存做只读操作,当虚拟机需要对内存进行写操作时,另外开辟一内存空间,并修改映射

内存气泡、内存置换、内存共享这三个技术不可以单独使用,必须同时使用

价值:1、当计算节点的内存数量固定的时候,可以提高计算节点上虚拟机的数量

2、当计算节点上虚拟机的数量一定的时候,可以节省计算节点的内存数量

主机的特性:单台提供资源

虚拟机特性

1、虚拟机的快速部署:

模板部署虚拟机(利用原有的磁盘文件和配置文件进行复制):模板本质上也是一台虚拟机,同样包含磁盘文件和配置文件。使用模板能够节省配置新虚拟机和安装操作系统的时间,模板部署出来的虚拟机是相互独立的,适用于大批量部署虚拟机。可以保证虚拟机的一致性,同时还能去除差异性(IP、SID操作系统的ID、MAC虚拟机网卡地址)

虚拟机克隆:使用虚拟机本身快速部署出一台虚拟机,虚拟机克隆是在某一个时间点对源虚拟机进行完全复制。被克隆出来的虚拟机和源虚拟机配置信息一模一样。包括IP、SID、MAC。

2、虚拟机资源的热添加:在虚拟机处于开机状态的时候增加虚拟机的计算、存储、网络等资源

3、虚拟机的Console控制:可以不依赖虚拟机网络,对虚拟机进行控制和管理

虚拟机的快照:快照是虚拟机特定数据集的完整可用拷贝,该数据集包含数据在拷贝点的静态映像。一般应用于对虚拟机进行升级、打补丁、测试等破坏性操作前,一旦虚拟机出现故障,可以通过快照进行快速恢复。三个动作:创建、删除、恢复

快照的模式:ROW(写时复制):当需要写时,直接写入日志,读源卷时,先检索日志;读快照时,需要引用源卷。

COW(写前拷贝):当需要写时,需要将原来的数据拷贝至专用空间在建立索引。

4、NUMA:非统一访问内存,是一种提高数据读写速度的技术,使用NUMA技术可以让虚拟机以提高虚拟机使用同一NUMA Node上的硬件资源,以提高虚拟机的响应速度访问速度。


华为高级特性前提-Tools

华为虚拟化特性:一切高级特性的前提,一个驱动程序。

华为的集群特性:1、HA:CNA主机故障故障、数据存储故障、Windows虚拟机蓝屏。

2、基本特性:内存复用,NUMA

3、负载均衡

DRS(动态资源调度):可以通过一定的规格对虚拟机进行迁移。

DRS规则:

聚集虚拟机:两台虚拟机必须要再同一个主机上

互斥虚拟机:两台虚拟机不能再同一个主机上

虚拟机到主机:1、虚拟机必须在某一个主机上。2、虚拟机必须不在某一个主机上。3、虚拟机应该在某一个主机上。4、虚拟机应该不在某个主机上

优先级:虚拟机到主机(虚拟机必须在主机(组)运行-->虚拟机禁止在主机(组)上运行)-->聚集虚拟机-->互斥虚拟机-->虚拟机到主机(虚拟机应该在主机(组)上运行-->虚拟机应该不在主机(组)上运行)

DPM(分布式电源管理):自动的根据集群中服务器资源的使用情况,对多余的主机进行下电处理(重载分离、轻载合并、空载下电)

华为虚拟机的特性:1、快速部署,虚拟机克隆

2、资源管理:CPU Qos,内存Qos,磁盘扩容,网卡增删

Qos:服务质量保证,优先保障,当抢资源时保障某些主机的资源使用情况,网络的Qos只做带宽限制,限制立即生效

3、Console控制台:VNC登录

4、其他:快照,USB设备、PIC设备、GPU设备以及光驱绑定或挂