VDI云桌面支持移动办公吗?

如题所述

VDI云桌面的一个比较重要的功能特性,就是能支持移动办公。因为VDI的计算资源、CPU、内存、硬盘、显卡都是用服务器的,所以它对前端的硬件要求就很低,所以用手机、平板、笔记本电脑都可以接进去,不管是X86还是arm的都可以,非常灵活。这对经常需要通过移动设备实时办公的用户来说很有帮助。
但也正是由于VDI全部使用后端计算的特性,使得它真正应用到日常办公中的时候,依然存在局限性。其中比较显著的局限,就是VDI对网络严重依赖。因为它所有的传输都是要通过网络,那么一旦网络中出现卡机的情况下,那么就会出现网络延迟,或者说网络丢包。它的原理就像我们看动画片一样,一帧一帧的把图片传过来,那么就相当于说我们在看动画片的时候,被抽走几页纸,对用户的体验是突然间鼠标可能动不了了,或者是键盘敲下去,过个两秒钟,没有任何反应,到了第三秒钟,突然间刚刚敲的内容就全部出来了,这个对很多用户来说是很抓狂的。
为了解决VDI对网络依赖严重的问题,一些云桌面厂商会把利用前端资源计算的架构融入到产品里,有VOI也有IDV,这两个都是利用前端计算的。但VOI无论从性能、稳定性还是各方面都比IDV卓越。在这些厂商中融合比较成功的是下一代云桌面,因为它的VOI中有其独创的盘网双待技术,就是说无论是网络丢包,还是硬盘坏损,都不会影响正常使用,业务连续性很高。但IDV有其独特的价值,就是可以在新硬件上跑老系统,这对于一些规定只能使用某种特定系统,如win7/xp等单位来说十分友好。这也是下一代云桌面把这三种云桌面主流架构全都深度融合在产品底层的重要原因。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-13

VDI的概念很简单。它不是给每个用户都配置一台运行Windows XP 或Vista(后文统称为Windows XP)的桌面PC,而是通过在数据中心的服务器运行Windows XP,将你的桌面进行虚拟化。用户通过来自客户端设备(客户机或是家用PC)的客户计算协议与虚拟桌面进行连接,用户访问他们的桌面就像是访问传统的本地安装桌面一样。

在后端,虚拟化桌面通常通过以下两种方式之一来实现:

·运行若干Windows XP 虚拟机的Microsoft Virtual Server的Vmware Server,每个用户以一对一的方式连接到他们的VM(虚拟机)。

·安装Windows XP刀片的刀片式服务器,每个用户以一对一的方式连接到刀片服务器。(这种方法有时被称作bladed PC(刀片PC)”)

无论何种方式,都是让终端用户使用他们想使用的任何设备。他们可以从任何地方连接到他们的桌面,IT人员可以更易于管理桌面,因为它位于数据中心之内。

VDI 应用渐趋广泛,LSI、EMC和Supermicro合作推出的支持VMware Horizon View高性能VDI设备,能够简单高效地扩展VDI环境,满足不断变化的业务要求。

VDI方式最有趣的是,虽然这些技术是新兴的,但把桌面作为一种服务来提供的概念在十多年前就已经被提出了。与传统的基于服务器计算的解决方案最主要的区别是基于服务器计算的解决在Windows的共享实例提供个性化的桌面,而VDI的解决方案是为每个用户提供他们自己的Windows机器。

也就是说,基于服务器计算行业在过去几年的发展中,更少地注重基于服务器的计算,而是更多地关注向用户提供应用。即使是这样,桌面只是另一种IT需要提供,用户需要访问的应用。

我们看其意义所在,有很重要的一点需要指出,那就是没有一个人会真正建议摒弃传统的本地桌面,而由VDI 解决方案取而代之(就像是十年前没人会建议摒弃传统桌面,由基于服务器计算的应用来替代它一样)。

通过基于服务器计算获得成功的公司都会基于具体的应用或具体的情况来评估需求。如今大多数使用基于服务器计算的公司将它作为整体解决方案的一个部分来使用。该整体解决方案融合不同的技术,为正确的情况提供恰当的应用。

