虚拟桌面及其关键技术方案
桌面虚拟化技术实施方案

桌面虚拟化技术实施方案桌面虚拟化技术是一种将桌面操作系统、应用程序和数据从物理设备中分离出来,放置在虚拟化的服务器端,并通过网络传输到终端用户设备的技术。
它可以提高IT资源的利用率,降低管理成本,增强数据安全性,提升用户体验。
在当前信息化建设的大背景下,桌面虚拟化技术已经成为企业信息化建设的重要组成部分。
本文将从技术实施的角度,介绍桌面虚拟化技术的实施方案。
一、需求分析。
在实施桌面虚拟化技术之前,首先需要进行需求分析。
需求分析主要包括对用户需求、系统性能需求、数据安全需求等方面的分析。
根据不同的需求,可以选择合适的桌面虚拟化技术方案,以满足企业的实际需求。
二、架构设计。
在确定了需求之后,需要进行桌面虚拟化技术的架构设计。
架构设计包括服务器端的硬件设备选择、虚拟化软件选择、网络架构设计等方面。
在设计过程中,需要考虑到系统的可扩展性、可靠性和安全性,以确保桌面虚拟化技术能够稳定高效地运行。
三、部署实施。
部署实施是桌面虚拟化技术实施的重要环节。
在部署实施过程中,需要对服务器端的硬件设备进行安装配置,部署虚拟化软件,进行网络连接和安全设置等工作。
同时,还需要对终端用户设备进行配置和安装虚拟化客户端软件,以确保用户可以顺利地使用桌面虚拟化技术。
四、性能优化。
性能优化是桌面虚拟化技术实施过程中需要重点关注的问题。
通过对系统进行性能优化,可以提高系统的稳定性和性能,提升用户体验。
性能优化包括对服务器端和终端用户设备的性能进行优化,对网络带宽进行调整等方面。
五、管理维护。
桌面虚拟化技术实施完成后,需要进行系统的管理和维护工作。
管理维护包括对虚拟机的监控管理、系统的安全更新、用户权限管理等工作。
只有做好管理维护工作,才能保证桌面虚拟化技术能够长期稳定地运行。
六、总结。
桌面虚拟化技术的实施方案涉及到需求分析、架构设计、部署实施、性能优化和管理维护等多个方面。
只有在这些方面都做好工作,才能够实现桌面虚拟化技术的有效实施。
学校校园桌面虚拟化解决方案

学校校园桌面虚拟化解决方案一、背景介绍在现代教育环境中,学校的信息化建设已经成为一项重要的任务。
为了提高教学效果、降低教育成本、保障教学安全,学校需要采用先进的技术手段来管理和运营校园的信息系统。
校园桌面虚拟化解决方案是一种创新的技术方案,可以有效地解决学校面临的信息化管理和教学需求。
二、解决方案概述学校校园桌面虚拟化解决方案是基于虚拟化技术的一种集中化管理和运维的系统,通过将学生和教师的桌面环境虚拟化,实现统一的管理和维护,提供安全、高效的教学环境。
该解决方案包括以下几个关键组成部分:1. 虚拟化平台:选择合适的虚拟化平台,如VMware、Citrix等,用于创建和管理虚拟化桌面环境。
2. 服务器集群:建立一台或多台服务器集群,用于承载虚拟桌面环境的运行,提供计算和存储资源。
3. 虚拟桌面池:根据学校的教学需求和用户规模,创建多个虚拟桌面池,每个虚拟桌面池包含一定数量的虚拟桌面,供学生和教师使用。
4. 用户接入设备:学生和教师可以通过各种设备接入虚拟桌面环境,如个人电脑、笔记本电脑、平板电脑等。
5. 管理平台:提供一个统一的管理平台,用于管理和维护虚拟桌面环境,包括用户管理、资源调度、故障排查等功能。
三、解决方案的优势学校校园桌面虚拟化解决方案具有以下几个优势:1. 灵活性:学生和教师可以随时随地通过各种设备接入虚拟桌面环境,无需受到时间和地点的限制,方便教学和学习。
2. 安全性:虚拟桌面环境中的数据和应用程序都存储在服务器中,不会保存在用户终端设备上,有效防止数据泄露和信息安全问题。
3. 节约成本:学校可以通过虚拟化技术实现服务器资源的集中管理和利用,减少硬件设备的购置和维护成本。
4. 故障恢复:虚拟化环境中的桌面可以通过备份和快速恢复功能,快速恢复到之前的状态,减少故障对教学的影响。
5. 统一管理:通过统一的管理平台,学校可以方便地管理和维护虚拟桌面环境,包括用户管理、资源调度、故障排查等功能。
桌面虚拟化技术的关键技术研究与应用

