桌面虚拟化软件(VDI)测试分析报告★文档属性属性内容项目名称:桌面虚拟化方案测试分析报告总行项目编号:文档主标题:VMwareView桌面虚拟化方案测试分析报告文档副标题:文档版本号:1.0文档编写日期:文档状态:修订稿作者:★文档变更过程版本修正日期修正人描述1.0草稿★本版本变更内容描述序号修改内容描述目录第一章前言.....................................................................................................................................41.测试背景.............................................................................................................................42.测试目的.............................................................................................................................43.VMwareView简介..............................................................................................................4第二章测试方案.............................................................................................................................71.方案概述.............................................................................................................................72.测试环境.............................................................................................................................8第三章测试过程及用例...............................................................................................................11一、基本功能测试...............................................................................................................11二、业务功能测试...............................................................................................................13三、兼容性测试...................................................................................................................13四、基础架构平台...............................................................................................................15五、运维管理测试...............................................................................................................17六、系统安全测试...............................................................................................................19第四章测试结论分析...................................................................................................................20第一章前言1.测试背景虚拟化技术是云计算的关键技术之一,随着云计算技术的逐步推广,基于桌面提供云+端的桌面云IT基础设施架构方案,由于其低成本、低功耗、高安全、易管理,已在金融、电信、电力等行业的呼叫中心、营业厅、OA办公等领域得到部署和应用。随着信息化进程的不断深入,传统的PC访问模式也逐渐的不能适应业务快速发展的业务需要,尝试在一些业务场景使用桌面虚拟化方式来替换原有的PC架构。VMware作为业界最为领先的虚拟化厂商,其引以为豪的VMwareView产品在全球数以万计的客户环境中平稳可靠的运行。2.测试目的此次测试将由北明软件研发中心主导,VMware公司配合。通过此次测试需要达到以下目的:验证虚拟桌面系统与用户环境的兼容性;验证对各种终端设备的支持情况;验证虚拟桌面平台功能是否可以满足业务要求。进而得出桌面虚拟化方案的可行性结论。3.VMwareView简介VMwareView™是业界最为领先的桌面虚拟化平台,是专为以安全托管服务的形式交付桌面而构建的唯一解决方案。VMwareView以经过验证的VMwarevSphere™的强大功能为基础,只有该产品提供了各种组织降低成本、简化管理和提高最终用户满意度所需的平台、管理工具和丰富的用户体验。利用VMwareView桌面虚拟化构建基于服务器的桌面解决方案,可以解决PC桌面面临的各种难题。同时,借助View桌面虚拟化,在使用VMwareESX软件虚拟化的服务器上运行的虚拟机中,可以构建完整的桌面环境-操作系统、应用程序和配置。VMwareView使用虚拟化切断了桌面和关联的操作系统、应用程序和硬件之间的联系。通过将桌面操作系统、应用程序和用户数据封装到相互隔离的层次,此解决方案允许IT人员独立地更改、更新和部署每个组件,从而获得更高的业务灵活性并缩短响应时间。最终获得的访问模型将更加灵活,能够提高安全性、降低运营成本和简化桌面管理。客户在实施了使用VMwareView桌面虚拟化的桌面解决方案后,可以获得如下好处:提高资源利用率:由于一台服务器可以运行多个桌面环境,因此客户能够有效集中硬件资源。同时,该解决方案十分灵活,您可以轻松地重新使用计算资源,并以动态形式将其分配给桌面环境。降低成本:通过集中管理和资源并消除远程办公室的IT基础架构,实现桌面硬件的标准化,VMwareView可将桌面计算的总体成本减少达45%之多。提高安全性:由于所有数据都保持在企业防火墙内,因此VMwareView可以尽量减少风险和数据丢失。内置SSL加密提供从非受管的设备到虚拟桌面的安全隧道。改善管理和控制:通过ViewManager和vCenter,可以集中管理数据中心的所有桌面,即时为新用户、部门或办公室调配桌面。从中央映像创建即时克隆,并创建动态桌面池,以便快速调配和更新。此外,桌面管理员还能使部署过程的更多步骤自动化。提高业务灵活性和用户灵活性:ViewManager能适应不断变化的业务需求,如添加新桌面用户或用户组等,用户可以从单个客户端访问多个桌面环境,同时还能为来自网络任何位置的每个用户提供一致的体验,管理员可在瞬间存档或丢弃非活动的桌面环境,以收回资源并立即分配给其他用途。提高数据保护能力:管理员只需遵循目前在数据中心使用的备份过程,即可确保可靠的桌面备份。虚拟机的硬件独立性极大地简化了桌面恢复工作。另外,由于所有数据均驻留在数据中心,因此保护数据安全的工作也得到了简化。可靠的业务连续性和灾难恢复:VMwareView基于业界领先的VMwareVirtualInfrastructure,能够将桌面备份和恢复作为数据中心内的业务流程实现自动化。降低碳排放量和能源成本:瘦客户端设备的功耗通常只相当于传统PC的1/10,通过将VMwareView与瘦客户端设备结合使用,可以降低能源成本,并将碳排放量降低80%之多(“基础架构虚拟化”,ButlerGroup,2007年9月)第二章测试方案1.方案概述本次测试主要从以下要点进行考虑:编号测试项目描述1基本功能针对现有客户端运维管理中面临的问题,测试进行桌面虚拟化后是否能够解决2业务功能测试进行桌面虚拟化后是否能够适应当前的业务需要3兼容性验证虚拟桌面平台能够兼容xx现有的软件,硬件4基础平台验证虚拟化平台基础架构是否可以满足xx业务需要,保证业务的不中断,从保障业务持续运行的需求来测试桌面虚拟化系统的可靠性、可用性和系统备份、恢复的能力5运维管理从管理员管理运维的角度考虑,验证虚拟化管理平台是否可以满足用户需求6系统安全从安全角度验证虚拟化平台的安全性及遵从性2.测试环境该逻辑拓扑图展示了VMwareView环境的完整部署架构。从该架构可以看出,VMwareView桌面虚拟化构建于VMwarevSphere5基础架构之上,它采用基于服务器的计算模型,在vSphere4平台上(缺省即为企业增强版),以静态(静态永久桌面)或动态桌面池(动态创建并可回收的桌面)的方式为每个不同权限级别的用户提供各自独立的虚拟桌面系统。通过ViewManager管理套件连接后台的vCenter,VMwareViewManager是一个企业级的连接代理(connectionbroker),它简化了虚拟桌面的管理、配置和部署,提供了虚拟桌面用户管理及虚拟桌面用户与后台虚拟桌面系统的会话管理,通过ViewManager能够根据需要创建静态桌面池和动态桌面池,简化卓面系统的部署和管理。ViewManager通过一个单一的控制台进行集中和安全的管理,并且提供了模块化的部署方式,能够提供安全的远程VPN连接。ViewComposer有助于降低高达百分之七十的虚拟桌面存储费用并简化了不同分组用户的系统镜像管理、补丁更新等工作。在ViewComposer基础上使用VMware链接克隆技术,就能够利用掌握的桌面镜像,自动创建和一次更新成千上万的虚拟桌面,大大简化了系统部署和维护的工作。而采用VMware的ThinApp应用封装技术,则能够让多个不同版本的应用程序在一个桌面上运行而不会发生冲突——例如在Window7上运行IE6,这在某些应用场景下是非常有用、也是传统技术所不能实现的,这就降低了应用程序的部署和维护成本,同时能够应用最新的桌面系统以保证系统维护和服务的顺畅简洁(例如在WindowsXP/Windows2003等微软系统纷纷停止安全更新和服务情况下)。VMwareView还提供本地模式(LocalMode),能够允许完整的虚拟桌面基于完整的安全访问策略基础上,在后台数据中心和物理桌面设备之间移动(虚拟桌面可以下载到本地,基于安全策略的保护离线使用),从而给与了虚拟桌面系统更好的灵活性。物理服务器配置服务器型号CPU内存硬盘网络IP地址DellR9104CPU96G300G1000M在上述物理服务器,我们安装VMwareESX5.1产品。并创建如下虚拟机,用来做虚拟桌面相关的功能测试功能角色机器名IPCPU内存操作系统ViewManagerVcenter活动目录控制器虚拟桌面模板机虚拟桌面ThinAp