桌面虚拟化软件测试方案及测试报告

更新时间:2024-05-19 03:42:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

桌面虚拟化软件(VDI)

测试分析报告

★ 文档属性

属性 项目名称: 总行项目编号: 文档主标题: 文档副标题: 文档版本号: 文档编写日期: 文档状态: 作者:

★ 文档变更过程

版本 修正日期 修正人 描述 内容 桌面虚拟化方案测试分析报告 VMware View桌面虚拟化方案测试分析报告 1.0 修订稿 1.0 草稿

★ 本版本变更内容描述

序号 修改内容描述

目 录

第一章 前言 ..................................................................................................................................... 4

1. 测试目的 ............................................................................................................................. 4 第二章 测试方案 ............................................................................................................................. 5

1. 方案概述 ............................................................................................................................. 5 2. 测试环境 ............................................................................................................................. 5 第三章 测试过程及用例 ................................................................................................................. 7

一、 基本功能测试 ................................................................................................................. 7 二、 业务功能测试 ................................................................................................................. 9 三、 兼容性测试 ..................................................................................................................... 9 四、 基础架构平台 ............................................................................................................... 12 五、 运维管理测试 ............................................................................................................... 13 六、 系统安全测试 ............................................................................................................... 14 第四章 测试结论分析 ................................................................................................................... 16

第一章 前言

1. 测试目的

此次测试需要达到以下目的:

验证虚拟桌面系统与用户环境的兼容性; 验证对各种终端设备的支持情况;

验证虚拟桌面平台功能是否可以满足业务要求。 进而得出桌面虚拟化方案的可行性结论。

第二章 测试方案

1. 方案概述

本次测试主要从以下要点进行考虑:

编号 1 业务功能 2 兼容性 3 基础平台 4 验证虚拟桌面平台能够兼容xx现有的软件,硬件 验证虚拟化平台基础架构是否可以满足xx业务需要,保证业务的不中断,从保障业务持续运行的需求来测试桌面虚拟化系统的可靠性、可用性和系统备份、恢复的能力 从管理员管理运维的角度考虑,验证虚拟化管理平台是否可以满足用户需求 从安全角度验证虚拟化平台的安全性及遵从性 测试进行桌面虚拟化后是否能够适应当前的业务需要 测试项目 基本功能 描述 针对现有客户端运维管理中面临的问题,测试进行桌面虚拟化后是否能够解决 5 6 运维管理 系统安全 2. 测试环境

物理服务器配置

服务器型号 CPU 内存 硬盘 网络 IP地址

在上述物理服务器,我们安装Citrix产品。并创建如下虚拟机,用来做虚拟桌面相关的功能测试

功能角色 机器名 IP CPU 内存 操作系统 Citrix Vcenter 活动目录 控制器 虚拟桌面 模板机 虚拟桌面 ThinApp打包工作站 虚拟桌面

软件列表

?

第三章 测试过程及用例

本测试将由基本功能,业务功能,兼容性,基础平台,运维管理,系统安全六大方面进行功能型测试。性能及压力测试不在本次测试范围内。

一、 基本功能测试

本部分测试进行的一些基本功能测试。 序号 测试类别 测试项目 可通过Web方式从传统PC访问虚拟桌面 可通过C/S客户端方式从传统PC访问虚拟桌面 允许非管理员权限用户安装使用虚拟桌面1 测试结果 桌面访问方式 客户端 通过瘦客户机内置的客户端访问虚拟桌面 支持专用的零客户端设备,即开即用,提供安全高速的桌面访问 通过IPAD等移动设备访问虚拟桌面 ①虚拟桌面可充分利用本地计算机资源,运行在PC客户端(本地离线模式) 2 桌面提供②终端服务共享桌面方式,使用服务器计算能力运算 模式 ③浮动虚拟桌面方式(VDI) ④专用虚拟桌面方式(VDI) 3 打印功能 内置通用的打印驱动,无需在虚拟桌面内安装打印机驱动

通用打印驱动要求能支持各类型打印机,包括支持PCL,PS等打印描述语言 支持基于位置信息的打印,可根据用户所在位置,自动选择最近的打印机输出 支持用户调节的打印质量、压缩比选项设置 与普通PC相比,用户操作界面及习惯均不改变 PCOIP可在网络繁忙时自动降低图像质量。通过减少屏幕更新延迟保持良好的响应速度,当网络不再繁忙时恢复最佳图像质量。可在网络限制条件相同的情况下,提供相似或更好的用户体验 可以支持到4个显示器,并可以分别调整各显示器的分辨率,每个显示器的最大分辨率为2560*1600。此外还支持旋转显示4 用户体验 和自动调整功能。 根据连接客户端的分辨率,动态调整虚拟桌面分辨率。 用户虚拟桌面颜色为32位,保证图像显示质量。 断开客户端网络,重新建立连接后用户能恢复到断线前的界面,数据没有丢失 在一个终端登录打开桌面后,拔掉网线,在另一个终端使用同一个帐号登录,测试业务的连续性

二、 业务功能测试

