|
服务器虚拟化之虚拟机配置与优化工具
1、虚拟机配置
故障迁移:当主机发生故障时,触发共享存储上的虚拟机HA切换,使其从其他主机上恢复运行。
运行位置:运行位置是指定虚拟机运行时使用哪个主机的CPU和内存资源。
存储位置:存储位置是指虚拟机的配置conf文件和虚拟磁盘qcow2文件的存放位置。
硬件配置CPU:为虚拟机分配的vCPU核心数,不超过主机的物理CPU核心数。勾选“使用Host CPU”后,虚拟机会调用当前主机的CPU指令集,与虚拟机所在主机CPU指令集关联性较强,可能会影响热迁移。 内存:虚拟机的内存分配。 磁盘:虚拟机磁盘分配,包括以下三种分配方式: 新磁盘:为该虚拟机创建空白的磁盘镜像文件,默认为“动态分配”以节省磁盘空间,可以勾选为“预分配”以提升磁盘性能。 已有磁盘:使用早先创建的虚拟机的磁盘镜像文件。 使用物理磁盘:直接将物理存储挂载给虚拟机使用。 光驱:虚拟光驱,用于加载ISO光盘镜像到虚拟机中。 网卡:指定虚拟机的网卡连接,网卡型号包括“Realtek RTL8139”和“Intel E1000”两种型号。 USB:虚拟机可以使用物理主机上的USB外设。 串口:串口用于虚拟机之间的COM口连接。 高级选项
· 引导顺序:指定虚拟机启动的引导介质,如果选择光驱,则优先从“光驱1”启动。
· 自动运行:主机开机启动时,自动运行此虚拟机。
· 标记为重要虚拟机:当资源不足时,优先保障此虚拟机的资源分配。
· 虚拟机异常时自动重启:当虚拟机无响应(如卡死、蓝屏)时,自动重启,需要安装虚拟机性能优化工具才能生效。 · 启动CPU热添加:虚拟机在运行过程中CPU资源不够时,可以自动扩容。 · 启动内存热添加:虚拟机在运行过程中内存资源不够时,可以自动扩容。
· 启用UUID:虚拟机的唯一标识符,某些软件需要获取虚拟机UUID才能正常使用。启用后,将会生成新的UUID。若已配置过UUID,请不要轻易更改此选项,否则可能导致虚拟机内部软件功能失效。克隆、派生的虚拟机,请根据实际需要决定是否重新生成UUID。
· 磁盘写缓存:虚拟存储中的虚拟机是否启用写缓存。 · 启用内存回收机制:利用内存气泡技术自动回收运行过程中的虚拟机内存,用以启动更多的虚拟机。
· 内存回收机制:利用内存智能检测技术,自动回收该虚拟机的空闲内存,以便启动更多的虚拟机。
· 使用FastIO磁盘:开启该选项后,虚拟机所有磁盘都将使用FastIO磁盘,能够大幅提升虚拟机的磁盘IO性能,但是某些版本的操作系统不支持此功能,建议不要更改默认设置。
· 备份过滤页面文件(Pagefile):Windows系统的Pagefile文件是作为虚拟内存使用的,占用较大磁盘空间。1.勾选此选项可以节省备份存储空间和备份时间;2.关机首次备份时不会过滤页面文件。此选项仅对Windows系统有效。 · 禁用Pause-Loop Exiting:该选项避免因虚拟机的PLAUSE指令而导致的vm exit,能够在一定程度上提升多核(大于16核)虚拟机的自旋锁性能,但是会额外消耗一些物理CPU,建议不要更改默认设置。 · 禁用kvmclock:针对早版本linux内核,版本再2.6.32的linx内核禁用该选项能够提高系统稳定性。
2、虚拟机性能优化工具
性能优化工具是一个安装在虚拟机操作系统(Guest OS)内部的管理程序,具有如下作用:
提供网卡、磁盘等IO虚拟化所需的virtio驱动
上报虚拟机的IP地址、操作系统的实时CPU/内存/IO等运行状态信息到HCI平台上
安装要求:
Linux内核要求2.6.25以上版本,Windows不支持2000及以下、Win 10及以上的系统。
Windows安装
点击“安装性能优化工具”后,虚拟机内Windows系统会自动挂载一个虚拟光盘。 双击运行光驱内的SangforVMSSetup.exe程序,即可开始安装。 安装过程中程序会自动安装驱动并重置网络,安装完成后会需要重启虚拟机。
Linux安装
点击“安装性能优化工具”后,进入Linux系统,打开终端Terminal程序,cd到光驱挂载的目录(如果光驱未自动挂载,需手动执行mount命令进行挂载)
使用root权限(普通用户使用su root,输入root密码)执行./install.sh开始安装,并根据提示输入yes完成安装并重启虚拟机。
注意: · 若Linux系统内核未自带virtio驱动,则会导致安装失败。
安装virtio驱动的方法:modprobe virtiovirtio_pci virtio_blk virtio_net;mkinitrd --withvirtio --with virtio_pci --with virtio_blk --with virtio_net -fboot/initrd-$(uname -r).img $(uname -r)
· 如果安装完成重启后系统启动失败,可尝试从虚拟机详情页面点击“卸载虚拟机性能优化工具”,然后再次重启系统。 mount光驱的时候如果报错 "mount: you must specify the filesystemtype",可能是光驱设备路径不正确,可尝试挂载 /dev/cdrom 或者 /dev/cdrom2
|