VDI也不例外。它并不是一个最终的根本解决机制。它只是为用户提供桌面的另一个选项,由此来解决传统的本地桌面或基于服务器计算桌面所面临的一些巨大挑战。

实施VDI的优点:

    通过网络,可以迅速部署一个通用的、支持性桌面环境。创建一个Windows 7桌面映像并使用该映像来部署服务器虚拟机监控程序上的虚拟机。一台服务器可以支持许多虚拟桌面。这些桌面的每个反应作为一个独立Windows 7桌面。不同的是使用远程桌面服务(RDS),连接到某个虚拟桌面的用户不会影响其他虚拟桌面或主机服务器有该 VM所有功能的完全访问权限。用户仍可以使用远程桌面客户端连接到他们的虚拟桌面。

    可以将集中部署的更新和更改到Windows 7。只需更新的Windows 7桌面映像和更新的图像到所有用户的重新部署。在下次登录的时,就会有更新后的图像与他们保持的所有设置。

    可以迅速恢复到以前更新的稳定版本的所有桌面映像。在执行更新之前保存上一个图像的副本。这将有助于重新部署前一个图像回滚,然后让用户注销并重新登录接收前一个图像。 便携式计算机、台式计算机和客户端连接到一个数据中心中运行Windows 7的虚拟机。

    虚拟桌面基础架构(VDI,Virtual Desktop Infrastructure)是许多机构正在评估的全新模式。VDI旨在为智能分布式计算带来出色的响应能力和定制化的用户体验,并通过基于服务器的模式提供管理和安全优势。它能够为整个桌面映像提供集中化的管理。

    对于其它基于服务器的模式,性能和响应能力会根据用户数量、物理位置和应用类型的不同而有所不同。客户端端点上的性能尤为重要。此外,在不添加媒体加速功能的情况下,视频、Adobe Flash*、IP 语音(VoIP)以及其它计算或图形密集型应用不适用于该模式。HDX、RemoteFX 和 PC over IP(PcoIP)等远程桌面协议的最新改进使智能客户端端点的本地资源得以充分利用,从而使虚拟托管桌面成为更适宜的解决方案。(HDX 和 PCoIP 通过 WAN 增强了用户体验,而 RemoteFX 则可改进 LAN/非 WAN 用户的体验,并需要服务器 GPU 卡通过 RDP 渠道对媒体进行编码。)

    VDI 需要持久的网络连接,因此不适于要求离线移动性的场合。

    所有客户端计算、图形和内存资源必须置于数据中心内,存储系统必须满足每位用户的操作系统、应用和数据要求。在可管理性方面,需要考虑可能节省的 TCO 和部署该基础设施所用成本的对比情况。

    VDI可以与其它桌面虚拟化模式,如应用流结合使用。应用数据可与操作系统流结合应用于服务器的虚拟机上。

    融合系统对VDI的影响

    编辑

    虚拟桌面基础设施(VDI)已不再是一个新鲜的技术术语。但是在新技术层出不穷的IT界,新老技术相辅相成,例如如火如荼的融合基础设施市场,为VDI问题带来了新的解决方案。

    不管是哪种应用场景,从存储的角度来讲,VDI一直存在一些需要解决的问题。例如,在会话结束时重置虚拟桌面的能力是基于比较磁盘快照的差异实现的。在比较磁盘差异时所用到的父/子关系,特别是读操作的父/子关系,会导致额外的存储开销。

    融合系统可以作为虚拟桌面基础设施的一个理想存储,因为所有的复杂配置问题都可以由厂商来处理。该系统可预先配置正确的存储和网络,从而更好地支持VDI,并且统一的管理平台也大大减轻了管理员的日常工作。

    融合系统中所有的组件不仅仅是一起工作,还可以针对虚拟化(VDI或服务器虚拟化)进行特定类型的优化。从小的试验系统开始,然后进行升级和扩展来支持整个组织,这是相对容易的。

    VDI另一个主要问题是启动风暴,这通常会在数百名用户打开他们的虚拟桌面时发生。大多数的融合系统都有一定数量的内置闪存,这可以帮助降低启动风暴的延迟。

    同样,融合系统可以提供给IT部门简化部署和管理的可能性,以及按需进行优化和扩展的能力。

    最后,不管是桌面虚拟化还是专用云等工作负载均依赖效率高、性能强的IT基础架构。在VDI部署中,聚合、密度和性能至关重要。虚拟化平台必须通过高核心数量、高内存密度和灵活的I/O以能够将适当级别的系统资源分配给虚拟机,进而提升性能。而融合系统则能够帮助IT部门提升VDI性能表现。 [1] 

    VDI对硬件的要求与虚拟化有哪些不同

    编辑

    VDI允许部署在数据中心内部的服务器向很多设备交付完整的桌面实例,包括传统PC、瘦客户端乃至零客户端设备。但每个VDI实例是由服务器处理并存储的,即使是较少的实例也可能需要大量的计算资源和网络访问。VDI部署必须先从仔细考虑服务器性能、评估服务器硬件升级需求开始。本文解释与VDI硬件要求相关的一些常见服务器问题。

    服务器支持VDI需要具备的条件

    有必要指出并不存在唯一的VDI硬件需求清单。问题不在于缺少支持,VDI几乎能够在当前任意一台虚拟服务器上运行。然而服务器上能够部署的VDI实例的数量受服务器可用计算资源的限制。

    例如,用于企业级VDI部署的典型“白盒”服务器可能包括两个8核处理器以及至少192GB的DDR3 内存。VDI实例使用的存储很可能是集中SAN存储。但为避免存储以及VDI流量出现在同一个局域网中,SAN可能会使用单独的网络(比如FC或者单独的物理局域网)或者使用VDI服务器上的本地存储加载并保护VDI实例。这意味着VDI服务器可能需要16块转速为10-15k 的SAS 6Gbps的高性能硬盘(高度可能为2U或3U)。

    性能更好的服务器可以支持更多的VDI实例,而采购较早或者性能较差的服务器支持的VDI实例数量较少。上文中列举的服务器配置可能能够支持80到130个实例,然而服务器能够支持的VDI实例的准确数量取决于其他细节比如基础镜像的大小以及复杂性、个性化程度、虚拟应用的数量、网络中用户以及应用的活跃程度等等。

    看起来像是有很多实例,但一家规模足够大的采用VDI的企业可能会雇佣1000名员工或者更多—这意味着至少需要部署10台服务器,还要有额外的服务器用于支持实例数量增加以及故障切换。拥有5000名用户的企业将需要大约50台这样的物理服务器。物理服务器数量增多,hypervisor的成本以及VDI平台的许可费用也会相应增加。

    VDI服务器的图形协同处理支持

    VDI在一台服务器内完成所有的处理任务,仅将终端设备用作一个I/O平台(比如视频、鼠标、键盘)。因此所有的桌面以及可视化渲染工作是在主机服务器的处理器内完成的,生成的图像通过局域网转发给终端设备。渲染基本的Windows桌面会话以及其他元素通常没有任何问题,但在执行高级图形任务(比如流媒体或者3-D图形)时很可能会遇到问题。

    问题恰恰是硬件支持。服务器往往省略了GPU,因为传统的服务器端任务比如文件服务器或者活动目录服务器并不使用图形。但当需要处理图形指令(比如SSE3指令)时,无法使用GPU卸载负荷—只剩下CPU使用无效率的软件仿真搞定这些指令。结果就是性能显著降低,与受影响的CPU核心相关的所有VDI实例都会受影响。由于VDI使用成熟并容纳了更多复杂的虚拟化应用,因此有必要让VDI服务器提供GPU支持以提升系统性能。

    GPU往往作为一个单独的设备部署,但可以以多种不同的方式进行集成。最常见的方式是将GPU作为扩展设备安装比如PCIe适配器卡。日常办公电脑通常使用该方式,因为PCIe插槽很多而且易于访问,而且服务器能够使用功能强大的服务器级产品比如NVIDIA基于Kepler的GRID K1和K2适配器。然而服务器可能没有足够多的PCIe插槽容纳GPU适配器,GPU适配器通常非常大而且配置了一些散热风扇。数量有限的PCIe插槽可能被用于其他扩展设备比如多端口网络适配器或者存储加速器。

    另一个选择是使用外置GPU比如Cubix GPU-Xpander,使用一个简单、低配置的PCIe适配器连接外部、单独供电的独立GPU系统。该方法避免了过度占用服务器有限的电力供应以及PCIe插槽空间限制。

    第三种方式是直接将GPU集成到处理器中,这样每个CPU插槽都能够访问其自己的GPU。例如,Intel在Xeon E3处理器中增加了GPU,并提出了改善转码性能的方案用于提升图形性能。基于ARM架构的RISC处理器同样增加了GPU用于处理图形任务。集成GPU可能是最有效的方式,因为既不会榨取服务器的电力供应也不需要使用PCIe插槽,但IT规划人员可能需要等待技术升级才能够获得对CPU/GPU进行集成的服务器。

    VDI服务器设备

    有一些商业系统用于满足VDI硬件需求,不过这些系统更多是进行了预先封装而不是专门设计的系统。一个例子是Dell的DVS简易设备。桌面虚拟化解决方案(DVS)包基于Dell标准的PowerEdge R720或T620服务器,并与Citrix XenServer或Microsoft Hyper-V以及VDI管理工具进行了捆绑。根据报道该设备可以支持高达129个用户,而且很容易部署更多的设备以支持更多的用户。

    其他VDI设备包括VMware基于VMware Horizon View的快速桌面设备,Tangent公司的 Vertex VDI设备以及Pivot3公司的vSTAC VDI设备。

    由于DVS依赖于标准的服务器,并没有进行定制或者专门设计以区别传统服务器。像N+1冗余、自动故障切换、负载均衡、桌面配置以及桌面镜像管理都可以通过软件工具实现。

    VDI实例支持与计算资源直接相关,但VDI硬件要求取决于桌面镜像的复杂性以及分层特性比如个性化以及应用虚拟化。上述因素使得确定每个桌面实例所需要的准确的资源数量以及给定服务器能够支持的实例数量具备相当大的挑战。这强调了企业在大规模部署VDI前,在经过良好规划的PoC项目以及规模有限的部署环境中(比如选择工作组或者部门)进行测试的必要性。 [2] 

    灾难恢复

    编辑

    对于企业——特别是自己运行虚拟桌面环境的企业——来说,确保部署可靠的灾难恢复计划是非常重要的。当遭遇灾难袭击 时,IT部门必须尽快将所有系统恢复到正常可用状态,保证内部员工能够继续进行工作,客户能够进行交易、联系客服并且获得相关技术支持。

    基于桌面操作系统的Hyper-V

    对于大规模灾难事件来说,企业 通常会和硬件供应商达成协议,供应商将一批桌面PC租借给企业以供紧急使用,直到企业完全从事故当中恢复为止。根据协议,这些PC将会运行Windows 8并且已经安装Hyper-V。企业的灾难恢复计划是将虚拟桌面的备份版本推送到所有PC上,使用Windows 8当中的Hyper-V功能为用户提供虚拟桌面服务。

    然而对于大型企业来说,完成这项计划需要投入异常庞大的工作量,因此可能是不切实际的,但是对于中小型企业来说,这确实是一种十分高效的方式。这种方式使得企业不再依赖于任何后台基础架构,就能够恢复虚拟桌面的正常运行。
    唯一的要求是DHCP(动态主机配置协议)服务器可以为虚拟桌面分配IP地址。对于这种情况来说,企业可以使用无线路由器提供到PC的网络连接并且分配IP地址。

    Windows To Go

    另外一种可行方案是Windows To Go。这种特性在Windows 8当中被首次推出,其允许由USB闪存盘引导启动Windows。
    采用这种方案的企业需要在遭遇灾难袭击之前,制作大量的USB闪存盘。将这些闪存盘存储在远离办公地点的场所,在遭遇灾难袭击时分发给用户。
    不幸的是,使用Windows 7的企业不能采用Windows To Go这种方式,但是可以使用Boot to VHD作为替代解决方案。
    不论对于 哪种情况,USB闪存盘的容量都将限制虚拟桌面镜像的大小,因此,安装有大量应用程序的桌面镜像并不适合存放在USB闪存盘当中。
    这种方式的另外一种缺点是如果想要实现真正的高效恢复,就需要提前花费大量时间准备闪存盘。如果虚拟桌面镜像版本十分稳定,那么并不是什么问题,但是如果企业需要定期更新其虚拟桌面镜像,那么这种方式就变得不切合实际了。

    存储同步

    另外一种在VDI灾难恢复领域使用更为广泛的方式是将现有环境构建在多个数据中心,或者直接延伸到云中,但是这种方式是否可行在很大程度上取决于厂商的解决方案。虽然这是一种最为可靠的方式,但是也是最为昂贵的。
    横跨数据中心的基本理念是扩展虚拟桌面所在的主机集群,以便能够分布在多个数据中心。同时将保存有虚拟硬盘的存储设备复制到其他数据中心,使用这种方式,可以将虚拟桌面同时存储在两个不同地点。
    尽管理论上,可以实现将虚拟桌面故障转移到第二数据中心,但是在第二数据中心创建一个完全分离的虚拟桌面池却是一种更为高效的方式;将虚拟桌面运行在其他位置也会产生网络变更需求。
    在一些情况当中,相比于远程恢复现有虚拟桌面,将用户连接到其他位置的虚拟桌面可能会更加容易一些。

    离线虚拟桌面

    VMware提供的新特性允许移动办公用户离线查看和使用虚拟桌面。理论上,企业可以使用这种方式实现灾难准备,以应对能够提前通知的、即将到来的灾难,比如缓慢逼近的飓风。
    但是这种方式的缺点也十分明显。首先,在灾难已经出现之后采用这种方式并不容易。其次,这种特性只能工作在VMware环境当中。
    已经部署VDI环境的企业必须在其业务连续性计划当中解决虚拟桌面问题。保证后端服务器资源在灾难袭击之后还能够正常工作是最为基础的部分,但是如果没有虚拟桌面,用户就不能正常访问这些资源。 [3] 

    VDI性能探索

