当前位置:首页 > 虚拟化 > 正文

客户端虚拟化部署


一、KVM虚拟化win10显卡直通一例联想SR6502x5218,64G,3x1.2TSAHDD,显卡RTX2080
由于系统要求必须是windows,windows服务器系统没有显卡驱动,win10也没有对应的服务器硬件驱动。尝试安装windows10并使用windowsserver2019驱动系统安装完成后,驱动问题导致系统蓝屏、重启无法正常使用
只能使用centos+kvm部署。win10虚拟机显卡采用直通模式,可以正常安装显卡驱动。
英文安装,中文virt-managerGUI会显示乱码
centos版本:CentOS-7.8-x86_64-DVD-2003
采用自动分区,但手动较多合适的。
2.1设置名为br0的网桥网络连接eno1,改为br0
yum-yinstallbridge-utils
配置br0的网络参数并与自己的网卡,配置自己的ip
更改eno1的网络参数
重启网络
systemctlrestartnetwork
2.2安装kvm
查看kvm版本,UEFI模式安装windows需要升级kvm
2.3更新qemu-kvm
查看更新后的kvm版本
2.4安装OVMF
OVMF“是一个支持UEFI虚拟机的项目”。
2.5安装win10
使用GUI安装xshell的xmanager实用程序
virt-manager
2.5.1选择UEFI模式,不配置显卡尚直通
2.5.2如果硬盘或光驱报错不支持IDE模式,请切换至SATA模式
2.5。4vnc连接配置,选择vncserver,否则看不到虚拟机的屏幕,vnc客户端配置raw模式,否则可能有滞后
2.6显卡透传
2.6.1开启iommu
IOMMU(内存管理单元)。iommu主要有两个功能:将设备的dma地址映射到机器的物理地址(dmar),以及中断重映射(intremap)(可选)
验证内核是否支持iommu
cat/proc/cmdline|grepiommu有输出正常
如果没有输出,在grub启动文件中添加intel_iommu=on
编辑grub文件:
vim/etc/default/grub
重新生成内核
grub2-mkconfig-o/boot/efi/EFI/centos/
再次确认内核支持iommu
如果有输出则正常
验证VT-D是否启用
dmesg|grep-eDMAR-eIOMMU
2.6.2禁用服务器上的RTX2080显卡驱动
禁用服务器主机设备上的显卡
vi/etc/modprobe.d/
添加
vim/usr/lib/modprobe.d/dist-blacklist。conf
添加一行optionsnouveaumodeset=0
备份原来的initramfsnouveauimage镜像
mv/boot/initramfs-$(uname-r).img/boot/initramfs-$(uname-r)
创建新的initramfs映像
dracut/boot/initramfs-$(uname-r).img$(uname-r)
2.6.3显卡加载vfio驱动
加载vfio模块
从服务器卸载4个显卡设备
验证显卡设备是否加载vfio-pci驱动并加载成功

2.6.4win10虚拟机添加NVDIA显卡
同时可以添加USB设备遍历server
ps:还需要进一步配置,见链接
添加后,关闭并重启
安装显卡驱动,需要更改虚拟机win10的配置文件
否则显卡驱动安装过程中自检会报错ERRORCODE43,不允许在虚拟机上安装驱动。
重启安装驱动
AID64测试


二、微软推出WindowsVirtualDesktop服务教育与企业用Windows10云端虚拟化布署

微软结合Azure云应用程序,为Windows10企业版和教育版提供Windows虚拟桌面服务。

微软早前宣布将Windows虚拟桌面服务与Azure云应用程序集成,以应对部署大量虚拟机的市场需求。线路设备可支持Windows10操作系统环境的部署、Office365ProPlus服务应用的调配以及WindowsStore服务的辅助功能,让大型企业客户可以根据人员配置和运营需求灵活部署设备。

过去,由于人员变动和公司工作需要,内部设备配置资源经常需要调整,此外还要花费更多的IT人员来构建操作系统、操作系统和服务应用许可证后来网络虚拟化应用开始流行。

此时,微软已与Azure云应用程序结合,为Windows10企业版和教育版提供Windows虚拟桌面服务-您可以访问特定的应用程序工具。

当公司面临发展战略调整或人员变动时,可以快速灵活地调整虚拟设备的使用数量,从而避免调整过程中不必要的操作系统许可证增加或便于管理IT部门和其他问题。虚拟化的另一个优点是,当劳动力发生变化时,可以快速建立工作所需的设备,并可以随时通过网络维护更新,尽管任何设备故障都可以通过简单的重新部署来恢复。。

据微软称,包括Citrix、CloudJumper、FSLogix、LakesSofare、Liquidware、PeopleTechGroup和ThinPrint在内的公司已经推出了该服务的预览版,并预计将参与其中。开放给更多的企业带来挑战,通过虚拟化,企业可以拥有更加灵活高效的资源部署结果。