一、虚拟化集群特性
1.虚拟化集群是一种把一组计算机组合起来作为一个整体向用户提供资源的方式,在虚拟化集群中可以提供计算资源、存储资源和网络资源,只有包含了这些资源以后,该集群才是完整的。
二、HA特性
1. HA实现的基本原理:使用集群技术,克服单台物理主机的局限性,最终达到业务不中断或者中断时间减少的效果,集群一般要求使用共享存储。
- 在虚拟化中的HA只保证计算层面,具体来说,虚拟化层面的HA是虚拟机系统层面的HA,既当一台计算节点出现故障时,在集群中的另外一台节点中能快速自动的将其启动起来。
- 虚拟化集群一般都会使用共享存储,我们前面讲过,虚拟机由配置文件和数据盘组成,而数据盘是保存在共享存储上的,配置文件则保护在计算节点上。当计算节点出现故障时,虚拟化管理系统(如vCenter、VRM等)会根据记录的虚拟机配置信息在其他节点重建出现故障的虚拟机。
二、负载均衡
- 负载均衡是一种集群技术,它将特定的业务(网络服务、网络流量等)分担给多台网络设备(包括服务器、防火墙等)或者多条链路,从而提高业务能力、保证业务的可靠性。
- 负载均衡的优势: 高性能、可扩展性、可管理性、透明性。
- 高性能:负载均衡技术将业务较均衡地分配到多台设备上,提高了整个系统的性能。
- 可扩展性:负载均衡技术可以方便地增加集群中设备或者链路的数量,在不降低业务质量的前提下满足不断增长的业务需求。
- 可管理性:大量的管理工作都集中在应用负载均衡技术的设备上,设备群或链路群只需要常规的配置和维护性即可。
- 透明性:对用户而言,集群等同于一个可靠性高、性能好的设备或者链路群,用户感知不到也不必关心具体的网络架构。增加和减少设备或者链路均不会影响正常。
三、易扩容
- 易扩容在虚拟中,承载业务虚拟机的所有资源来源于资源池,当业务拓展的需要增加资源,只需要去增加资源池的资源即可。
四、内存复用
- 内存复用:在物理服务器资源一定情况下,通过综合运用内存复用的单项技术,对内存进行分时复用,使虚拟机内存的规格总和大于物理服务器的内存规格。
- 内存复用是指在服务器物理内存一定的情况,通过一定技术手段,使得虚拟机内存总和大于服务器物理内存总和,提高服务器中虚拟机密度
- 内存复用的技术主要包括:内存气泡、内存置换、内存共享。一般情况下,这三种技术需要综合应用,同时生效。
- 内存气泡:系统主动回收虚拟机暂时用不上的内存,分配各需要使用的虚拟机。内存在回收和分配均为系统自动执行,虚拟机无感知。
- 内存置换:将虚拟机长时间未访问的内存容量置换到外部存储中,并建立映射关系,当虚拟机需要使用的时候,再进行交换。
- 内存共享:多台虚拟机共享同一物理内存空间,此时虚拟机只对内存做只读操作,当虚拟机需要对内存进行写操作时,另外开辟一内存空间,并修改映射。
- 内存复用的价值:①当计算节点的内存数量固定的时候,可以提高计算节点上虚拟机的数量。②当计算节点上虚拟机的数量一定的时候,可以节省节点内存数量。



