集群:把一组主机组合起来形成一个整体,向用户提供资源的一种方式(计算资源、存储资源、网络资源)
虚拟化集群特性:
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设备以及光驱绑定或挂