本回答被网友采纳
第2个回答  2019-07-15
VDI(Virtual Desktop Infrastructure虚拟桌面基础架构),采用云端存储、云端计算方式,将操作系统和应用程序、数据存放在后端服务器上统一保存,当终端登录时,服务器负责将运算结果以图形帧的方式通过网络实时传输到终端显示器上,前端设备只起到显示、输入、输出作用。
VDI桌面虚拟化采用服务器集中计算与存储的模式,相比传统PC的应用方案,其具有管理维护简单、终端绿色低能、部署高效灵活、可移动办公、终端类型兼容佳等特点。云桌面可提供云端桌面资源,用户可通过网络随时随地访问自己的专属桌面资源,并支持各种移动终端设备,例如笔记本、PAD、智能手机等,满足不同用户需求,可以随心所欲的进行移动办公。
但它也存在对网络依赖高、外设兼容差、有延迟等缺点,并对3D类计算或图形密集型应用支持不佳,同时对服务器配置要求高,成本相对也高。所以VDI确实能很好地支持移动办公,但办公场景一旦需要兼容外设或运行3D高清应用,或者网络状况不稳定,这样对于VDI来说就存在应用局限。这个时候前端计算的VOI架构就是对它特别好的补充。VOI从桌面应用交付提升到了OS(操作系统)的标准化与即时分发,与传统的VDI 设计不同之处在于终端对本机系统资源的充分利用不再依靠于GPU 虚拟化与CPU 虚拟化技术,而是直接在I/O 层实现对物理存储介质的数据重定向,以达到虚拟化的操作系统完全工作于本机物理硬件之上,从驱动程序、应用程序到各种设备均不存在远程端口映射关系,而是直接的内部址。因此杜绝于VDI 目前所存在的服务器与网络消耗大及软硬件兼容性问题。目前市面上前后端混合计算的云桌面做得成熟的是下一代云桌面,深度融合了云桌面领域三种主流架构,能覆盖大多数应用场景。
相似回答