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

hyper-v显卡虚拟化


一、如何安装Hyper-v虚拟化?

1.在Windows10桌面上,右键单击桌面左下角的“开始”按钮,在弹出的菜单中选择“设置”菜单项。

2.在打开的Windows10设置窗口中,单击“应用程序”图标。

3.将打开“应用程序和功能”窗口,单击窗口左侧的“应用程序和功能”菜单项,然后单击“程序和功能”快捷方式。链接在右侧窗口。

4.在打开的“程序和功能”窗口中,单击左侧边栏中的“打开或关闭Windows功能”快捷链接。

s功能窗口将打开,您将在窗口中的“Hyper-V”前面找到一个复选框。

s功能更改窗口将打开,应用程序将自动安装。

7.现在再次打开Windows10开始菜单,单击菜单中的“Hyper-VManager”菜单项。


二、hyper-v是什么意思

Hyper-V是Microsoft开发的一种虚拟化技术,用于在Windows操作系统上创建和管理虚拟机(VirtualMachines,VM)。

Hyper-V提供了一种在一台物理计算机上运行多个操作系统的方法,允许用户在同一台​​计算机上运行多个操作系统。同时运行不同版本的Windows、Linux和其他操作系统,无需购买多台物理计算机。在Hyper-V虚拟机中,每个操作系统都是独立的,可以像在物理计算机上一样运行应用程序和服务。

Hyper-V的功能和用途:

1.虚拟化技术:Hyper-V是一种虚拟化技术,允许在同一台物理计算机上虚拟化运行多个虚拟机。,每个操作系统和应用程序都作为一台独立的计算机运行。

2.资源隔离:当虚拟机运行在Hyper-V上时,它们之间是相互隔离的。这意味着一台虚拟机的故障或故障不会影响其他虚拟机的运行。

3.资源管理:Hyper-V允许管理员根据需要分配虚拟机资源,例如内存、CPU和硬盘空间。这样可以更好地利用硬件资源,提高计算机的使用率。

4.快照和备份:Hyper-V允许用户创建虚拟机的快照(Snapshots),这是虚拟机当前状态的备份。这样,在系统出现故障或配置错误时,用户可以恢复到之前的状态。

5.开发和测试环境:开发人员可以使用Hyper-V创建多个虚拟机,每个虚拟机代表不同的开发和测试环境。这允许在不同的操作系统版本和软件配置下进行测试,以确保应用程序的兼容性和稳定性。

6.管理和监控:Hyper-V提供了用户友好的管理界面,可以通过图形或命令行工具管理虚拟机。管理员可以监控虚拟机的性能、状态和资源使用情况。

7.私有云和云计算:Hyper-V可以作为构建私有云(PrivateCloud)和混合云(HybridCloud)解决方案的基础。它允许组织在自己的数据中心构建虚拟化基础设施,还可以与公共云服务(例如MicrosoftAzure)集成,实现分布式、可管理的灵活资源管理。


三、Hyper-v实现桌面虚拟化

为了方便公司办公桌面系统的管理,需要一个Hyper-v虚拟化平台来部署桌面计算机。

Hyper-v是Microsoft的虚拟化产品。这是微软第一个使用类似于VMware和Citrix的基于虚拟机管理程序的技术的产品。Hyper-V角色可以使用Windows服务器内置的虚拟化技术创建和管理虚拟化计算环境。

Hyper-v需要采用Intel虚拟化技术(IntelVT)或AMD(AMD-V)的64位处理器。需要硬件强制数据执行保护(DEP)(即Intel)可用并启用。实际生产环境中的资源分配也要相应调整!

实例环境:

首先配置DC。您需要添加DHCP和DNS服务,为每个DHCP创建新的作用域,并为虚拟机提供IP,RemoteDesktop服务器需要加入域。(上一篇文章已经添加了DHCP和DNS服务,如果有疑问可以阅读)

然后我们需要安装RemoteDesktop托管:

打开计算机所有者管理器:

接下来您需要创建一个Windows10模板:

安装完win10后我们需要运行sysprep来知道win10的SID号:

这个小程序的路径是:C:\windows\system32\sysprep\

接下来,添加委派服务器RD权限并打开服务器管理器:

完成后,您可以在浏览器上访问:https://remoteIP/RDweb来访问虚拟桌面:

最后会出现虚拟屏幕: