基于GPU虚拟化的Xendesktop 桌面虚拟化浅析

市面上的桌面虚拟化解决方案至少有4种以上,我了解的有 citrix的xendesktop,vmware 的view,Microsoft 桌面虚拟化,此外还有大家可能比较陌生的quest  vworkspace,当然还有redhat 的桌面虚拟化解决方案。

其实就目前来说最有实力,业界体验最好的应该是citrix的xendesktop,其次是vmware view,微软的再次之,其他的不是非常主流,就不详细描述,本次文章主要是基于GPU虚拟化的Xendesktop 桌面虚拟化浅析。

对于GPU虚拟化的桌面虚拟化解决方案,xendesktop 的优势会更明显一点,不过据说明年2015vmware view 会更好的对GPU虚拟化进行支持,我们将拭目以待!

下面的篇幅 主要是讲GPU虚拟化的xendesktop桌面虚拟化: 为了描述简便,我们看看如下的一张图:

上面的一张图,实际上是对于我们实施部署人员来说非常好的一张图,通过上述的做法,可以直接将citrix的xendesktop 结合底层xenserver(底层虚拟化层必须是xenserver 才能发挥GPU的功效)

1  XenServer: 首先我们需要在服务器上(服务器的CPU必须支持虚拟化)安装最新的 XenServer 6.2.0

装完毕后,需要安装最新的service pack1 (XS62ESP1.xsupdate) 可以在citrix的官方网站进行下载

具体安装过程有相应的relase note 说明:ssh上传相应的文件到server 中,进行安装,并进行验证。

此外还需要安装Nvidia Grid manager(为了达到最好的GPU虚拟化效果,最好是在服务器上安装最新的Nvidia Grid K2 GPU),可以到Nvidia的网站下载最新的rpm包,同时根据安装及验证说明,安装好。

2 XenCenter:通过XenCenter安装win7的虚拟机,安装完毕后,由于在第一部分中,xenserver 已经识别到Nvidia Grid k2 GPU,可以直接在XenCenter虚拟机的界面,将GPU资源分配给该虚拟机如下图:

这里说明一下 Nvidia Grid k2卡 拥有两颗高兴能的GPU核心,所以在XenCenter 中可以看到两个GPU核心资源,并可以分配给不同的虚拟机。该部分做完以后,需要在windows 7虚拟机操作中安装Xentools及

Nvidia client 的驱动,所有安装完毕重启后,我们可以在下图看到:

当然,也可以使用GPU 查看工具软件进行验证

3 XenDesktop:上面的两个步骤完成后,我们开始安装Xendesktop 版本须7.1版本以上,通常安装完毕后,需要建立GPU的目录,然后发布基于3d的程序或者3D桌面,所有的步骤省略。

4 Citrix Receiver:通过该Receiver 登陆相应的第3部分分配资源的域账户,享受使用基于GPU虚拟化带来的3D应用或者3D桌面。

上面的2,3,4描述的比较简单,需要注意的是1 域环境是必不可少的,当然不加域xendesktop 也是无法安装的;2 考虑到GPU的资源,在分配虚拟机桌面的时候,需要合理的分配,打个比分:如果你的K2 GPU采用直通穿透的模式给虚拟机桌面,那么一个k2 GPU 只能给2个虚拟机桌面,再多就无法分配,甚至虚拟机无法启动的情况(如果超资源分配的话)

基于GPU虚拟化的Xendesktop 桌面虚拟化浅析,布布扣,bubuko.com

时间: 2024-10-25 20:51:00

基于GPU虚拟化的Xendesktop 桌面虚拟化浅析的相关文章

关于2016 x86服务器虚拟化中对于桌面虚拟化部分的个人理解

2016版 x86服务器虚拟化的Gartner报告已经出来一段时间了,作为一个主要做虚拟桌面的从业者本来感觉这个报告与我没太大关系,看着熟识的XenServer在三四象限来回游荡,也只能是干着急没办法.仅此而已. 不过最近有些朋友拿着一份公众号文章问我说,咋Citrix桌面虚拟化都掉到第四位了?其实吧这种文章,我个人观点看看就好,也不想多评价,今天又被人问起,就写点东西算是从个人角度分析一下这部分内容,作为闲来之时的聊资. 本人没能力把整个x86虚拟化都分析,就只能聊聊其中一个子主题,Produ

桌面虚拟化“寻人行动”-转裁

在服务器虚拟化技术发展得如火如荼之际,桌面虚拟化也开始呈现呼应之势.业界的共识是,桌面是需要接受虚拟化治疗的下一个IT问题领域.主流厂商为此动作频频,思杰于5月底正式发布桌面虚拟化产品XenDesktop,微软也于近期进行了虚拟化技术升级,VMware解决方案也已成型……入局者正以步入实用阶段的产品来催熟新应用. 究竟什么是桌面虚拟化技术?我们不妨先简单对桌面虚拟化进行一下分类.一类是本地桌面虚拟化,即单机虚拟化.这类桌面虚拟化技术与服务器虚拟化技术比较类似,但它突出的不是聚合物理机.提高利用率

