手把手教你启用RemoteFX以及Hyper-V GPU卸载
【TechTarget中国原创】 微软的RemoteFX特性可以帮助改善虚拟机图形密集型应用工作负载的性能。 服务器虚拟化已经成熟到大多数工作负载都能够在虚拟机内运行的程度。毫无疑问,与其他工作负载相比,某些工作负载在虚拟机内运行将面临更多的挑战,例如图形密集型应用一直面临挑战。因为正常情况下,虚拟机内的图形处理是由服务器的CPU完成的。对于大多数工作负载来说并不存在什么问题,但有一些工作负载肯定会受益于图形硬件加速。 在Hyper-V中,该类型的硬件加速可以通过使用RemoteFX以及vGPU实现。vGPU将图形处理任务交给主机服务器的物理GPU而不再使用CPU完成上述任务。 在启用Hyper-V GPU卸载前,有两件重要的事儿你需要知道。首先大多数虚拟机不应该启用Hyper-V GPU卸载,最好是让GPU卸载需求最大的虚拟机使用节省下来的GPU资源,而不是让不需要硬件GPU的虚拟机浪费掉GPU资源。 你还需要知道GPU卸载基于RemoteFX,而RemoteFX依赖于远程桌面协议(RDP)客户端。在某种程度上这非常有意义,运行在虚拟机上的图形密集型工作负载通常是通过RDP客户端访问的,因此按道理讲RDP客户端应该在渲染过程中扮演角色。 RDP v 7.1及更高的版本支持RemoteFX以及Hyper-V GPU卸载。Windows 7 SP1使用的是RDP v 7.1。新版Windows操作系统包括了更高版本的RDP,这些版本应该全面支持RemoteFX以及vGPU,例如Windows 8.1使用的是RDP v8.1。 如果打算让虚拟机使用主机的GPU资源,那么首先要让Hyper-V能够感知到GPU的存在。打开Hyper-V Manager,右键单击Hyper-V主机服务器,然后在快捷菜单中选择Hyper-V 设置命令。这时Windows将会显示已选主机的Hyper-V设置对话框。单击物理GPU容器,然后在GPU下拉菜单中选择要优先使用的GPU。最后,勾选“通过RemoteFX使用GPU”复选框。 Hyper-V要求你在下拉菜单中选择一个GPU。你可以选择启用多个GPU,但选择的所有GPU规格型号必须相同。这引出了另一个很重要的问题——如果你计划启用虚拟机的GPU卸载,那么需要考虑这会对在线迁移或者故障切换带来怎样的影响。虚拟机可以被在线迁移到任何一台主机服务器,在主机发生故障时虚拟机也可能会故障前移到任何一台主机服务器,运行该虚拟机的主机服务器必须配置与之前物理主机相同的GPU。 给单个虚拟机增加vGPU相对简单。在Hyper-V Manager内,右键单击虚拟机然后在弹出的菜单中选择设置命令。打开设置对话框后,单击添加硬件,选择显示适配器然后单击添加。硬件对话框列表将会更新,包括已经选择的显示适配器列表。如果在硬件列表中选择显示适配器,你可以指定监视器的最大数量,设置最大的显示分辨率,或者从虚拟机中移除显示适配器。 正如你所看到的那样,将物理GPU链接给一个Hyper-V虚拟机的操作步骤简单明了。然而请记住Hyper-V GPU卸载应该仅用于正在运行图形密集型工作负载的虚拟机,而且在考虑在线迁移或者故障切换计划时必须格外当心。
TechTarget中国原创内容,原文链接: http://www.searchvirtual.com.cn/showcontent_92380.htm
© TechTarget中国:http://www.techtarget.com.cn
手把手教你启用RemoteFX以及Hyper-V GPU卸载的更多相关文章
- 手把手教你启用Win10的Linux子系统(超详细)
原文:手把手教你启用Win10的Linux子系统(超详细) 版权声明:转载请保留出处,谢谢! https://blog.csdn.net/zhangdongren/article/details/82 ...
- 手把手教你在win10下搭建pytorch GPU环境(Anaconda+Pycharm)
Anaconda指的是一个开源的Python发行版本,其主要优点如下: Anaconda默认安装了常见的科学计算包,用它搭建起Python环境后不用再费时费力安装这些包: Anaconda可以创建互相 ...
- 手把手教你做个人 app
我们都知道,开发一个app很大程度依赖服务端:服务端提供接口数据,然后我们展示:另外,开发一个app,还需要美工协助切图.没了接口,没了美工,app似乎只能做成单机版或工具类app,真的是这样的吗?先 ...
- UWP Jenkins + NuGet + MSBuild 手把手教你做自动UWP Build 和 App store包
背景 项目上需要做UWP的自动安装包,在以前的公司接触的是TFS来做自动build. 公司要求用Jenkins来做,别笑话我,之前还真不晓得这个东西. 会的同学请看一下指出错误,不会的同学请先自行脑补 ...
- windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理
windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...
- 推荐!手把手教你使用Git
推荐!手把手教你使用Git 原文出处: 涂根华的博客 http://blog.jobbole.com/78960/ 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 二:SVN与 ...
- 【转】手把手教你把Vim改装成一个IDE编程环境(图文)
手把手教你把Vim改装成一个IDE编程环境(图文) By: 吴垠 Date: 2007-09-07 Version: 0.5 Email: lazy.fox.wu#gmail.com Homepage ...
- 手把手教你在Windows下使用MinGW编译libav(参考libx264的编入)
转自:http://www.th7.cn/Program/cp/201407/242762.shtml 手把手教你在Windows下使用MinGW编译libav libav是在Linux下使用纯c语言 ...
- 手把手教你用动软.NET代码生成器实例教程
动软实战攻略 手把手教你用动软 文档编号:20110421 版权所有 © 2004-2011 动软 在线帮助:http://help.maticsoft.com 目录 一. 产品介绍 ...
随机推荐
- 方法和函数,isinstance/issubclass/type以及反射
一丶,isinstance/issubclass/type 1.issubclass检查第一个参数是否是第二个参数的 子子孙孙类 class Foo(): pass class Boo(Foo): p ...
- c语言数据结构:用标志位实现循环队列
#include<stdio.h> #include<stdlib.h> #define MAXSIZE 10//定义队列长度 ;//定义标志位 typedef struct ...
- WPS去掉英语单词下面的红斜线
我们在使用WPS的时候,经常会用到英语但是,但是在编码的时候,有些单词是缩写形成的,WPS就会自动验证,产生红色波浪线,提示我们单词写错的问题,那看起来就显得很不美观别扭 那么我们不想要这个红斜杠,怎 ...
- POJ 3469 Dual Core CPU(最小割模型的建立)
分析: 这类问题的一遍描述,把一些对象分成两组,划分有一些代价,问最小代价.一般性的思路是, 把这两组看成是S点和T点,把划分的代价和割边的容量对应起来求最小割. 把S和可模版tem之间到达关系看作是 ...
- POJ 3126 Prime Path(筛法,双向搜索)
题意:一个4位的素数每次变动一个数位,中间过程也要上素数,问变成另一个的最小步数. 线性筛一遍以后bfs就好.我写的双向,其实没有必要. #include<cstdio> #include ...
- 安装git 配置邮箱和用户名
git 查看用户名和邮箱地址 $ git config user.email $ git config user.name 运行命令来配置你的用户名和邮箱 $ git config --global ...
- TypeScript 编译选项
编译选项 选项 类型 默认值 描述 --allowJs boolean false 允许编译javascript文件. --allowSyntheticDefaultImports boolean m ...
- CPP-基础:C_C++变量命名规则
C_C++变量命名规则 变量命名规则是为了增强代码的可读性和容易维护性.以下为C++必须遵守的变量命名规则: 1. 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成. 2. 第一 ...
- 模板引擎原理及underscore.js使用
为什么要使用模板引擎 DOM结构简单,完全可以使用DOM方法创建DOM树.$("<td></td").appendTo(); 当页面比较复杂的时候,下面的程序中红 ...
- WordPress免费清新响应式博客/杂志/图片三合一主题Nana
WordPress免费清新响应式博客/杂志/图片三合一主题Nana 一.主题安装须知 1.本主题必须安装文章点击统计插件:WP-PostViews,可以直接在后台插件→安装插件中直接搜索安装官方最新版 ...