QOS质量服务
Qos什么时候起作用?当宿主机满载运行,涉及虚拟机竞争资源的时候。
针对每台CNA的cpu和内存(算力)对每台虚拟机的分配有:
份额:当虚拟机出现竞争资源时,按照份额进行按比例分配算力。
预留:保证虚拟机资源最低值。(保证最低资源)
限额:限制虚拟机最高资源值。
注:若份额与预留冲突,优先按照预留分配,多分配出的资源在其他虚拟机上按比例减少。
FC Tools工具及安装
Tools功能:
为虚拟机提供高性能的磁盘I/O和网络I/O功能
为虚拟机提供虚拟硬件监控功能
获取虚拟机指定网卡IP信息
获取虚拟机内部各CPU利用率、内存利用率
获取虚拟机内各个磁盘/分区的空间使用信息
为虚拟机提供高级功能
在线调整虚拟机的CPU规格
创建虚拟机快照
虚拟机蓝屏检测
虚拟机与主机时钟同步
虚拟机网卡的高级功能,如QoS
自动升级虚拟机的驱动程序,如Tools驱动
Windows主机安装Tools工具:
①右键虚拟机,挂载Tools
②运行驱动程序
Linux主机安装Tools工具:
①右键虚拟机,挂载Tools(相当于虚拟机连接光盘)
②挂载Tools驱动并解压Tools安装包(前提是配好了Yum源)
mount /dev/cdrom /mnt
tar -jxvf vmtools…tar.bz2
③进入解压后的文件夹,执行./install,安装成功后重启
了解规则组
为什么有规则组?为满足不同业务需求
①聚集虚拟机:必须在同一主机下运行(适用于两台或多台虚拟机有内部业务往来)
②互斥虚拟机:不能在同一主机下运行(适用于高可用场景,比如主备模式)
虚拟机模板及制作
模板创建虚拟机的优势:大规模创建虚拟机时更方便快捷。
FC模板的两种格式:
①ovf:模板包含两个文件,一个是虚拟配置文件,一个是虚拟磁盘文件,配置文件会指向磁盘文件。
②ova:模板包含一个文件,磁盘文件和配置文件都包含。
了解虚拟磁盘格式:
vmware: vmdk
开源KVM: qcow2
微软: vhd
华为: vhd
FC中对虚拟机制作为模板有三种方式:(右键虚拟机–>模板)
①转为模板:将当前虚拟机直接转为模板,原虚拟机将不存在。
②导出模板:将当前虚拟机导出来一份当做模板,原虚拟机还在。
③克隆模板:将当前虚拟机克隆一份作为模板,原虚拟机还在。
注:只有导出模板能在开机状态下操作,其他两种只能在关机状态下操作。
疑问:通过模板出创建虚拟机的时候如何保证他们的个性化信息不冲突呢?
①Windows虚拟机去除个性化信息:
为了FA要发放Windows云桌面,前提是要制作Windows模板,在Windows里安装HDA agent代理,这个代理会自动调用sysprep.exe,可用清除system id个性化信息,网卡信息。
路径:C:\windows\system32\sysprep\sysprep.exe
②Linux虚拟机去除个性化信息并转为/导出/克隆模板
1.编辑网卡配置文件
2.清除密钥信息 (/etc/ssh里ssh_host_*的文件)
3.清除machine id (/etc/machine-id)
4.关闭虚拟机
5.FC中右键虚拟机转为模板
6.通过该模板创建新的虚拟机
7.手动修改新虚拟机ip并重启网络
8.修改主机名