编号 测试内容 测试描述 测试结果 用户可通过虚拟桌面访问xx业务系统 用户可通过虚拟桌面进行日常办公操作 1 办公需求 办公人员可正常使用U盘或者移动硬盘进行文件的复制、剪切、粘贴等操作 用户可使用播放器,录音软件进行音频的播放及录制 在桌面虚拟化模式下,测试人员可以通过VPN登录虚拟桌面系统 1、 登录VPN软件 2 远程接入 2、 登录虚拟桌面 3、 正常访问业务系统 可通过Citrix安全服务器直接在公网上访问虚拟桌面(可选)

三、 兼容性测试

本测试包括外设兼容、客户端软件兼容性、主流服务器虚拟化兼容性等测试内容。

编号 测试内容 测试描述 测试结果 桌面虚拟化系统兼容性测试 测试瘦客户机能否连接虚拟桌面 测试瘦客户机设备是否内嵌虚拟桌面连接1 终端设备 客户端 支持iphone/ipad等移动设备接入访问 支持Android手机设备接入访问

支持Windows Phone手机设备接入访问 支持个人笔记本设备接入访问虚拟桌面 支持PC机或笔记本退化为瘦终端访问虚拟桌面(PC机或笔记本只能访问虚拟桌面,不能执行任何其他操作,类似瘦客户机) 支持Windows XP虚拟桌面系统 支持Vista虚拟桌面系统 2 支持虚拟桌支持Windows 7虚拟桌面系统 面种类 支持Windows 2003/2008终端服务器共享桌面系统 支持图形工作站的加速卡方案 支持Windows XP/Vista/7终端系统 支持终端操作系统 3 支持Redhat等linux终端系统 支持Mac OS /iPad/iPhone等移动办公系统 兼容微软RDP协议 兼容 PCoIP协议 兼容HP RGS协议,可直接管理HP RGS协议的工作站 4 支持远程连接协议 管理员允许的情况下,用户可自助选择连接协议 支持可选硬件加速卡设备的协议加速 可以将用户现有的PC机纳入到统一虚拟 5 桌面管理 应用程序的快速发布、管理、更新,支持在同一用户在同一桌面使用不同版本的应 应用程序虚用软件,例如Java,IE,flash插件 拟化及应用虚拟化应用可以将不同的URL地址自动 切换到不同的浏览器版本 管理 自动切换网址功能可通过组策略等方式统

一设定 虚拟化的应用程序可以运行在PC,USB,光 盘,终端服务器等 应用虚拟化软件可以支持无客户端方式运行,不需要在客户端上安装任何的代理程 序即可运行虚拟化应用 虚拟化后的应用可以运行在各个操作系统 平台,如Winnt,win2000,winXP等 用户可以对应用程序进行复位操作 虚拟化的应用程序可以直接通过移动介质,网络等方式来进行分发,更新 虚拟化的应用程序可以转换成通用的EXE,MSI格式,方便用户安装及批量分发 提供批量应用程序转换功能,将用户现有的应用MSI程序转换为ThinAPP应用虚拟化软件包 虚拟化应用程序打包时可以设定用户权限,对于无权限的用户访问将提示自定义的拒绝信息 管理员可集中设定虚拟化应用程序个性化信息存放位置设定 管理员可直接将需要管理员权限运行的应用程序打包为普通用户权限使用 用户对虚拟化应用不需要管理员权限 在硬件性能满足的前提下,兼容所有的硬 件品牌及型号设备 虚拟机离线运行时,只有下载这个离线虚 拟机的那个终端设备能运行这个虚拟机 从用户习惯方面考虑,是否可以保证用户访问的一致性 6 本地模式 管理员可以统一设置本地模式策略,设置同步方法及机制 管理员可以设置同步选项,可选择完全同步或只同步用户数据 使用增量同步方式,进行数据及系统同步,保证最小的数据量传统 外设兼容性测试

在虚拟桌面中测试串口打印机 1 打印机 在虚拟桌面中测试并口打印机 在虚拟桌面中测试网络打印机 2

其他外设 USB,串并口设备都可识别并使用(可选测试) 四、 基础架构平台

此部分用于测试基础架构平台的功能

编号 1 2 3 4 5 6 7 8

