Hyper-V使用DDA直通硬盘,性能接近物理机
2023-09-05 本文已影响0人
GALAace
0.前置
宿主机使用Windows Server 2022 Dcenter(DDA是Windows Server 2016之后版本中Hyper-V所具备的特性)

创建Hyper-V虚拟机,系统使用Win10 老坛酸菜🤪

1.开始设置DDA直通
0.虚拟机需要禁用动态内存
1.虚拟机自动停止操作设置为强行关闭虚拟机
2.打开设备管理器-->存储控制器-->NVME控制器-->右击属性-->详细信息-->位置路径 记录下来

3.禁用这个NVME控制器
4.管理员身份打开Powershell
5.执行代码
#下线设备
Dismount-VMHostAssignableDevice -Force -LocationPath "位置路径"
#将下线后的设备分配给虚拟机
Add-VMAssignableDevice -VMName "虚拟机名称" -LocationPath "位置路径"
#查看设备
Get-VMAssignableDevice -VMName "虚拟机名称"

2.测试
分别测试下宿主机、虚拟磁盘、脱机直通、DDA直通下的硬盘性能
1.宿主机

2.虚拟磁盘
太拉了懒得测
3.脱机直通

4.DDA直通

3.恢复硬盘给宿主机
0.关闭虚拟机
1.管理员身份打开Powershell
2.执行代码
#解除设备和虚拟机关联
Remove-VMAssignableDevice -LocationPath "位置路径" -VMName "虚拟机名称"
#重新挂载设备至宿主机系统
Mount-VMHostAssignableDevice -locationpath "位置路径"