




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浅谈桌面虚拟化,主讲人:蜗牛,1,目录,虚拟化概念,桌面虚拟化前世今生,为什么要选用桌面虚拟化,桌面虚拟化主要厂商,Citrix介绍,2,虚拟化概念,谈起虚拟化,它主要包括:服务器虚拟化、客户端/桌面/应用程序虚拟化、网络虚拟化、存储虚拟化、服务/应用基础结构虚拟化。而今天要谈的桌面虚拟化其实包括了三种虚拟化技术,分别为:服务器虚拟化、桌面虚拟化、应用虚拟化。它们的概念如下:服务器虚拟化:将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,或者让几台服务器变成一台服务器来用,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力。桌面虚拟化:Desktopvirtualization(或者成为VirtualDesktopInfrastructure)一种基于服务器的计算模型,并且借用了传统的瘦客户端的模型,但是让管理员与用户能够同时获得两种方式的优点:将所有桌面虚拟机在数据中心进行托管并统一管理;同时用户能够获得完整PC的使用体验。应用虚拟化:应用虚拟化将应用程序与操作系统解耦合,为应用程序提供了一个虚拟的运行环境。在这个环境中,不仅包括应用程序的可执行文件,还包括它所需要的运行时环境。从本质上说,应用虚拟化是把应用对低层的系统和硬件的依赖抽象出来,可以解决版本不兼容的问题。,3,目录,虚拟化概念,桌面虚拟化前世今生,为什么要选用桌面虚拟化,桌面虚拟化主要厂商,Citrix介绍,4,桌面虚拟化前世今生,一、第0.5代桌面虚拟化在我们还不知道什么叫桌面虚拟化的时代,这种技术的前身从不同的领域产生,发展直至成熟,使得现在的桌面虚拟化技术成为现实。这主要包括了2种技术:远程桌面远程桌面技术,几乎所有从事IT技术的人都使用过。内置在WindowsXP中的远程桌面使用了RDP(RemoteDesktopProtocol)协议,使得用户可以从其他的电脑上远程登录、访问与使用目标桌面。RDP协议最早微软用于WindowsServer上的TerminalService(终端服务)的访问协议,实现了WindowsServer上的多用户模式,使得用户能够在本地并不安装任何应用的条件下,远程使用服务器上的各种应用。这种技术是将目标机上运行界面传输到用户实际的操作机屏幕上,并将键盘,鼠标等一系列的外设输入,传输到目标机,实现交互。终端服务与远程桌面的不同是,前者只操作应用,而后者将拥有整个桌面的控制权(当然这是独享的,这也是为什么有人远程桌面连入XP后,目标机屏幕自动变黑的原因)。,5,桌面虚拟化前世今生,桌面操作系统虚拟化这里的这个题目是为了区分服务器虚拟化技术,特别强调桌面操作系统被虚拟。其实这个概念基本可以被等同与VmwareWorkstation和微软VPC的方式实现的桌面级的操作系统。当然这种应用模式,主要开发人员和测试人员经常使用的,虽然虚拟的并不一定是XP,2000professional,vista等桌面系统。这里之所以提倒这个是因为在虚拟化技术刚起步的时候,一些厂商将此定义为桌面虚拟化技术,例如微软在推出MED-v技术之前,都是将VPC定义为微软的桌面虚拟化产品。在这个角度定义的所谓桌面虚拟化,基本上可以被认为是用于pc上的桌面系统之上的虚拟化解决方案,只是与服务器虚拟化简单的区别与对应。其本身解决的仍然是操作系统的安装环境与运行环境的分离,不依赖于特定的硬件。但是不可否认的是,而且当服务器虚拟化技术成熟之后,真正得虚拟桌面技术才开始出现。,6,桌面虚拟化前世今生,二、第一代桌面虚拟化技术第一代桌面虚拟化技术,真正意义上将远程桌面的远程访问能力与虚拟操作系统结合了起来,使得桌面虚拟化的企业应用也成为可能。服务器虚拟化技术的成熟,以及服务器计算能力的增强,使得服务器可以提供多台桌面操作系统的计算能力,以当前4核双CPU的志强处理器16G内存服务器举例,如果用户的xp系统分配256M内存,平均水平下,一台服务器可以支撑50-60个桌面运行,则可以看到,如果将桌面集中使用虚拟桌面提供,那么50-60台的桌面采购成本将高于服务器的成本,而管理成本,安全因素,还未被计算在内,所以服务器虚拟化技术的出现,使得桌面虚拟化技术的企业大规模应用成为可能。,7,目前,提供桌面虚拟化解决方案的主要厂商包括微软、Vmware、Citrix,而使用得远程访问协议主要利用两种协议:早期由Citrix开发的,后来被微软购买并集成在Windows中的RDP协议,这种协议被微软和Vmware的桌面虚拟化产品使用,而基于Vmware的SunRay等硬件产品,也都是使用RDP协议;第二种就是Citrix自己开发的目前独有的ICA协议,Citrix将这种协议使用到其应用虚拟化产品与桌面虚拟化产品中。协议效率决定了虚拟桌面使用的用户体验,而用户体验是决定了桌面产品生命力的关键。从目前官方的文档与实际测试来看,通常情况下,ICA协议要高于RDP协议,一般情况下ICA的带宽占用为20kbps,而RDP在60kbps,这些都不包括看视频,玩游戏以及3D制图状态下的带宽占用率。正是由于这个差别,虚拟桌面的用户体验有比较大差别。一般情况下,在LAN环境下,一般的应用RDP和ICA都能正常运行,只不过是RDP协议造成网络占用较多,但对于性能还不至于产生很大影响,但是在广域网甚至是互联网上,RDP协议基本不可用。而在视频观看,Flash播放,3D设计等应用上,即使局域网,RDP的性能也会受到较大影响(在优酷上有很多视频进行比较),ICA的用户体验会很流畅。而且根据Citrix官方刚刚推出的HDX介绍,这方面的新技术会得到更快地推进。而微软和Vmware也意识到了这一差别,微软转而加大RDP协议的研发与优化,而Vmware也在转而寻找其他的更高效的替代方案。,桌面虚拟化前世今生,8,特别强调的是,这三家厂商后台的服务器虚拟化技术都使用的是自己的产品,微软采用的是Hyper-v,Citrix采用的是XenServer,Vmware使用的是自己得ESX。三、第二代桌面虚拟化技术桌面虚拟化将用户操作环境与系统实际运行环境拆分,不必同时在一个位置,这样即满足了用户的灵活使用,同时帮助IT部门实现了集中的控制,从而解决了这一问题。但是如果只是将1000个员工的pc变成1000个虚拟机,那么IT管理员的管理压力可能并没有降低,反而上升了,只不过是不用四处乱跑了而已。为了提高管理性,第二代桌面虚拟化技术进一步将桌面系统的运行环境与安装环境拆分、应用与桌面的拆分、配置文件的拆分,从而大大降低了管理复杂度与成本,提高了管理效率。如图1所示:,桌面虚拟化前世今生,9,这种架构把用户使用的操作系统OS、应用、个人文件拆分开,比如有200个用户,使用的系统都是windowsxp,那么只需维护一个windowsxp镜像,200个应用文件,200个个人文件即可。目前能实现这种技术的只有Citrix,其他的虚拟化技术一般都是一代桌面虚拟化技术,第一代桌面虚拟化技术也被称作传统桌面虚拟化技术。,桌面虚拟化前世今生,10,目录,虚拟化概念,桌面虚拟化前世今生,为什么要选用桌面虚拟化,桌面虚拟化主要厂商,Citrix介绍,11,为什么选用桌面虚拟化,一、桌面虚拟化优点纵观IT技术应用历史,架构的变化和三国中名言一样:分久必合,合久必分。从最早主机-亚终端集中模式,到PC分布模式,到今天的虚拟桌面模式,其实是一个计算使用权与管理权的博弈发展。开始主机模式,集中管理,但是应用困难,必须到机房去使用;PC时代来临,所有计算都在PC上发生,但是IT的管理也变成分布式的,这也是为什么IT部门的桌面管理员压力最大,需要分布式的管理所有用户的PC,管理的成本也大幅度上升。接下来看一下桌面虚拟化与以上两种方式相比带来了什么好处:延长PC更新周期或迁移到低成本、低风险的瘦客户端,托管客户端虚拟化模型将繁重的处理任务从终端设备转移到了数据中心的服务器上。增强数据安全性,借助桌面虚拟化技术,组织便能够将用户机器上的所有数据移除,而放置在数据中心内。提高用户生产力和改善员工满意度,员工都可以从任意设备或任何地方访问其桌面或应用程序,而以前他们只能从其PC上访问。,12,降低支持成本,在PC支持方面,最昂贵的费用之一就是现场访问现场支持访问的费用是电话呼叫支持的八倍。有了客户端虚拟化技术,桌面访问就成了历史,因为目前的所有计算都发生在数据中心内。缩短并购时间,并购会花费大量的时间和资源,尤其是让新员工就位的费用。这里有一个极好的客户端虚拟化使用案例:借助托管虚拟化技术,IT只需提供访问员工应用程序或桌面的权限,而不必像以往一样提供完整的桌面环境。更轻松地为承包商以及其他未管理的员工提供支持,可以轻松给未管理人员提供一个临时的操作系统,并且可以指定访问权限,而不必从新购置一台pc机。扩充业务持续性与灾难恢复计划,桌面虚拟化支持系统迁移和数据备份。,为什么选用桌面虚拟化,13,为什么选用桌面虚拟化,一、企业为什么选用桌面虚拟化一个企业的用户的大致分布如图2:,14,这三种工作者对操作系统的要求分别为:1、任务工作者和移动用户:标准化工作环境SOE运行快速/低运维成本数据安全合规管理2、知识工作者OfficedayextensionInter/intraofficeroaming不经常出差PC需要时常升级和更新3、移动用户经常出差、离线工作基本没有管理或很少管理PC需要时常更新和升级,为什么选用桌面虚拟化,15,针对以上三种用户,可以给出下图中的三种解决方案:,为什么选用桌面虚拟化,16,目录,虚拟化概念,桌面虚拟化前世今生,为什么要选用桌面虚拟化,桌面虚拟化主要厂商,Citrix介绍,17,桌面虚拟化主要厂商,当前在桌面虚拟化领域,主要有三个厂商,也是主要的服务器虚拟化厂商:微软(Microsoft):微软的桌面虚拟化技术MED-v刚刚推出不久,利用了桌面的VPC产品创建和“下载”虚拟机镜像,而实际上提供给用户使用的是安装在虚拟机中的应用,目标是用来解决桌面系统尤其是vista上对遗留应用不兼容的问题。并不是真正的虚拟桌面的解决方案,而从微软官网上看的信息,其VDI方案应该是真正意义上的桌面虚拟化或者精确地说是虚拟桌面解决方案,而这一方案,我们还得等待才能看到具体产品。思杰(Citrix):思杰作为应用虚拟化领域的绝对领导者(2007年份额在70%以上),由于桌面虚拟化的本质更接近应用虚拟化对桌面的远程访问,其独有的高效的ICA协议和积累了20年的对外设重定向等技术的积累,使得其在桌面远程(包括广域网和互联网)访问的效率和外设的广泛支持性上,占有绝对的领先位置。尤其最新推出的HDX技术,能够广泛地支持标准USB设备,双向语音(VOIP应用),高清视频播放,使得虚拟桌面的体验真正达到了和PC类似的水平。Vmware:Vmware作为服务器虚拟化的老大,为了拉动其虚拟服务器的销售,并扩大产品线,也有自己的桌面虚拟化产品View。其后台架构在VmwareSphere上,虚拟机的远程反问使用了微软的RDP协议,而应用虚拟化方面,兼并了原名Thininstall的厂商,现在更名叫Thinapp。实现了与Citrix类似的架构体系。,18,桌面虚拟化主要厂商,19,目录,虚拟化概念,桌面虚拟化前世今生,为什么要选用桌面虚拟化,桌面虚拟化主要厂商,Citrix介绍,20,Citrix介绍,传统桌面虚拟化技术:有多少用户就需要在服务器上配置多少个OS,并且需要对每一个OS进行维护,升级,安装应用软件。,21,Citrix介绍,Citrix提供的虚拟化技术:把OS和应用程序,用户配置文件逻辑上隔离,只需要维护一个OS即可,即简化了升级维护的工作量,也节省了OS的存储空间。,22,Citrix介绍,Citirx构架及组件:,23,Citrix介绍,DDC(DesktopDeliveryController):该控制器安装在数据中心的服务器上,用于对用户进行身份验证、管理用户虚拟桌面环境的程序集,以及代理用户及其虚拟桌面之间的连接。它控制桌面的状态,根据需要和管理配置启动和停止它们。DesktopDeliveryController还包括ProfileManagement(在某些版本中),用于在虚拟化或物理Windows环境中管理用户个性化设置。PVS(CitrixProvisioningServices):支持的虚拟桌面置备。ProvisioningServices根据需要从单一桌面映像创建虚拟桌面并对其进行置备,以优化存储利用率并在每个用户每次登录时为其提供原始虚拟桌面。桌面置备还简化了桌面映像,提供了最好的灵活性,并减少了对应用程序和桌面的桌面管理点。虚拟桌面代理:该代理安装在虚拟桌面上,用于启用虚拟桌面和用户设备之间的直接ICA(IndependentComputingArchitecture)连接。Citrix联机插件:安装在用户设备上的Citrix联机插件(以前称为“CitrixDesktopReceiver”)允许在用户设备和虚拟桌面之间建立直接ICA连接。CitrixXenApp:可以使用XenApp来体验应用程序流化处理和虚拟化所带来的工作效率提升。XenApp为用户和管理员提供了比安装应用程序更好的体验。应用程序启动速度更快、用户体验得到显著改进,并且应用程序管理成本显著降低。CitrixXenServer:XenServer为企业级虚拟机基础结构解决方案,它创建交付虚拟桌面的基础并提供高级管理功能。XenServer上可运行多个VM,这利用了Intel和AMD提供的最新的支持虚拟化处理器的高级虚拟化功能。,24,Citrix介绍,DDC(DesktopDeliveryController):该控制器安装在数据中心的服务器上,用于对用户进行身份验证、管理用户虚拟桌面环境的程序集,以及代理用户及其虚拟桌面之间的连接。它控制桌面的状态,根据需要和管理配置启动和停止它们。DesktopDeliveryController还包括ProfileManagement(在某些版本中),用于在虚拟化或物理Windows环境中管理用户个性化设置。PVS(CitrixProvisioningServices):支持的虚拟桌面置备。ProvisioningServices根据需要从单一桌面映像创建虚拟桌面并对其进行置备,以优化存储利用率并在每个用户每次登录时为其提供原始虚拟桌面。桌面置备还简化了桌面映像,提供了最好的灵活性,并减少了对应用程序和桌面的桌面管理点。虚拟桌面代理:该代理安装在虚拟桌面上,用于启用虚拟桌面和用户设备之间的直接ICA(IndependentComputingArchitecture)连接。Citrix联机插件:安装在用户设备上的Citrix联机插件(以前称为“CitrixDesktopReceiver”)允许在用户设备和虚拟桌面之间建立直接ICA连接。CitrixXenApp:可以使用XenApp来体验应用程序流化处理和虚拟化所带来的工作效率提升。XenApp为用户和管理员提供了比安装应用程序更好的体验。应用程序启动速度更快、用户体验得到显著改进,并且应用程序管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安阳疾控考试题库及答案
- 语文成教考试题库及答案
- 易班安全考试题库及答案
- 化工原理A2期末考试题库及答案
- 2025年锅炉水处理作业人员(特种作业)考试题库(含答案)
- 2025年新疆甜菜种植与农业技术推广应用合同
- 2025年贵州社区工作者考试备考题库及答案
- 浙江省高考试题及答案
- 港口督导员考试题及答案
- 水城县农机安全培训课件
- 2022燃煤机组耗差计算方法
- 食品公司原辅料及包装材料验收规范
- 新闻播读培训课件
- 《蔚来汽车发展》课件
- 装配钳工试题库及答案
- 新手必看保安证考试试题和答案
- 脓毒性休克护理要点
- 海洋空间资源开发与国家安全教学课件-2024-2025学年人教版(2019)高中地理选择性必修三
- 个人信息保护法亮点解读
- 《往复式压缩机制造监理技术要求》
- 《护士输血流程》课件
评论
0/150
提交评论