10 q3 camp_citrixii_tolly_report_cn

377
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
377
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

10 q3 camp_citrixii_tolly_report_cn

  1. 1. © 2010 Tolly Enterprises, LLC Tolly.com #210124 2010 年 6 月 委托人 VMware, Inc. TEST REPORT 执行摘要 虚拟桌面部署: VMwareView 4 Premier 对比 Citrix XenDesktop 4 Feature Pack 1 重要结论 VMwareView4: 1 步骤少,安装更快速(VMware View 仅需 4 个 步骤,而 Citrix XenDesktop 需 11 个步骤),并 且需要的人工干预更少 2 无缝集成到现有的基础架构中;无需对 Active Directory或DHCP执行任何手动配置 3 提供简化的虚拟桌面映像管理,同时更有效 地利用存储资源 4 允许管理员通过一个基于 Web 的图形用户界 面执行所有虚拟桌面管理功能,降低了管理 的复杂性 资料来源:Tolly,2010 年 4 月 图 1 虚拟基础架构组件 测试中使用的 Citrix 和 VMware 软件对比 功能 VMware Citrix 虚拟化平台 VMware ESX Server 4.0 Update 1 和 VMware vCenter Server 4.0 Citrix XenServer 5.5.0 和 Citrix XenCenter 5.5.0 虚拟桌面管理服务器 VMware View Connection Server 4.0.1 Citrix Desktop Delivery Controller 4.0 虚拟桌面配置 VMware View Manager 4.0 Citrix XenDesktop Setup Wizard 4.0.40483.0 存储优化 VMware View Composer 2.0.0 Citrix Provisioning Server 5.1 SP2 客户终端 VMware View Client 4.0.1 Citrix Virtual Desktop Agent x86 4.0.4522 与 Citrix XenDesktop 相比,VMware View 更易于部署,且更易于 管理。就安装而言,VMware View 需要的步骤更少(各为 4 步 和 11 步),需要的人工干预也更少,且无需对现有的 Active Directory 和 DHCP 环境作任何改变。此外,VMware View 的 View Composer 技术提供了简化的虚拟映像管理,同时可高效利用 存储资源。最后,VMware View 允许管理员从一个基于 Web 的 控制台执行所有重要的虚拟桌面管理功能,而无需像 Citrix XenDesktop那样使用多项非集成工具。 部署服务器托管虚拟桌面(Server Hosted Virtual Desktops 或 SHVD)的部署可为 IT 组织带来可观的效益。通过将桌面计算 环境从用户桌面上的物理 PC 上转移到托管在数据中心服务器 上的虚拟机上,公司可以显著降低与持续支持和维护其终端 用户计算资源相关的拥有成本。 通过部署 VDI 解决方案,IT 组织还可获得其他效益,因为该 解决方案易于安装、管理界面单一,且提供对虚拟桌面映像 的灵活、高效管理,同时可降低相关的存储要求。 第 1 页,共 6 页
  2. 2. 背景与调查结果 在本调查中,Tolly 工程师评估了 VMware 和 Citrix VDI 产品的安装,并在 具有代表性的网络中比较了虚拟桌面 环境的部署过程。 工程师对构建和部署全功能虚拟桌面 环境的所需工作进行比较:首先使用 VMware View(以下称为“View 解决方 案”),然后再使用CitrixXenDesktop (以下称为“XenDesktop 解决方 案”)。在两个场景中,工程师都将 虚拟桌面功能安装到事先存在的虚拟 化环境中。 测试的目的是为了帮助 VMware 和 Citrix 解决方案的潜在用户更好地了解 各自桌面虚拟化环境的设置和管理流 程。我们为每种解决方案使用了最新 版本的产品。图 1 提供了每种解决方 案的组件和版本级别的详细信息。 初始部署 如前所述,工程师在一个现有虚拟化 环境的基础上安装虚拟桌面功能。基 础虚拟化环境的构建不属本测试的讨 论内容。 另外,评估的重点在于测试部署虚拟 桌面所需的步骤,而非测试部署过程 中所需的绝对时间。此外,工程师注 明所需的步骤是自动还是手动,以及 完成给定任务需要使用单一管理界面 还是多个管理界面。 工程师发现 View 解决方案的部署明 显比 XenDesktop 解决方案的部署要 简单。图 2 中的图解对 View 和 XenDesktop 解决方案的安装过程作了 直观的比较。 对于 View 解决方案,基础架构组件安 装过程需要 5 个主要步骤,包括手动 创建 SQL 空数据库(将由随后的安装 VMwareView 4 Premier #210124 © 2010 Tolly Enterprises, LLC Tolly.com VMware, Inc. VMware View 4 Premier VDI Deployment & Management Tested 2010年 4月 资料来源:Tolly,2010 年 4 月 VMware View 基础架构组件安装流程 图 2 手动处理 图例 自动加载项安装可执行文件或向导 管理员加载项 XenDesktop 基础架构组件安装流程 创建 SQL 数据库和 创建 DSN 安装 View Composer 安装 View Connection Server 为 View Connection Server 指定管理员 安装 许可证 配置 DHCP Boot Options 安装 Setup Wizard 配置 Active Directory 安装 Desktop Delivery Controller 运行 Active Directory 向导 配置访问 管理控制台 安装许可证 安装 SQL 服务器 安装 Provisioning Server 安装 Microsoft .Net Framework 3.5 SP1 配置 Provisioning Server 第 2 页,共 6 页
  3. 3. 脚本自动定义和填充)、运行两个安 装例程,然后为 View Connection Server 定义管理员,最后安装许可证。 另一方面,工程师发现 XenDesktop 解 决方案的基础架构组件安装过程较为 复杂,需要执行更具体的手动配置。 如图 2 所示,XenDesktop 解决方案在 初始部署期间需要 11 个不同的步 骤,包括手动配置 Microsoft 基础架构 组件(如 Active Directory 和具体的 DHCP 选项)和安装非 Citrix 应用程序 框架(Microsoft.NetFramework3.5SP1)。 View 解决方案不要求用户手动配置现 有的基础架构组件,而 XenDesktop 解 决方案则要求用户在 Microsoft Active Directory 中新建一个组织单位 (OU), 以及对运行在基础架构服务器上的 DHCP 服务器执行手动更新,以利用 预引导执行环境(PXE)的设置。 尽管两种解决方案都需要使用数据库 来存储配置信息,但 View 解决方案将 数据库组件八为其基础架构的组成部 分安装,而该架构在部署开始之前即 已装好。虽然 XenDesktop 附带的配置 媒体提供了数据库应用程序,但需要 额外的手动步骤来安装数据库。 虚拟桌面配置 View 解决方案使用基于 Web 浏览器的 界面亚处理几乎所有的安装和管理任 务。相比之下,XenDesktop 解决方案 要求用户分别操作多个配置应用程 序,如 Presentation Server Console、 Desktop Delivery Controller Console、 XenConvert、XenDesktop Setup Wizard 等 等。工程师注意到,XenDesktop 解决 方案混集了多个管理界面,整体感不 如View解决方案。 工程师执等了若干配置活动,包括单 独的桌面以及精简了存储规模的完全 克隆桌面池。开始本测试之前,工程 师创建加载了 Microsoft Office 2007 的 Microsoft Windows XP SP3 映像和每个供 应商的虚拟桌面代理。这些映像指定 用于分配有 1 GB 虚拟内存和 1 个虚拟 CPU 的虚拟桌面。(有关物理和虚拟 环境的详细信息,请参见“测试环 境”一节。) 在初始部署阶段,工程师注意到与 XenDesktop 相比,View 解决方案提 供的用于执行配置功能的界面更为 统一。 View 解决方案允许管理员指定在任何 时间中可用的空闲虚拟桌面的数量。 可用的虚拟桌面数量低于此限度 时,View 解决方案会自动创建额外的 桌面来弥补不足额。 相比之下,XenDesktop 解决方案未提 供选项来“按需”创建额外虚拟桌 面,而是允许根据一天中的时间指定 空闲虚拟桌面的数量。 不过,工程师注意到,在某些环境中 XenDesktop 支持的定义一天中不同时 间的空闲桌面数量这一方法比VMware View的方法更具优势。 此外,XenDesktop 解决方案还要求进 行大量的手动操作来创建单独的桌面 和完全克隆的桌面池。例如,必须手 动克隆每台机器,并在机器上运行 Microsoft Sysprep。随后,还必须将桌 面添加到桌面池中。 状态化用户体验 在许多 VDI 使用情况中,管理员想让 用户能够访问存储有用户数据和个性 化设置的桌面环境,即状态化桌 面。VMware 和 Citrix 都能够提供此功 能,但采取的方法不同,磁盘存储消 耗和所需软件许可费用也不同。 对于 Citrix XenDesktop 管理员,实现 状态化用户体验最直接的方式是为 每位用户提供完全的桌面克隆。很 显然,这需要为每个克隆映像提供 磁盘存储空间,这样便会产生成本。 在 XenDesktop 解决方案中,用户必须 部署额外的 Citrix 软件组件 User Profile Manager,才能提供自定义功能而不 使用完全克隆。此要求将另一个复 杂元 素引入到了 Citrix XenDesktop 解 决方案的安装过程中。 VMwareView 4 Premier #210124 © 2010 Tolly Enterprises, LLC Tolly.com 与 Citrix Systems, Inc. 的沟通 按照我们进行比较测试的流程,Tolly Group 与 Citrix Systems, Inc. 取得了联系,通知他们本次评估并邀请 他们参与,不过 Citrix Systems, Inc. 的管理层代表委 婉地拒绝了参与测试。 要了解有关《Tolly 公平测试规章》(Tolly Fair Testing Charter) 的更多信息,请登录 http://www.tolly.com/FTC.aspx 查询。 第 3 页,共 6 页
  4. 4. 相比之下,使用 VMware View Composer 不必为每位用户提供完全的磁盘映 像,即可实现状态化用户体验。不 过,如果管理员倾向于提供桌面完全 克隆,也可以通过使用在创建基于 View Composer 的桌面时使用的同一自 动化工具来实现。 LAN 终端用户体验 工程师使用流行的企业应用程序,在 一个千兆以太网上评估了虚拟桌面用 户体验。 所做的测试包括用 Word、Excel 和 PowerPoint 创建和撰写包含文字和图 片的 Microsoft Office 2007 文档。工程 师注意到,两个系统都提供了非常 相似、非常良好的终端用户体验, 与在本地物理机上运行应用程序十 分相似 。 图片的大小可以顺利调整,并且可以 在屏幕上随意移动而不会发生图片显 示不全。系统菜单能够快速且顺畅地 打开和关闭。显示的屏幕分辨率和字 体给人的感觉就如同在本地同一台机 器上一样。两个系统对应用程序均处 理良好,屏幕显示更新顺畅,且音频 播放的性能可接受。 系统维护 桌面虚拟化有助于降低与物理机相关 的维护费用。尽管如此,在某些情况 下,虚拟世界也需要对系统进行维 护,例如当发布用于桌面操作系统 的服务包时。 对于本测试,工程师从基础 Windows XP SP3 安装开始。然后,工程师模拟 软件的维护操作,如安装新的应用 程序(在本例中为 Adobe Acrobat Reader)。起初,只有一部分用户桌 面被更新—目的是模拟管理员在将新 的更新推广到整个用户群之前,让选 定的一组用户试用更新的情况。 利用 VMware View Composer,网络管 理员可以像在物理系统中那样将软件 更新应用于基础虚拟桌面映像,然后 使用 vCenter 工具,用一键式操作创 建该映像的“快照”。 View解决方案让组织能够灵活试用新 的软件更新,然后再将其推广到所 有用户。管理员可以使用与最初用来 创建虚拟桌面池相同的管理界面, 指定一组用户使用更新的桌面。 随后,当管理员认为软件更新可以全 面部署时,便可以对池中的所有进行 更新用户。必须注意的是,既然一个 池可以包含不同版本的基础桌面映像 (在本例中,虚拟桌面运行有 Adobe Acrobat Reader 和无 Adobe Acrobat Reader 的 Windows XP SP3),单组管 理策略也可以应用于整个池。 相比之下,Citrix XenDesktop 解决方案 要求管理员手动创建新的包含所需更 改/更新的 vDisk 映像,然后再手动指 定每台虚拟机使用新建的 vDisk 映 像。相比 VMware View,此过程对于管 理员来说更为麻烦和耗时。 测试环境 物理环境 我们建立了完全相同的物理环境来 进行测试,每次测试都使用一台物 理服务器。两台服务器的硬件配置 完全相同。 每台服务器都配置有两个四核 Intel® Xeon® E5530 2.4 GHz 64 位处理器、32 GB 内存,以及 1 TB 的本地/网络存储 空间。 在测试的应用阶段,管理控制台和 用户工作站使用的都是 Microsoft Windows XP SP3。 每个物理试验台中的设备都通过 Foundry Networks FastIron Edge X424- POE-PREM千兆以太网交换机连接。 所有的硬件和软件均通过正常的分销 渠道获得。管理控制台/用户工作站 使用的是配置有 Intel® Celeron® 1.5 GHz 处理器和 1.5 GB 内存 (DDR2 667 MHz) 的笔记本电脑。 VMware 虚拟环境 物理服务器加载了 VMware ESX Server 4.0。该服务器用于存放虚拟桌面基础 架构组件和虚拟桌面映像。(请参见 图 3。) 基础架构配置了三台虚拟机。所有虚 拟机都运行 Microsoft Windows Server 2003 R2。一台虚拟机运行 Active Directory、域名系统 (DNS) 和动态主机 配置协议 (DHCP) 几种服务。其余的两 台虚拟机运行 VMware 组件,其中, 一台运行 vCenter 和 VMware View Composer,另一台运行View Connection Server。 Citrix 虚拟环境 以一台专用的物理服务器加载 Citrix XenServer 5.5.0。该服务器同样用于存 放虚拟桌面基础架构组件和虚拟桌面 映像。(请参见图3。) VMwareView 4 Premier #210124 © 2010 Tolly Enterprises, LLC Tolly.com 第 4 页,共 6 页
  5. 5. 本测试中同样使用在 VMware View 解决 方案试验台中运行 Active Directory、DNS 和 DHCP(动态主机配置协议)等服务 的虚拟机提供这些服务。 基础架构中配置了三台虚拟机。所有 虚拟机都运行 Microsoft Windows Server 2003 R2。这些虚拟机运行 Citrix 组件, 其中,一台运行 XenCenter 5.5.0,一台 运行 Provisioning Server 5.1 SP2,另一台 则运行DesktopDeliveryController4.0。 VMwareView 4 Premier #210124 © 2010 Tolly Enterprises, LLC Tolly.com 图 3资料来源:Tolly,2010 年 4 月 注: 物理服务器配置有 2 个 2.4 GHz Intel Xeon E5530 CPU、32 GB 内存和最高 1 TB 的存储空间。 所有虚拟服务器都配置有 1 个虚拟 CPU、2 GB 内存,并运行 Microsoft Windows Server 2003 R2。 所有虚拟桌面都配置有 1 个虚拟 CPU、1 GB 内存,并运行 Microsoft Windows XP SP3。 在 VMware 虚拟环境中运行 AD、DHCP 和 DNS 的虚拟服务器同样被用来为 Citrix 虚拟环境提供这些服务。 测试环境 虚拟桌面 1 虚拟桌面 2 虚拟桌面 n 虚拟桌面 1 虚拟桌面 2 虚拟桌面 n AD, DHCP, DNS VMware vCenter VMware View Composer VMware View Connection Server Citrix Desktop Delivery Controller Citrix Presentation Server Citrix XenCenter 物理服务器 1 (运行 VMware ESX Server) 物理服务器 2 (运行 Citrix XenServer) 管理员和客户端工作站 交换机 VMware View 试验台 Citrix XenDesktop 试验台 第 5 页,共 6 页
  6. 6. 虚拟桌面配置 用于两家供应商的所有虚拟机配置 均完全相同,都含有以下软件和虚 拟硬件组件: 1个虚拟CPU核心,1GB内存 12.5GB硬盘驱动器作为存储设备 MicrosoftWindowsXPSP3 MicrosoftOffice2007(完整安装) VMwareView 4 Premier #210124 © 2010 Tolly Enterprises, LLC Tolly.com 此报告使用的测试方法以特定测 试程序、测量指标和文档记录规 范为依据,这些内容可参考 Tolly 常见测试方案 (Common Test Plan #1103):虚拟桌面基础架构。 要了解更多关于 Tolly 常见测试方 案的内容,请访问以下网址: http://www.CommonTestPlan.org 使用条款 本文档为免费提供,旨在助您因应特定需求而决定某一产品、技术或服务是否值得进一步探究。任何购买决定均应根据 您的自身需求、在对产品适用性进行评估的基础上作出。本文档不可取代具备相应资质的 IT 或专业人士的意见。本评估 着重描述产品的特定功能和/或性能,且是在受控的实验室条件下进行。某些测试可能经过专门设置,以反映理想状态 下的情况,因此产品的实际性能可能与测试结果存在差距。用户应根据自身的实际条件对产品进行测试,在自己的网络 环境下验证产品性能。 我们做出合理努力保证文档数据的准确,但不排除有错误及/或疏漏存在。文档涉及的测试/审核可能依赖多种测试工具 进行,但此等测试工具的准确性并非我们所能控制。此外,文档的部分内容依据试验发起人的若干陈述编写,我们无法 验证该等陈述是否准确。例如,我们无法验证所测试的软件/硬件属成品还是尚处生产跟踪中的产品,也无法保证商业 用户所获得或将获得的产品具有与测试产品的相同或更好的质量水准。因此,本文档按“原状”提供,Tolly Enterprises, LLC (Tolly) 对本文档中所包含的信息的准确性、完整性、有用性和适用性不做出任何明示或暗示的保证、陈述或承诺,也 不会就此承担任何直接或间接法律责任。阅读本文档即表示您同意自行承担因使用本文档任何信息而产生的风险,且您 愿意承受文档所包含的任何信息或材料所导致的直接或间接损失、损害、费用或其它后果有关的所有风险和责任。Tolly 不会对您因使用或依赖文档中任何信息而导致的任何损失、伤害、损伤或损害负责,您同意不会就此追究 Tolly 及其相 关分支机构的责任。 Tolly 不就文档所提述的任何产品或公司是否适宜投资做出保证。在作出任何与本文档中提述的任何信息、产品或公司相 关的投资或项目决定前,您应先自行征询法律、会计或其它形式的独立专业意见。如果本文档外文翻译版本与英文版存 在差异,概以英文版为准。为保证文档准确性,请仅使用直接从 Tolly.com 下载的文档。 未经 Tolly 发出书面许可,不得复制本文档任何部分或全部内容。文档中所有商标归其各自所有者所有。您同意不会在 与我们无关的活动、产品或服务中引用任何该等商标,或将其全部或部分用作您自己的商标;亦不会以任何可能造成困 惑、误解或属欺骗性的方式,或可能损害我们或我们的信息、项目或发展的方式引用任何该等商标,或将其全部或部分 用作您自己的商标。 关于 Tolly… Tolly Group 旗下各公司 20 年来 一直致力于提供世界顶尖的 IT 服务。Tolly 为 IT 产品、组件和 服务供应商提供第三方认证服 务,并在这个领域中占据全球 领先地位。 您可以通过发送电子邮件至 sales@tolly.com,或致电 +1 561.391.5610 与公司联系。 Tolly 集团的网站为: http://www.tolly.com 210124-wfsbdjoj5-kk-kt-04jul10-verE 第 6 页,共 6 页

×