1、Citrix桌面虚拟化桌面类型合理选型指南桌面发布方式的选择 2014 Citrix.Confidential.3按需交付应用/桌面移动型任务型知识型 2014 Citrix.Confidential.4企业不同人员类型呼叫中心接线员网点营业人员零售店人员一线工人任务型工作者任务型工作者办公型工作者办公型工作者行政人员财务人员人力资源知识型工作者知识型工作者研发人员设计人员科研人员移动型工作者移动型工作者企业领导销售人员客户经理 2014 Citrix.Confidential.5满足不同用户需求满足不同用户需求满足不同用户需求满足不同用户需求移动性移动性移动性移动性个性化个性化个性化个性化满
2、足不同用户类型需求的按需交付满足不同用户类型需求的按需交付满足不同用户类型需求的按需交付满足不同用户类型需求的按需交付FlexCast 按用按用户的需求分配最合适的桌面的需求分配最合适的桌面ShareDesktopShareDesktop共享桌面共享桌面VDIVDI独享桌面独享桌面Streamed Streamed DesktopDesktop流本地流本地虚拟桌面虚拟桌面Local VMLocal VM本地离线本地离线虚拟桌面虚拟桌面Virtual APPVirtual APP虚拟应用虚拟应用Citrix的FlexCast技术降低了整体投资成本,满足不同用户应用需求,并大幅降低了管理复杂性 2
3、014 Citrix.Confidential.6最佳桌面虚拟化技术选型次序应应用虚用虚拟拟化化共享桌面共享桌面池化桌面池化桌面个性化池化桌面个性化池化桌面专专有桌面有桌面Step 1:发布虚拟应用及共享桌面 by PVS 2014 Citrix.Confidential.8虚拟应用(Hosted Apps)服务器VMWindows ServerVMWindows ServerVMWindows Server办公型工作者办公型工作者任务型工作者任务型工作者移动型工作者移动型工作者 2014 Citrix.Confidential.9共享桌面(Hosted Shared Desktops)服务器
4、VMWindows ServerVMWindows ServerVMWindows Server办公型工作者办公型工作者任务型工作者任务型工作者 2014 Citrix.Confidential.10为什么采用共享桌面?Citrix的优势就在于FlexCast多种交付手段l 有效降低桌面虚拟化采购成本l 除了不再需要购买共享存储,连服务器的购买数量都只需要VDI项目的1/3;l 2路8核服务器的发布密度是中等负荷用户200个共享桌面,而VDI桌面只有70个左右;l 大大降低IT维护成本,提高运维效率l 每台物理服务器上运行的操作系统数量屈指可数l 只需要维护少数几个OS即可,VDI项目需要维护
5、70个OS;l单一操作系统镜像管理l 通过PVS方式一组服务器只需要维护一个镜像文件;l 通过策略管理定期重启服务器,维护运行效率l降低软件购置成本l 共享桌面需要购买MS RDS CAL,后续每年只需要购买服务费;l VDI需要购买MS VDA License,而且每年都要新购 2014 Citrix.Confidential.11在什么情况下不适宜采用共享桌面?Citrix的优势就在于FlexCast多种交付手段l 桌面中的应用程序不支持在Windows Server版本操作系统下运行多个线程;l 太古老的应用程序在开发之初就不支持多用户模式;l 应用程序本身就限制运行于多用于模式,例如:
6、限制多进程运行的软件;l 应对办法:l采用VDI方案;l采用Hosted App方式l 桌面中的应用程序本身需要外设支持;l 目前XenApp对外设支持有限;l 应对办法:l 采用VDI方案l 试一下最新发布的XenApp 7.6版本l 终端用户需要对操作系统完全控制权限;l 包括安装软件、修改注册表,重启电脑等;l 应对办法:l 采用VDI方案 Step 2:发布池化桌面 by PVS 2014 Citrix.Confidential.13XenDesktop:VDI桌面服务器VMWin7VMWin7VMWin7VMWin7VMWin7VMWin7VMWin7VMWin7知识型工作者知识型工
7、作者 2014 Citrix.Confidential.14ProfileProfileProfile池化VDI桌面(Pooled Desktop)Base Image with AppsProfileProfileProfileBase Image with Apps 2014 Citrix.Confidential.15PVS池化桌面镜像管理Provisioning the machine catalog主镜像vDisk文件PVS池化桌面虚拟机Copy主镜像虚拟机Master Target Device 2014 Citrix.Confidential.16池化桌面(Pooled Desk
8、top)设计原则来源:Citrix Virtual Desktop Handbook(7x)CPU和内存设计 2014 Citrix.Confidential.17池化桌面(Pooled Desktop)设计原则(续)IOPS设计准则来源:Citrix Virtual Desktop Handbook(7x)可惜不再是考虑因素too 2014 Citrix.Confidential.18为什么采用PVS方式的池化桌面?Citrix的优势就在于FlexCast多种交付手段l 当共享桌面不适用的时候首先考虑池化桌面l按照共享桌面池化桌面个性化池化桌面专有桌面的演进路线帮客户设计桌面虚拟化方式 ;l
9、单一操作系统镜像管理l 通过PVS方式,只需要维护一个主镜像文件就可以同时克隆出n个桌面l 通过更新镜像文件即可以达到更新所有桌面的目的,例如防病毒软件更新、各种软件版本更新等;l 灵活的镜像文件版本管理l 镜像文件更新前后所发布的桌面可以同时共存,无需要强迫用户重启而获得新桌面;l 灵活的镜像文件回退功能,重启虚拟机即可回滚到之前正常状态,无需担心View需要重新执行Recompose流程来重新发布桌面;l 高效的虚拟桌面更新速度l 主镜像文件更新以后,用户可以快速重启即获得新桌面,无需担心View发布桌面所需漫长的等待时间;2014 Citrix.Confidential.19在什么情况下
10、不适宜采用PVS池化桌面?Citrix的优势就在于FlexCast多种交付手段l 当池化桌面不适用的时候首先考虑个性化的池化桌面l按照共享桌面池化桌面个性化池化桌面专有桌面的演进路线帮客户设计桌面虚拟化方式;l 当用户有个性化软件需要自行安装的时候l 即使是通过XenApp方式也无法满足用户的个性化需求;l 当用户需要对操作系统做自定义修改的时候l 例如修改注册表,修改dll注册,系统文件更新发布个性化PVS Existing桌面 2014 Citrix.Confidential.21PVS池化桌面镜像管理Provisioning the machine catalog主镜像vDisk文件PV
11、S池化桌面虚拟机Copy主镜像虚拟机Master Target Device 2014 Citrix.Confidential.22为什么采用PVS方式的Existing桌面?Citrix的优势就在于FlexCast多种交付手段通过PVS Streamed VM Wizard批量生成虚拟机,再到Desktop Studio将PVS生成的虚拟机创建成Existing桌面,从而实现PVS桌面和用户的1:1绑定桌面配置C盘和D盘,其中C盘为系统盘,由PVS单一镜像集中控制,不保留数据修改;D盘不受PVS单一镜像控制,用于存放用户的开发数据,如项目的工程文件(源代码、编译文件等);用户对D盘的数据修改
12、能被永久保留,从而实现用户开发数据的个性化将D盘放置于FC SAN或DAS存储上,特别适用于保证用户开发编译的性能的场景。l优点:结合PVS单一镜像管理和Existing桌面绑定用户的优点,保证开发编译的性能。l缺点:桌面无法一站式生成,有一定的运维工作量。2014 Citrix.Confidential.23用户配置文件与普通PVS模式最大的不同就是UPM的重定向目录地址 UPM+文件夹重定向PVS无状态桌面本身无法保留用户配置文件的修改XenDesktop 7.x中UPM和文件夹重定向的设置都被集成进Desktop Studio的策略管理。建议通过Studio的策略统一设置UPM和文件夹重
13、定向。精简用户配置文件,提升桌面登录速度结合文件夹重定向,可将用户配置文件控制在20MB以下http:/ 4:发布个性化池化桌面 by PVS&PvD 2014 Citrix.Confidential.25池化桌面下的个性化磁盘(Pooled Mode with Personal vDisk)25Base ImageAppProfileAppProfileAppProfilePvDPvDPvD 2014 Citrix.Confidential.26Provisioning Services Desktop+Personal vDisk Streamed DesktopStreamed vDis
14、kStorage SubsystemStreamed vDiskPVS Write Cache Personal vDiskWindows 7 MasterThis part is seen by the user as Drive P:Used for USERDATA e.g.My DocumentsFree space is the split allocationThis part is hidden from userMerged with the Diff DiskSeen by user as Drive C:E.g.Installed appsPVDisk is auto-cr
15、eated during catalog creation by copying PvD template from Base VM10GB by default with 50/50 split for User Data/App Data 2014 Citrix.Confidential.27什么时候选择PVS方式的个性化池化桌面?Citrix的优势就在于FlexCast多种交付手段l 当共享桌面不适用的时候首先考虑池化桌面,不满足用户需求继而考虑PvDl按照共享桌面池化桌面个性化池化桌面专有桌面的演进路线帮客户设计桌面虚拟化方式 ;l 当用户对操作系统盘有修改需求的时候选择PvD方式l
16、用户需要安装个性化软件而管理员无法在模板中统一部署,即使是通过XenApp方式也无法满足;例如输入法、游戏、非公司统一部署的软件等;l 当用户需要对操作系统做自定义修改的时候 例如修改注册表,修改dll注册,系统文件更新l 用户需要对操作系统盘读写文件的时候 不希望重启操作系统后C盘即被还原lPVS发布的Personal vDisk式池化桌面具有池化桌面的大部分优点l Personal vDisk可以实现虚拟机便捷管理和用户个性化配置双赢 2014 Citrix.Confidential.28在什么情况下不适宜采用PVS方式的个性化池化桌面?Citrix的优势就在于FlexCast多种交付手段
17、l 不适宜采用Personal vDisk方式保留用户个性化数据的场景:l Windows补丁/Service Pack包安装应该安装在vDisk模板中,不适宜记录在PvD磁盘中;l 防病毒软件、防火墙软件、反间谍软件等自带驱动层的安全软件;l 外设驱动程序l 通用软件应该安装在操作系统vDisk层,而不是由用户个性化安装l PvD磁盘会额外消耗部分CPU资源,服务器发布虚拟机密度会有14%的下降;l为尽量降低PvD磁盘的容量大小和CPU开销,建议通用软件继续保留在vDisk盘,或者创建多个vDisk盘l 当用户自定义安装的软件对资源消耗较大,会明显增加虚拟桌面CPU负荷l 例如研发型的Ecl
18、ipse软件Step 5:发布专有桌面 by MCS 2014 Citrix.Confidential.30专有VDI桌面(Dedicated VM)30ImageImageImage 2014 Citrix.Confidential.31Storage BHostsHostsStorage AMCS 工作原理ID1Master VMVM 5VM 4VM 3VM 2VM 1ID2ID3ID4ID5MasterBaseBaseDiff disk1Diff disk2Diff disk3Diff disk4Diff disk5 2012 Citrix Systems,Inc.All rights
19、reserved31 2014 Citrix.Confidential.32什么时候选择MCS方式的专有桌面?Citrix的优势就在于FlexCast多种交付手段l 当PVS+PvD不适用的时候再考虑专有桌面l按照共享桌面池化桌面个性化池化桌面专有桌面的演进路线帮客户设计桌面虚拟化方式 ;l MCS专有桌面会永久性记录用户对操作系统盘的改动l 适用于对电脑知识较为熟悉,需要有更高控制权限的使用者,典型使用者就是研发人员 2014 Citrix.Confidential.33MCS方式的专有桌面有什么弊端?Citrix的优势就在于FlexCast多种交付手段lMCS专有桌面大幅度增加桌面虚拟化项
20、目的初次次购置成本,以及后期运维管理费用;l MCS专有桌面会永久性记录用户对操作系统盘的改动l 实现原理类似于把用户现有的PC全部搬至数据中心侧l IT部么需要类似于过往PC管理手段去管理专有桌面 包括每个桌面逐个安装防病毒软件、防火墙软件、软件分发平台、数据防泄密客户端等;需要为每个桌面定期升级防病毒软件升级引擎、操作系统补丁、企业软件更新包等l 管理员无法通过升级主镜像文件来达到统一升级所有用户虚拟机的目地l 大大增加管理员的管理负担l 如果用户的操作系统运行不畅或者崩溃,管理员只能发布一个全新的虚拟机给使用者l 使用者之前对专有桌面所做的所有修改都付之东流我该选择哪一种FlexCast
21、技术?2014 Citrix.Confidential.35各各场景和虚景和虚拟化技化技术如何配合如何配合使用使用场景景OS独享独享安装安装软件件图形形设计要求要求外外设映射要求映射要求是否大量少量无是否多少/无共享桌面共享桌面专有桌面有桌面池化桌面池化桌面个性化个性化池化桌面池化桌面PVS无无盘桌面桌面GPU透透传桌面桌面XenClient离离线桌面桌面RemotePC远程桌面程桌面 2014 Citrix.Confidential.36共享桌面共享桌面 Vs.VDI三种桌面方式三种桌面方式对比比发布方式布方式Shared Desktop共享桌面共享桌面VDI桌面之桌面之专有桌面有桌面VDI
22、桌面之桌面之池化桌面池化桌面VDI桌面之桌面之带个性磁个性磁盘的池的池化桌面化桌面发布原理布原理操作系操作系统共享机制共享机制操作系操作系统独享独享操作系操作系统独享独享操作系操作系统独享独享发布密度(估算布密度(估算值)150-200桌面桌面/2路路8核服核服务器器50-80桌面桌面/2路路8核服核服务器器同同VDI专有桌面有桌面同同VDI专有桌面有桌面对存存储要求(要求(OS层)非常低非常低仅需要服需要服务器本地机械器本地机械硬硬盘最高最高必必须采用共享存采用共享存储非常小非常小仅需要服需要服务器本地机器本地机械硬械硬盘较小小需要服需要服务器本地机械器本地机械硬硬盘和少量共享存和少量共享存
23、储成本分析及成本分析及适用适用场景建景建议成本最低,用成本最低,用户无个性无个性化安装化安装软件需求,无独件需求,无独占操作系占操作系统要求要求成本最高,用成本最高,用户有独有独占操作系占操作系统要求,有要求,有个性化个性化软件安装需求件安装需求成本成本较低,用低,用户有独有独占操作系占操作系统要求,无要求,无个性化个性化软件安装需求件安装需求成本成本较高,用高,用户有独有独占操作系占操作系统要求,有要求,有个性化个性化软件安装需求件安装需求管理管理最最简单复复杂较简单一般一般Citrix Confidential-Do Not Distribute 2014 Citrix.Confidential.37PVS共享桌面NoYesYes选择正确的虚拟化方式NoMCS专有桌面用户的应用需要独享OS?现有图形工作站需要立旧吗?现有环境是图形工作站吗?PVS无盘工作站需要从公司外访问吗?NoYes需要从公司外访问吗?YesRemotePC远程桌面有大量外设需要连接吗?NoNoPVS池化桌面PVS+PvD个性化磁盘池化桌面vGPU/GPU透传桌面用户需要安装软件吗?Yes大量大量软件件YesYes少量少量软件件No