桌面虚拟化技术 是将桌面 的操作环境与硬件运行环境进行分 离的一种技术。 利用该技术用户可以实现非特定地点 、 非特定硬件 、 非 特 定 时 间 的桌 面访 问与 操 作 。 相 较于 远 程 桌 面 技术 而言 , 桌 面 虚 拟化技术 内容更为 丰富 , 功能更为强大 , 且实现手段更为多样。 通过 桌面虚拟化技术 , 一 台物理设 备可以同时安装多个操作系统, 而操 作桌面 也可 以通过多种设备 实现访问和控制。 这就极大的降低了r r 设备的采购和运营成本 , 同时还提高 了软件系统的安全性能和硬件 系统 的利用率 。 因此桌面虚拟化技术具有广阔术 鬲
桌面虚拟化技术的关键技术研究与应用
王 锐
( 齐齐哈 尔医学 院第一 附属 医院 黑龙 江 齐齐哈 尔 1 6 1 0 0 0 )
摘要: 桌面虚 拟化技 术是 今后 计算 机技 术发展 的 一个 主要 方向 。 本 文分 析 了桌 面虚拟化 技 术的 系统结 构 , 进 而对其 中的关键技 术进 行 了分 析, 最 后 讨论 了左 面 虚拟 化技 术 在 当前 的 应 用 。 关 键词 : 桌 面虚拟化技 术 系统结构 关键技 术 中图分类 号 : T P 3 1 6 文献标 识码 : A 文章编号 : 1 0 0 7 — 9 4 1 6 ( 2 0 1 3 ) 0 2 — 0 0 8 8 — 0 1
2桌 面虚 拟 化中 的关键 技 术
桌 面 虚 拟化 技术 的发 展 基 础 为 服务 器 和 连 接 代 理 , 因此 , 桌 面 虚拟化 的核心技术就是基 于服务器 的服务器虚拟化技术 和基于连 接代理的远程连接协议 。 2 . 1 服 务 器 虚 拟 化 技 术 所 谓 的 虚 拟 具 有 三个 方 面 的 内容 , 分 别 是 平 台 虚 拟化 、 应 用程 序 虚 拟化 以及 资 源虚 拟 化 。 其 中, 平 台虚 拟化 技 术 又 是 这 三 方 面 内 容 的重 点 和 核心 技 术 。 平 台虚 拟 化 技 术可 以忽 略平 台运行 所 需 的硬 件支持设备的物理属性, 而是按照用户需求在硬件层和操作系统层 之间创 建多个虚 拟平 台环境 , 这 些环境均相互独立 , 且用户可以获 得与实际硬件环境相 同的使用体验。 具体而言 , 平 台虚拟化技术分 为指令级虚拟化 、 硬件抽象级虚拟化、 硬件 辅助虚拟化、 操作系统级 虚拟化 。 指 令 级虚 拟 化 可 以完 全模 拟 最 底层 物 理 硬件 的 工 作特 性 , 进 而 保 证为 软 件 在 不做 修 改 的情 况 下 即可 在 虚 拟桌 面 中运行 , 因而 在 硬 件 和 平 台兼 容 性 方 面 为 用 户 提 供 了有 力 支撑 。 硬 件 抽象 级 虚 拟化 则 是对 硬 件 接 口和 接 口执行 方 式 的模 拟 。 这 主 要 是 指 虚 拟机 监视 器 处 于 最 高 级 , 而虚 拟 用 户 系 统 处于 次高 级 , 对于具有特权性质的汇编 指令 , 虚拟用户系统是无法执行的 , 此时 借助硬件抽象级虚拟化技术可 以对虚拟硬件的接 口和接 口执行 的 过 程 进行 虚 拟 , 然 后 由虚 拟 机 监视 器 完 成 指令 的 执 行并 将 结 果返 回 到 虚 拟用 户 系 统 中 。 硬件辅助虚拟化主要应用在提高虚拟效果。 如正常情况下虚拟 机监视器处于系统的最高级别, 因此较低级别 的虚拟用户系统是无 法 执行 最 高 权 限 的 , 但是借助I n t e l — V T技 术 或 AMD— V技 术 的 支 持, 虚拟用户 系统 可以创建独立 的寄存器 系统进 而完成指令的编 译, 不再需要借助虚拟机监视器 的协助处理 。 操作系统级虚拟化则是在服务器 内创建多个操作系统 , 这些操 作系统相互独立 , 故 也不会受到其他系统的影响。 用户在使用某 一 操作系统时 , 可避免 出现传统操作系统 中多个 用户进程相互争抢资
虚拟桌面解决方案