测试内容 测试描述 操作系统支持 支持windows XP,Vista,Win7客户端操作系统 虚拟化平台提供广泛的操作系统支持,包括遗留的windows 9X,2000,NT 虚拟化系统可以从MAC, windows,Linux上虚拟化软件上导入 支持对winnt,win2000进行系统P2V迁移到虚拟机 虚拟桌面高可虚拟桌面所在的物理服务器发生故障时,用性 虚拟桌面快速重启,在物理集群内其他服务器上重新启动后提供服务 虚拟桌面零宕虚拟桌面所在的物理服务器发生故障时,机 备份虚拟桌面实时接管,保障关键虚拟桌面100%的可服务性 底层服务器容当承载虚拟桌面的物理服务器发生故障,错 持续连接原中断的桌面/会话,记录恢复时间,测试虚拟化服务器高可用故障影响测试 底层服务器动底层多台物理服务器组成的集群承载多个态负载均衡 物理虚拟机桌面,无论虚拟桌面数量多少,始终保持多台服务器的负载基本一致,从而具备整个桌面服务器集群的性能最优化 底层服务器不批量在线迁移服务器上的虚拟桌面,虚拟停机运维 桌面服务不中断 底层存储零不在线迁移现有存储上的虚拟桌面到其他存停机运维 储上,虚拟桌面服务不中断 桌面系统及数能够对单个虚拟桌面,作为故障恢复点。 测试结果 据的备份 9 高级功能 能够对多个或一组虚拟桌面/会话进行备份,作为故障恢复点 虚拟化平台提供资源逻辑图功能,简化管理员管理 提供高级的虚拟交换功能及视图,管理员可以全局的设定及查看虚拟交换机 虚拟化平台提供资源逻辑图功能,简化管理员管理 提供高级的虚拟交换功能及视图,管理员可以全局的设定及查看虚拟交换机 提供与第三方虚拟交换机软件的集成,如CISCO Nexus 1000V 内存超额使用 高级内存页面共享技术

五、 运维管理测试

虚拟桌面系统运维测主要对虚拟桌面的备份/恢复、桌面管理服务器的高可用性、物理服务器的高可用性、桌面的更新管理、系统升级等内容进行测试。 编号 1 测试内容 虚拟桌面的快速生成,删除,授权 测试描述 管理员可以快速的批量创建虚拟桌面虚拟机 管理员可以在统一的控制台上删除,重建虚拟机 管理员可以设置定时或实时策略,对虚拟桌面进行系统的回滚、还原 管理员可以设置定时或实时策略,对虚拟桌面进行系统的升级 模拟一台桌面管理服务器发生故障后,进行新的桌面请求连接,测试是否可以正常工作,测试虚拟桌面/会话管理服务器的高可用性 当新加入一个虚拟桌面管理服务器时,可迅速与原桌面管理服务器组成集群,并接管相应任务,测试虚拟桌面/会话管理服务器的可扩展性 客户端软件支持本地中文界面 用户访问界面支持本地中文界面 虚拟化平台软件支持本地中文界面 提供开源的客户端程序,用户可根据要求自己定义功能及界面 测试结果 2 虚拟桌面管理服务器的高可用性和可扩展性 3 软件本地化支持

4 5 6 7 8 支持注册表重定向功能,用以二次开发时使用 测试虚拟桌面和操作系统单点登录,终端设备登录时可自动登录到虚拟桌面 认证登录 可使用MAC地址信息进行认证 可使用VNC等任意远程控制软件进行远程协助 远程协助 可使用系统自带的远程协助或 Net Meeting软件进行用户端的远程协助 后台虚拟桌面处于关机状态,用户连接,启动时间 测试桌面操作系统启动时间(应不小于120秒) 桌面/会话的能够对单个虚拟桌面,作为故障恢复点。 备份 能够对多个或一组虚拟桌面/会话进行备份,作为故障恢复点 桌面/会话故当单个虚拟桌面/会话出现故障时,能够从障恢复 备份中直接进行恢复,记录恢复时间 当单个虚拟桌面/会话出现故障时,能够重新建立新的虚拟桌面,记录恢复时间 当多个虚拟桌面/会话出现故障时,能够从多个备份中直接进行恢复,记录恢复时间 当多个虚拟桌面/会话出现故障时,能够重新建立多个新的虚拟桌面,记录恢复时间

六、 系统安全测试

系统安全测试包括虚拟桌面/会话的访问控制、存储/外设访问控制、日志管理、审计、协议加密、认证方式等内容。 编号 测试内容 测试描述 未经授权的用户不能访问桌面 安全审计功能,记录管理员的操作行为 访问控制 虚拟化平台提供统一的防火墙配置策略,保障虚拟化平台及虚拟机的安全性 离线虚拟机安全性 服务侧设置本地硬盘禁止,防止服务器数存储和外设据下载到客户端硬盘或者U盘等外设 访问控制 服务侧设置本地外设禁止,禁止本地使用U盘、特殊键盘等外设 记录客户端登录/退出日志、操作日志。包日志管理 括用户登录信息(IP MAC、帐号)、登录 业务系统等信息 测试结果 1 2 3

4 5 6 记录配置管理操作日志 审计权限控制:为审核人设置权限,只有经授权的人才能查看 监控:提供服务器状态、客户端登录等监控,能够动态实时监控资源的状态、利用情况、及当前用户在线情况,如智能化地禁止某些可疑用户的访问 客户端与虚拟桌面之间加密传输,支持协议加密 AES加密 测试双因子认证方式,如RSA加密码的访认证方式 问认证 防病毒软件虚拟桌面上安装主流的杀毒软件 安装 兼容虚拟桌面专用的免加载防毒软件,如趋势deep security等 测试病毒库的统一管理和自动更新

第四章 测试结论分析

本文来源:https://www.bwwdw.com/article/msm7.html

Top