Citrix桌面虚拟化­ ­技术方案建议书

Citrix桌面虚拟化- -技术方案建议书 北京四通管理软件有限责任公司 二〇一〇年五月 目录 一.方案背景. 3 二.Citrix技术方案. 5 2.1.技术架构. 8 2.2.虚拟化系统概要介绍. 8 三.方案优势. 12 3.1.安全性加强. 12 3.2.运维成本减少. 12 四.技术方案. 13 4.1.部署架构:. 13 4.2.容量估算. 13 五 附录. 16 5.1. Citrix公司简介. 16 ` 一.方案背景 XXX现约有500左右的计算机用户,其中200左右为普通知识工

Citrix 桌面虚拟化解决方案与VMware桌面虚拟化解决方案对比

通过 XenDesktop 和 FlexCast为各种场景交付虚拟桌面 企业桌面面临的问题 为每个用户提供安全高效的桌面环境是几乎所有公司或组织的基本要求.如果用户无法使用他们的桌面或应用程序,公司就无法高效率运作.每隔几年,几乎每个公司或组织都会大规模采用新操作系统.新硬件或新应用,这就需要大量的人力来大规模地构建.测试并发布最新系统.这一庞大繁琐的过程往往拖延了许多对企业有利的升级,进而可能导致企业无法快速应对市场需求. 虽然很多供应商都提供有助于部署新应用和操作系统的自动化工具,但是问题在

桌面虚拟化,你还担心什么?

最近一段时间,人们最关注的IT事件莫过于戴尔收购EMC.虽然现在就说戴尔将如何整合EMC还为时尚早,但是收购将提升戴尔在企业级解决方案的整体能力是毋庸置疑的.多次的收购实践也证明,戴尔在收购和整合方面确实是有"两把刷子的",比如对EqualLogic和Compellent的收购夯实了戴尔企业级存储解决方案的基础,对Quest等诸多软件厂商的收购让戴尔软件集团成为戴尔端到端解决方案的一个重要支柱. vWorkspace还在 上面说了这么多戴尔在收购方面的成功经验,其实记者是想给下面要说的

RHEV桌面虚拟化和服务器虚拟化的比较分析

红帽企业虚拟化平台RHEV同时支持服务器虚拟化和桌面虚拟化,在实际使用中很难辨清两者之间的区别,本文试图分析二者之间的区别与联系: 共同点: 桌面虚拟化和服务器虚拟化都需要基于虚拟化技术 差异点: 1.桌面虚拟化的数据存储 桌面虚拟化基于同一个镜像,因此发布的时候只需要修改公共的镜像就能完成所有虚拟机的更新. 用户的虚拟机存储的磁盘存放着公共镜像与用户的差异数据,节省空间. 我记得rhev的桌面虚拟化可以在thin-provision的公共磁盘上以thin-provision存放用户差异数据.

vmware view桌面虚拟化与普通PC机的区别

谈到桌面虚拟化,大多数人第一感觉就是高大上,但是却很少有人能简单的全面的把桌面虚拟化的区别和优势说出来,这里简单的和大家普及一下桌面虚拟化和普通物理PC的区别,以及桌面虚拟化给用户带来的价值点. 首先,从计算模式方面来说,PC采用的是本地计算模式(即运行的操作系统及应用消耗的都是本地计算机的硬件资源),而桌面虚拟化所有的运算是由数据中心端(服务器和存储设备)来完成的,用户终端只负责输入和输出. 其次,从管理角度来说,两种模式存在着较大的区别: 1.驱动管理 (1)物理PC:不同品牌及型号的PC设

信息化教育为何需要智能桌面虚拟化?

信息化教育为何需要智能桌面虚拟化? ·        论桌面虚拟化的必要性 随着IT服务业的逐渐完善,IT服务已经进入到社会的各行各业.不仅仅是电信.银行.保险和证券等行业,教育机构也急需一套成熟的IT服务来支撑.随着信息化建设的不断深入,IT服务带来了巨大的信息化教育改革,无论是高等学校还是中小学都部署了各式各样的学生自主实验室.图书馆.多媒体教室.公共机房.教学机房等.正是这些完善的硬件设施,使得教育机构的教学.科研.管理.技术服务以及生活服务质量大大提升,学生们能够有更加丰富的信息化体验与

微软桌面虚拟化关于GPU的信息

最近在一些微软的vdi项目中,在做完微软的桌面虚拟化设置后,发现用户的体验,特别是在使用Auto CAD,Photoshop 等图形类应用软件时,不单单在图形上有一定的色差,而且操作上体验相对于本机确实有点差距.微软有基于此的GPU的RemoteFX解决方法:下面看看微软专家是如何说的: RemoteFX是微软的一项桌面虚拟化技术,通过这项技术,用户在使用远程桌面或虚拟桌面进行游戏应用或者图形创作时,可以获得和本地桌面一致的效果.RemoteFX可以将GPU虚拟化并提供给每一个虚拟桌面,也就是说