3.确保企业数据安全,防止敏感信息泄露。
4.提高员工办公体验,提升工作效率。
三、解决方案
1.技术选型
(1)采用虚拟化技术,实现桌面环境的集中管理。
(2)选用成熟稳定的虚拟桌面协议,确保用户体验。
(3)采用安全加固的操作系统,保障系统安全。
2.系统架构
(1)虚拟化层:采用服务器虚拟化技术,将物理服务器资源进行整合,为虚拟桌面提供计算、存储、网络等资源。
2.系统架构
-资源层:提供计算、存储、网络等硬件资源。
-虚拟化层:通过虚拟化技术,实现资源的分配与管理。
-管理层:负责虚拟桌面的创建、分配、监控等操作。
-接入层:提供用户接入虚拟桌面的接口,支持多终端访问。
-安全层:实现网络安全、数据加密、身份认证等安全措施。
四织项目团队,明确项目职责分工。
五、项目评估与优化
1.项目评估
-评估项目实施效果,包括用户体验、系统稳定性、成本节约等方面。
-收集用户反馈意见,分析项目存在的问题。
2.项目优化
-根据评估结果,调整系统配置和优化方案。
-不断改进用户体验,提升系统性能。
六、总结
本方案为企业提供了一套详细且合法合规的虚拟桌面解决方案,将有效提升企业工作效率、保障数据安全、降低运维成本。在项目实施过程中,我们将遵循相关法规,确保系统安全稳定运行。通过本项目的实施,企业将迈入高效、便捷的虚拟桌面办公时代。
虚拟桌面解决方案
第1篇
虚拟桌面解决方案
一、项目背景
随着信息化建设的不断深入,企业对信息系统的依赖程度日益提高,员工办公地点的灵活性需求也不断增长。为满足企业业务发展需求,提高员工工作效率,降低IT运维成本,本项目将为企业提供一套合法合规的虚拟桌面解决方案。
VDI虚拟化解决方案

VDI虚拟化解决方案一、引言VDI(Virtual Desktop Infrastructure)虚拟化解决方案是一种基于云计算技术的桌面虚拟化方案,通过将用户的桌面操作系统和应用程序虚拟化到服务器上,实现用户可以随时随地通过终端设备访问自己的虚拟桌面。
本文将详细介绍VDI虚拟化解决方案的定义、优势、部署流程、关键技术和成功案例。
二、定义VDI虚拟化解决方案是一种将桌面操作系统和应用程序从本地计算机转移到服务器上的技术,用户可以通过终端设备(如个人电脑、笔记本电脑、平板电脑等)远程访问服务器上的虚拟桌面。
VDI虚拟化解决方案提供了灵便性、安全性和可扩展性,使得用户可以随时随地使用自己的个人桌面环境。
三、优势1. 灵便性:用户可以通过任何终端设备远程访问自己的虚拟桌面,无需依赖特定的硬件或者操作系统。
用户可以随时随地工作,提高工作效率。
2. 安全性:用户的数据和应用程序存储在服务器上,不会保存在本地设备上,减少了数据泄露和信息安全的风险。
同时,VDI解决方案提供了数据备份和灾难恢复功能,确保数据的安全性和可靠性。
3. 可扩展性:VDI解决方案可以根据企业的需求进行灵便扩展,增加或者减少虚拟桌面的数量,提供更好的用户体验和服务质量。
4. 成本效益:VDI解决方案减少了硬件设备的购买和维护成本,降低了企业的IT管理成本。
同时,用户可以共享服务器资源,提高硬件利用率,减少能源消耗和运维成本。
四、部署流程1. 环境评估:评估企业的IT基础设施和用户需求,确定是否适合部署VDI解决方案。
2. 设计规划:根据评估结果,制定VDI解决方案的设计方案,包括服务器规格、网络架构、存储需求等。
3. 硬件采购:根据设计方案,采购所需的服务器、存储设备和网络设备。
4. 软件安装:安装VDI虚拟化软件,如VMware Horizon、Citrix XenDesktop 等。
5. 虚拟桌面配置:根据用户需求,配置虚拟桌面的操作系统、应用程序和权限等。
虚拟化桌面方案

