您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Citrix-桌面虚拟化压力测试报告
【2013年6月17日】Vdi-in-a-box虚拟桌面性能测试报告虚拟桌面性能测试报告上海xx信息技术有限公司2目录1概述...............................................................31.1项目背景介绍...................................................31.2测试工具......................................................31.3测试项目组成员.................................................32测试环境说明........................................................42.1测试环境结构图.................................................42.2测试环境设备及软件配置说明.......................................43测试方案...........................................................73.1测试目的......................................................73.2测试目标系统...................................................73.3测试脚本说明......................................错误!未定义书签。3.4测试计划......................................................83.5测试结果......................................................94测试结论及优化建议..................................................14虚拟桌面性能测试报告上海xx信息技术有限公司31概述1.1项目背景介绍虚拟桌面平台为本次测试的被测系统,虚拟桌面平台是由VDI-in-a-Box搭建的一个虚拟桌面,该系统主要功能为:用户登录平台后可连接一个虚拟桌面即windows7的操作系统或windowsxp的操作系统,连接成功后用户即可远程控制该操作系统。在本次测试中,将模拟多个用户连接虚拟桌面,并启动一些用户常用的软件,检查并评估在模拟环境中,系统对负载的承受能力,在不同的用户连接情况下,系统的资源利用和响应能力,以及在预计的数据容量中,系统能够容忍的最大用户数。1.2测试工具本次测试采用HPLoadRunner11.0作为测试工具。Citrix协议使用的是Citrix客户端11.01.3测试项目组成员所属姓名角色xxxx股份有限公司经理工程师上海xx信息技术有限公司产品部经理产品部虚拟化测试工程师软件部软件测试工程师虚拟桌面性能测试报告上海xx信息技术有限公司42测试环境说明2.1测试环境结构图本次性能测试环境为真实环境硬件和网络环境,分别对两台服务器进行测试,本系统采用的是C/S+B/S结构,用户登录信息验证为B/S,虚拟桌面连接为C/S,客户端通过前台安装访问应用系统。测试使用协议有:http协议、Citrix协议由于此测试用户量较小,并未对压力机产生较大的压力,所以只用了一台pc机2.2测试环境设备及软件配置说明2.2.1测试环境网络结构测试网络中被测服务器的网络连接为1000M快速交换以太网,测试客户端通过以太网络以100M网络与VDI服务器和虚拟桌面相连接。虚拟桌面性能测试报告上海xx信息技术有限公司52.2.2测试硬件及环境配置第一组:名称机器型号CPU内存磁盘网卡操作系统宿主机服务器IBMX3850X54颗IntelXeonE7-48071.86GHz/18ML3Cache/6-coreCPU64GB300GBSAS×4Raid5内置2个双口多功能千兆网卡VMwareVSphereEsxi5.1第二组:名称机器型号CPU内存磁盘网卡操作系统宿主机服务器DELLR7102颗IntelXeonE56452.4GHz/12ML3Cache/6-coreCPU64GB300GBSAS×4Raid5内置2个双口多功能千兆网卡VMwareVSphereEsxi5.12.2.3虚拟桌面环境配置第一组:操作系统WindowsXPx86(池桌面)1vCPU、1Gram浏览器IE6.0办公软件MicrosoftOffice2003华东医药系统管理软件C:\bms2007\bms3.exe企业QQC:\ProgramFiles\Tencent\BQQ\BQQ3.1.5.exe操作系统Windows7x86(个人桌面)1vCPU,1.5Gram浏览器IE8.0虚拟桌面性能测试报告上海xx信息技术有限公司6办公软件MicrosoftOffice2003华东医药系统管理软件C:\bms2007\bms3.exe企业QQC:\ProgramFiles\Tencent\BQQ\BQQ3.1.5.exe操作系统Windows7x86(池桌面)1vCPU,1.5Gram浏览器IE8.0办公软件MicrosoftOffice2003第二组:操作系统Windows7x86(个人桌面)1vCPU,1.5Gram浏览器IE8.0办公软件MicrosoftOffice2003虚拟桌面性能测试报告上海xx信息技术有限公司73测试方案3.1测试目的本次测试的目的主要包括以下两个方面:了解被测服务器在部署了Vdi-in-a-box桌面虚拟化系统后,登录指定数量的虚拟桌面,并模拟实际工作情况在虚拟桌面上运行相应的应用程序,观察及测试被测服务器的压力负载情况,以了解被测服务器所能承担的合理在线用户数量。了解Vdi-in-a-box对服务器CPU、内存、硬盘等资源的使用特性,以判断其可能存在的性能瓶颈。3.2测试目标系统本次测试的目标系统是一个桌面虚拟化平台,该平台是由思杰VDI-in-a-Box搭建的一个虚拟桌面系统,该系统主要功能为:用户登录平台后可获取一个虚拟桌面(即windows7的操作系统或windowsxp的操作系统),并具有对该虚拟桌面的使用权,可根据管理员下发权限在桌面中进行操作,如网页浏览,office的使用等。3.3测试脚本说明正常应用(IBMX3850X5)Windowsxppool桌面打开内容:6个空白IE页面2个OA网页()6空白个office(2个word、2个execl、2个powerpoint)1个企业QQ(C:\\ProgramFiles\\Tencent\\BQQ\\BQQ3.1.5.exe)4个医药系统软件(C:\\bms2007\\bms3.exe)虚拟桌面性能测试报告上海xx信息技术有限公司8Windows7pvd桌面打开内容:6个空白IE页面2个OA网页()6空白个office(2个word、2个execl、2个powerpoint)1个企业QQ(C:\\ProgramFiles\\Tencent\\BQQ\\BQQ3.1.5.exe)4个医药系统软件(C:\\bms2007\\bms3.exe)Windows7pool桌面打开内容:1个OA网页()1空白个word并每隔20秒写入一段字符并保存正常应用(DELLR710)Windows7pvd桌面打开内容:4个IE首页面(百度、163、QQ、淘宝)3空白个office(1个word、1个execl、1个powerpoint)3.4测试计划为了测试出被测服务器在vdi-in-a-box下的真实性能及其负载能力,我们利用HPLoadrunner作为测试工具,采用由低到高逐渐增加并发用户数的方法,进行压力测试。利用HPLoadrunner进行控制,模拟终端用户登录虚拟桌面,每隔60秒增加5个并发用户数,所有用户登录后,虚拟桌面持续运行一段时间,在此过程中,我们监控以下项目:1、在一定数量用户同时登录时对服务器造成的压力负载。2、模拟用户打开常用应用后,宿主机服务器及各虚拟桌面资源的利用率。虚拟桌面性能测试报告上海xx信息技术有限公司93.5测试结果3.5.1正常应用测试(IBMX3850X5)测试记录虚拟用户图中显示的为利用loadruuner控制登录了22个用户,由于xppool虚拟桌面若注销则需要重新生成桌面,所以xppool的10个虚拟桌面并未关闭且运行了测试所需要开启的程序,其余3个虚拟桌面由测试员手工登录,此次测试实际的总用户达到35个。各虚拟桌面占用系统资源情况(CPU使用率、内存空闲大小)虚拟桌面性能测试报告上海xx信息技术有限公司10在上图中所有虚拟桌面的CPU使用率平均在10%左右,但到7-13分钟时部分CPU的使用率有明显上升趋势,这是由于手动操作的服务器,并把页面停留在华东医药系统的一个界面中,该界面无论在任何环境中会造成虚拟桌面CPU使用率达到100%,但仍可以做其他操作,并无卡顿现象,在关闭该页面后,CPU使用率明显降低。使用内存由开启的程序数逐渐增多空闲数逐渐减少,但变化并不是很大,当所有程序全部开启完成后,内存处于一个平稳状态。宿主机服务器系统资源使用情况(CPU使用率、内存空闲大小)虚拟桌面性能测试报告上海xx信息技术有限公司11宿主机服务器CPU使用率:1、在用户持续登录状态,CPU占用率逐渐上升,最高达到40%2、在所有用户登录后的正常使用阶段,CPU占用率约为30%宿主机服务器内存使用情况:1、在用户持续登录状态,消耗内存56G,活动内存逐渐上升,最高达到约20G。2、在所有用户登录后的正常使用阶段,消耗内存56G,活动内存约7.5G。3.5.2测试结果(IBMX3850X5)在35个用户同时登录的情况下,每个虚拟桌面CPU平均使用率在10%左右,内存并未发生明显变化;手动登录虚拟桌面,进行常规操作,操作流畅,无卡顿情况。3.5.3正常应用测试(DELLR710)测试记录虚拟桌面性能测试报告上海xx信息技术有限公司12虚拟用户图中显示为使用loadrunner控制登录了27个用户,剩余3个虚拟桌面由测试员手工登录,此次测试实际的总用户达到30个。各虚拟桌面占用系统资源情况(CPU使用率、内存空闲大小)虚拟桌面性能测试报告上海xx信息技术有限公司13在上图中所有虚拟桌面的CPU使用率平均在40%左右。使用内存由开启的程序数逐渐增多内存空闲数逐渐减少,但变化并不是很大,当所有程序全部开启完成后,内存处于一个平稳状态。宿主机服务器系统资源使用情况(CPU使用率、内存空闲大小)宿主机服务器CPU使用率:虚拟桌面性能测试报告上海xx信息技术有限公司141、在用户持续登录状态,CPU占用率逐渐上升,最高达到68%2、在所有用户登录后的正常使用阶段,CPU占用率约为65%宿主机服务器内存使用情况:1、在用户持续登录状态,消耗内存49G,活动内存逐渐上升,最高达到约24G。2、在所有用户登录后的正常使用阶段,消耗内存49G,活动内存约12G。3.5.4测试结果(DellR710)在35个用户同时登录的情况下,每个虚拟桌面CPU平均使用率在40%左右,内存并未发生明显变化;手动登录虚拟桌面,进行常规操作,操作流畅,无卡顿情况。4测试结论及建议通过以上测试过程得出测试结论:服务器硬件配置:名称机器型号CPU内存磁盘网卡VDI服务器DELLR7102颗IntelXeonE56452.4GHz/12ML3Cache/6-coreCPU64GB300GBSAS×4(Raid5)内置2个双口多功能千兆网卡虚拟桌面性能测试报告上海xx信息技术有限公司15单台
本文标题:Citrix-桌面虚拟化压力测试报告
链接地址:https://www.777doc.com/doc-5856898 .html