虚拟化桌面方案引言虚拟化技术在当前的信息技术领域中发挥着重要作用,不仅可以提供更高的资源利用率,还可以简化管理和降低成本。
虚拟化桌面方案作为虚拟化技术的一个重要应用,可以为用户提供灵活、安全的工作环境。
本文将介绍虚拟化桌面方案的概念、优势,以及常见的实施方法。
概述虚拟化桌面方案,又称为VDI(Virtual Desktop Infrastructure),是一种通过虚拟化技术将用户的桌面环境移到服务器端运行的方案。
它将用户的操作系统、应用程序及数据都集中存储在服务器上,并通过网络将桌面映射到用户的终端设备上,使用户可以随时随地访问自己的桌面。
虚拟化桌面方案可以广泛应用于企业、教育机构和公共部门,为用户提供了更加便捷和安全的工作体验。
优势虚拟化桌面方案相对于传统的桌面部署模式有以下优势:1. 灵活性传统桌面部署模式在应对用户需求变化时往往需要进行大规模的硬件和软件修改,而虚拟化桌面方案可以通过添加虚拟机实例来满足不同用户的需求,实现按需分配和动态调整,大大提高了灵活性。
2. 安全性虚拟化桌面方案将用户的桌面环境集中存储在服务器上,用户只需通过终端设备访问服务器,减少了数据在本地设备上的存储和传输,提高了数据的安全性。
同时,虚拟化桌面方案还可以通过权限控制和数据隔离等手段,实现对用户和数据的细粒度安全控制。
3. 管理简化传统桌面部署模式需要对每台终端设备进行独立的管理和维护,而虚拟化桌面方案将用户的桌面环境集中在服务器上,可以通过集中管理工具对用户桌面进行集中管理,简化了管理和维护工作。
4. 成本降低虚拟化桌面方案可以提高硬件资源的利用率,减少硬件采购和维护成本。
同时,通过集中管理和维护,可以降低管理人员的工作量,进一步降低了成本。
实施方法针对虚拟化桌面方案的实施,目前有多种方法可供选择,下面介绍几种常见的实施方法:1. 基于服务器虚拟化的方案这是一种常见且成熟的实施方法,使用虚拟化软件(如VMware、Hyper-V等)在服务器上创建虚拟机来承载用户的桌面环境。
桌面虚拟化建设方案

桌面虚拟化建设方案1.1.1.1平台整体架构整体桌面云方案是由云终端Thinclient、虚拟桌面控制器OVD、虚拟机管理平台OVP、服务器存储设备等组成,实现将校园用户的办公桌面统一部署于服务器上,员工的个人数据也集中存储,然后通过网络(局域网或广域网)将个人桌面系统快速交付给员工,员工可以通过各种不同类型的终端设备如瘦客户机、笔记本、手机及平板等随时随地接入办公,打造一种新型的桌面办公模式。
在xx大数据桌面虚拟化服务体系下,任何用户无论何时、何地都可跨平台、跨终端、跨协议按需弹性配置自己的桌面、应用和数据,真正实现了从购买硬件到购买资源的转变。
xx大数据桌面虚拟化解决方案有助于IT机构改进现有信息化战略,使信息化战略更好地为企业战略服务,保证企业专注于主营业务,获得持久稳固的竞争优势。
同时也提供了支持安卓、IOS系统的Receiver,用户在下载安装后可以随时随地通过各种不同的设备登录自己的桌面。
1.1.1.2平台组件解析桌面云平台以独享桌面的形式,将桌面作为一种按需服务随时随地交付给任何用户,利用独特的VDX桌面传输协议,OVD可以快速而安全地向企业内的所有用户交付整个桌面,不管他们是固定办公员工,还是移动办公员工。
平台核心组件如下:虚拟机管理平台OVP:构建硬件资源可动态调度的服务器集群环境,通过虚拟机可承载Windows和Linux桌面操作系统和应用,实现桌面池的统一管理和性能监控。
独有的对称式集群架构,可以登陆到任意一台服务器对整个集群进行管理,无需单独安装中央管理服务器,从而保证了管理平台的高可用性。
虚拟桌面控制器OVD:与OVP协同工作,内置域服务提供集中式的桌面用户认证,自动化的桌面管理,控制OVP进行创建、更新、还原虚拟桌面等操作。
在不依赖于虚拟机的网络情况下将虚拟桌面安全,快速,可靠地交付到Thinclient。
云终端Thinclient:无论是体积小巧,功率低的瘦客户机,还是PC机,笔记本,智能终端,都能作为云终端Thinclient的软件载体,随时随地连接到虚拟桌面进行办公应用。
桌面虚拟化设计方案

桌面虚拟化设计方案桌面虚拟化是一种将用户的工作环境、应用程序以及数据集中存储在服务器端,利用网络进行远程访问和交互的技术。
它可以大大简化终端设备的管理和维护,提高数据安全性和灵活性。
以下是一个桌面虚拟化设计方案。
首先,需要选择适合的虚拟化平台。
目前市面上有很多虚拟化平台可供选择,如VMware、Citrix、Microsoft等。
在选择平台时,需要考虑平台的稳定性、性能、用户体验以及成本等因素。
假设选择了VMware作为虚拟化平台。
接下来,需要设计服务器架构。
服务器架构是整个桌面虚拟化的核心,它承载着用户的工作环境和应用程序。
可以将服务器集中部署,或者分布式部署在不同的地点,根据实际业务需求和成本约束进行选择。
服务器的硬件配置需要满足用户工作环境和应用程序的要求,包括处理器、内存、存储空间等。
然后,需要设计网络架构。
网络架构是保证用户可以远程访问和交互的关键。
可以使用传统的局域网或者广域网来传输桌面虚拟化的数据,也可以使用VPN技术来加密网络数据,提高数据安全性。
此外,可以使用负载均衡器来分担服务器的负载,提高系统的可用性和容错性。
接下来,需要选择合适的终端设备。
终端设备是用户访问和交互的入口,可以选择传统的台式机、笔记本电脑,也可以选择移动终端设备,如智能手机、平板电脑等。
终端设备需具备一定的计算和图形处理能力,以满足用户的需求。
然后,需要进行系统的安装和配置。
在服务器端,需要安装虚拟化平台的软件,并进行系统和应用程序的配置。
在终端设备端,需要安装虚拟化客户端,并进行配置。
最后,需要进行系统的测试和优化。
测试包括功能测试、性能测试以及用户体验测试等。
通过测试,可以发现并解决系统中存在的问题,提高系统的稳定性、性能和用户体验。
总结起来,桌面虚拟化设计方案主要包括选择虚拟化平台、设计服务器架构、设计网络架构、选择终端设备、安装与配置系统以及系统测试和优化等步骤。
通过合理设计和配置,可以实现桌面虚拟化的功能,提高系统的管理效率、数据安全性和用户体验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟桌面及其关键技术分析
1前言
虚拟桌面是典型的云计算应用,它能够在“云”中为用户提供远程的计算机桌面服务。
服务提供者在数据中心服务器上运行用户所需的操作系统和应用软件,然后用桌面显示协议将操作系统桌面视图以图像的方式传送到用户端设备上。
同时,服务器对用户端的输入进行处理,并随时更新桌面视图的内容。
虚拟桌面的应用具有很多优势。
例如它能够提供随时随地访问的能力,支持多样化的接入设备选择,降低软硬件的管理和维护成本,强化用户的数据安全等,这使得虚拟桌面具有广阔的应用前景。
2主流虚拟桌面解决方案
用户对于类似虚拟桌面的体验并不陌生,其前身可以追溯到Microsoft在其操作系统产品中提供的终端服务和远程桌面,但是它们在实际应用中存在着不足。
例如之前的终端服务只能够对应用进行操作,而远程桌面则不支持桌面的共享。
虚拟化技术的发展使虚拟桌面获得了长足的发展,当前虚拟桌面解决方案主要分为VDI(Virtual Desktop Infrastructure)和SBC(Server-Based Computing)两大类。
基于VDI的虚拟桌面解决方案的原理是在服务器侧为每个用户准备其专用的虚拟机并在其中部署用户所需的操作系统和各种应用,然后通过桌面显示协议将完整的虚拟机桌面交付给远程的用户,因此,这类解决方案的基础是服务器虚拟化。
服务器虚拟化主要有完全虚拟化和部分虚拟化两种方法:完全虚拟化能够为虚拟机中的操作系统提供一个与物理硬件完
全相同的虚拟硬件环境;部分虚拟化则需要在修改操作系统后再将其部署进虚拟机中。
两种方法相比,部分虚拟化通常具有更好的性能,但是它对虚拟机中操作系统的修改增加了开发难度并影响操作系统兼容性,特别是Windows系列操作系统是当前用户使用最为普遍的桌面操作系统,而其闭源特性导致它很难部署在基于部分虚拟化技术的虚拟机中。
因此,基于VDI的虚拟桌面解决方案通常采用完全虚拟化技术构建用户专属的虚拟机,并在其上部署桌面版Windows用于提供服务,但也有部分方案对Linux桌面提供支持。
基于SBC的虚拟桌面解决方案原理是将应用软件统一安装在远程服务器上,用户通过和服务器建立的会话对服务器桌面及相关应用进行访问和操作,而不同用户之间的会话是彼此隔离的。
这类解决方案是在操作系统事件(例如键盘敲击、鼠标点击、视频显示更新等)层和应用软件层之间插入虚拟化层,从而削弱两个层次之间的紧耦合关系,使得应用的运行不再局限于本地操作系统事件的驱使。
其实,这种方式在早先的服务器版Windows中已有支持,但是在之前的应用中,用户环境被固定在特定服务器上,导致服务器不能够根据负载情况调整资源配给。
另外,之前的应用场景主要是会话型业务,具有局限性,例如不支持双向语音、对视频传输支持较差等,而且服务器和用户端之间的通信具有不安全性。
因此,新型的基于SBC的虚拟桌面解决方案主要是在服务器版Windows提供的终端服务能力的基础上对虚拟桌面的功能、性能、用户体验等方面进行改进。
基于VDI和基于SBC的虚拟桌面解决方案的比较见表1。
从表1的比较可以看出,采用基于VDI的解决方案,用户能够获得一个完整的桌面操作系统环境,与传统的本地计算机的使用体验十分接近。
在这类解决方案中,用户虚拟桌面能够实现性能和安全的隔离,并拥有服务器虚拟化技术带来的其他优势,服务质量可以得到保障,但是这类解决方案需要在服务器侧部署服务器虚拟化及其管理软件,对计算和存储资源要求较高,成本较高,因此,基于VDI的虚拟桌面比较适用于对桌面功能需求完善的用户。
采用基于SBC的解决方案,应用软件可以像传统方式一样安装和部署到服务器上,然后同时提供给多个用户使用,具有较低的资源需求,但是在性能隔离和安全隔离方面只能够依赖于底层的Windows操作系统。
另外,因为这类解决方案在服务器上安装的是服务器版Windows,其界面与用户惯用的桌面版操作系统有所差异,所以为了减少用户在使用时的困扰,当前的解决方案往往只为用户提供应用软件的操作界面而并非完整的操作系统桌面。
因此,基于SBC的虚拟桌面更适合对软件需求单一的内部用户使用。
3虚拟桌面关键技术分析
3.1 虚拟化技术
基于VDI的虚拟桌面解决方案需要为用户提供专属的虚拟机,并主要提供闭源Windows操作系统的桌面。
因此,当前支撑VDI虚拟桌面的虚拟机普遍基于完全虚拟化技术,例如VMware的ESX虚拟机、Microsoft的Hyper-V虚拟机、RedHat集成在Linux 内核之中的KVM虚拟机以及Citrix采用完全虚拟化的Xen虚拟机等。
总体而言,不同厂
商的服务器虚拟化产品在技术本质上逐渐趋于一致,因此单台虚拟机的性能差异并不明显,但是不同的服务器虚拟化管理软件在功能、性能、易用性等方面尚有差距。
对于虚拟桌面而言,主要体现在虚拟机的供给和部署方式以及由此产生的相关差异上,这将成为服务器虚拟化技术选择的关键。
基于SBC的虚拟桌面解决方案直接利用服务器版Windows的多用户环境,使各用户能够同时在同一服务器上获得属于自己的应用。
因为服务器版Windows已经能够较好地提供相关服务,所以这类解决方案的门槛较低。
当前,主流厂商中的Citrix和Microsoft发布有相关产品,其核心是对用于传输视图内容的桌面显示协议进行优化,以获得比其他产品更好的用户体验。
3.2 桌面显示协议
桌面显示协议是影响虚拟桌面用户体验的关键,当前主流的显示协议包括PCoIP、RDP、SPICE、ICA等,并被不同的厂商所支持。
它们的比较见表2。
传输带宽要求的高低直接影响了远程服务访问的流畅性。
ICA采用具有极高处理性能和数据压缩比的压缩算法,极大地降低了对网络带宽的需求。
图像展示体验反映了虚拟桌面视图的图像数据的组织形式和传输顺序。
其中PCoIP采用分层渐进的方式在用户侧显示桌面图像,即首先传送给用户一个完整但是比较模糊的图像,在此基础上逐步精化,相比其他厂商采用的分行扫描等方式,具有更好的视觉体验。
双向音频支持需要协议能够同时传输上下行的用户音频数据(例如语音聊天),而当前的PCoIP对于用户侧语音上传的支持尚存缺陷。
视频播放是检测传输协议的重要指标之一,因为虚拟桌面视图内容以图片方式进行传输,所以视频播放时的每一帧画面在解码后都将转为图片从而导致数据量的剧增。
为了避免网络拥塞,ICA采用压缩协议缩减数据规模但会造成画面质量损失,而SPICE则能够感知用户侧设备的处理能力,自适应地将视频解码工作放在用户侧进行。
用户外设支持能够考查显示协议是否具备有效支持服务器侧与各类用户侧外设实现交互的能力,RDP和ICA对外设的支持比较齐备(例如支持串口、并口等设备),而PCoIP 和SPICE当前只实现了对USB设备的支持。
传输安全性是各个协议都很关注的问题,早期的RDP不支持传输加密,但在新的版本中有了改进。
桌面显示协议是各厂商产品竞争的焦点,其中,RDP和ICA拥有较长的研发历史,PCoIP和SPICE相对较新但也日渐成熟,特别是SPICE作为一个开源协议,在社区的推动下发展尤其迅速。
3.3 用户个性化配置
个性化配置是虚拟桌面用户的必然需求。
当前的主流厂商产品普遍采用了Microsoft 的AD域控机制进行用户的管理和认证,并将用户身份与包含其个人桌面设置需求的描述文件相关联。
当用户访问虚拟桌面时,在对其身份进行认证后,即可为其交付具有不同安全级别、不同应用权限的个性化虚拟桌面。
在基于SBC的虚拟桌面解决方案中,因为服务器版Windows已经能够做到以应用的粒度设置用户权限,所以其用户描述文件比较简单。
在基于VDI的虚拟桌面解决方案中,因为每个用户在虚拟机配置、操作系统映像、用户应用部署等多个层次上具有不同的需求,所以用户描述文件非常复杂而且相关的文件规模也比较庞大(例如用户专属的操作系统映像文件)。
当前,各个厂商正在针对如何减少用户数据量进行产品改进,例如VMware的Linked Clone技术能够基于一个主镜像定制出多个虚拟桌面从而减少存储空间。
4结束语
虚拟桌面技术已经比较成熟,不同厂商的产品各具特色:VMware具有先进的底层服务器虚拟化架构;Microsoft拥有在操作系统领域的主导地位;Red Hat的开源策略使得其产品具有较低的成本;Citrix则不断地追求用户体验的提升。
当前尚没有哪家厂商的产品能够适用于所有应用场景,因此在应用和部署虚拟桌面解决方案时,必须结合实际需求选择合适的技术和产品,特别是对于一些特殊的用户外设,通常需要定制解决方案。
虚拟桌面未来的发展将主要从改善用户体验入手,其最终目标是提供接近甚至超出使用传统本地计算机桌面所能获得的用户体验。
对此,除了虚拟桌面解决方案厂商需要对虚拟桌面关键技术进行优化和改良外,运营商也能够发挥更大的作用,主要体现在:运营商的数据中心拥有海量的云基础设施,能够高效地提供虚拟桌面部署所需的软硬件资源,按需满足虚拟桌面用户的动态需求;运营商拥有分布广泛的有线和无线宽带网络,能够提供充足的带宽和优良的网络质量,有助于改善用户体验;运营商能够主导终端设备(例如手机、平板电脑、瘦客户机等)的研发,使之针对虚拟桌面进行专门的优化,实现用户的随时随地无缝接入虚拟桌面服务;运营商拥有强大的产品设计和市场营销能力以及丰富的运营管理经验,能够为用户提供精细化、多样化的虚拟桌面业务并提供良好的服务质量和合理的计费手段。
因此,虚拟桌面的实施与推广必将成为运营商开展云计算实践的重要契机。