XX桌面云项目平台压力测试报告_第1页
XX桌面云项目平台压力测试报告_第2页
XX桌面云项目平台压力测试报告_第3页
XX桌面云项目平台压力测试报告_第4页
XX桌面云项目平台压力测试报告_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第49页 共49页第1页 共58页XX公司IT终端集中化(桌面云)项目一期工程压力测试报告项目编号版本版次0.1编制日期2014年03月24日修 订 历 史修订版次修订日期修订 内容摘要编制/修订者0.12013.0 2014. 3.26初始化文档版本0.22013.0 2014. 4.8更新微码升级后测试报告备注:无编制: 审核: 批准:日期: 目 录 TOC o 1-3 h z u HYPERLINK l _Toc466107523 1、x9000服务器模似用户端压力测试 PAGEREF _Toc466107523 h 4 HYPERLINK l _Toc466107524 1.1测试目的

2、 PAGEREF _Toc466107524 h 4 HYPERLINK l _Toc466107525 1.2测试时间及地点 PAGEREF _Toc466107525 h 4 HYPERLINK l _Toc466107526 1.3测试环境 PAGEREF _Toc466107526 h 4 HYPERLINK l _Toc466107527 1.4测试项目 PAGEREF _Toc466107527 h 4 HYPERLINK l _Toc466107528 1.4.1 单台x9000机头承载的并发用户数及IO PAGEREF _Toc466107528 h 4 HYPERLINK l

3、 _Toc466107529 附录 PAGEREF _Toc466107529 h 19 HYPERLINK l _Toc466107530 1、关于LoginVSI PAGEREF _Toc466107530 h 19 HYPERLINK l _Toc466107531 1.1 LoginVSI简介 PAGEREF _Toc466107531 h 19 HYPERLINK l _Toc466107532 1.2 LoginVSI架构 PAGEREF _Toc466107532 h 20 HYPERLINK l _Toc466107533 2、测试环境 PAGEREF _Toc46610753

4、3 h 21 HYPERLINK l _Toc466107534 1.环境准备 PAGEREF _Toc466107534 h 21 HYPERLINK l _Toc466107535 2.测试主机 PAGEREF _Toc466107535 h 21 HYPERLINK l _Toc466107536 3、安装配置步骤 PAGEREF _Toc466107536 h 21 HYPERLINK l _Toc466107537 1.配置文件服务器 PAGEREF _Toc466107537 h 21 HYPERLINK l _Toc466107538 2.配置域控 PAGEREF _Toc466

5、107538 h 28 HYPERLINK l _Toc466107539 3.目标主机配置 PAGEREF _Toc466107539 h 30 HYPERLINK l _Toc466107540 4.客户端登陆平台配置 PAGEREF _Toc466107540 h 32 HYPERLINK l _Toc466107541 5.配置工作方式 PAGEREF _Toc466107541 h 35 HYPERLINK l _Toc466107542 6.配置连接方式 PAGEREF _Toc466107542 h 37 HYPERLINK l _Toc466107543 7.配置WI PAGE

6、REF _Toc466107543 h 40 HYPERLINK l _Toc466107544 8.开始测试 PAGEREF _Toc466107544 h 43 HYPERLINK l _Toc466107545 9.测试现象 PAGEREF _Toc466107545 h 48 HYPERLINK l _Toc466107546 10.桌面执行操作配置 PAGEREF _Toc466107546 h 49 1、x9000服务器模似用户端压力测试1.1测试目的x9000 NAS服务器是XX公司桌面云项目中用来存储用户常用数据的核心存储服务器,用户端所有用户的访问连接及对文件的操作都会给x9

7、000带来一定的压力,所以模似用户的日常办公行为并测试出x9000单机头在当前业务场景中能承载的最大用户并发数及IO将会为项目大规模上线提供有力的参考依据。1.2测试时间及地点起始时间:2014-3-3结束时间:2014-4-1地点:XX公司公司无锡分公司1.3测试环境基础环境:VMware vSphere5.1, XenDesktop5.6,HP x9320 NAS存储设备(南京站点)测试工具:LoginVSI40, HP Automation Scripts1.4测试项目1.4.1 单台x9000机头承载的并发用户数及IO测试方法南京站点准备10台刀片服务器用于整个测试环境当中的虚拟桌面承

8、载服务器及LoginVSI等相关服务器的平台。AD服务器及XenDeskop服务器延用南京站点现有的基础架构服务器,需要为测试环境建立独立的OU、策略、虚拟机模板等。通过LoginVSI工具模拟多个用户登录虚拟机桌面,通过加载AD策略来模似真实用户挂载其用户数据盘即w盘,然后自动加载运行HP Automation Scripts模似用户日常的操作行为给NAS端制造适当的压力(压力可调),并运行预定的一段时间,观察并记录NAS的性能情况。测试步骤准备测试平台刀片服务器(10台)。配置LoginVSI40测试工具,用于模似用户登录桌面。(安装配置LoginVSI40工具见附录)创建测试用虚拟桌面模

9、板并发布成桌面(Windows XP,1G RAM,1vCPU)。4. 创建自动化运行程序,用于模似用户日常办公的操作行为(模拟用户的压力可调控)。5. 创建AD策略用于挂载用户数据盘。6. 模似预定用户数登录桌面、应用策略、运行程序进行压力测试。7. 记录x9000服务器产生的日志数据。压力测试场景模似用户操作平台:WinXP,1G RAM,1vCPU模似用户端策略:用户登录自动挂载用户数据盘(盘),执行模拟用户操作的策略(Automation Script)模似操作模式:持续循环模拟用户进行操作模拟用户行为:复制多个文件,读取多个文件,打开/关闭多个文件加压方式:逐步增压方式,直到达到预定

10、压力阀值测试NAS设备:南京NAS01 压力参数表模似用户数量循环运行总时长模似用户操作平均间隔复制文件大小读取文件大小打开文件大小32010080M10S6MB32KB150KB压力测试执行结果测试时间段2014/3/13 16:00 2014/3/13 21:20测试运行时长5h测试停止原由X9000报错,Cifs share 无法访问最大连接数308压力阀值较高Fusion Manager 报错截图LoginVSI工具截图IO及连接数截图N/A场景压力测试结果小结此场景用于模似较少数量的用户(300)访问NAS机头,并进行较高频率的操作行为(10s),同时模拟用户对NAS制造较高的IO数

11、量来对NAS设备进行逐渐加压,达到预定用户并发数后持续的进行压力运行。整个加压测试过程持续了5小时左右,NAS管理控制台多次出现了核心服务(Likewise)停掉的现象,同时Cifs Share路径不能被访问,用户端完全没法访问自己的用户数据,必须通过重启Cifs服务才能正常的访问NAS。压力测试场景模似用户操作平台:WinXP,1G RAM,1vCPU模似用户端策略:用户登录自动挂载用户数据盘(w盘),执行模拟用户操作的策略(Automation Script)模似操作模式:持续循环模拟用户进行操作模拟用户行为:复制多个文件,读取多个文件,打开/关闭多个文件加压方式:逐渐增压式,直到到达预定

12、数值测试NAS设备:南京NAS01 压力参数表:模似用户数量循环运行总时长模似用户操作平均间隔复制文件大小读取文件大小打开文件大小50010080M120S170KB32KB150KB压力测试执行结果:测试时间段2014/3/17 13:00 2014/3/17 21:00测试运行时长8H测试停止原由X9000报错,Cifs share 可访问最大连接数459压力阀值较低Fusion Manager 报错截图LoginVSI工具截图IO及连接数截图场景压力测试小结此场景用于模似较多数量的用户(500)访问NAS机头,并进行较低频率的操作行为(120s),同时模拟用户对NAS制造较低的IO数量来

13、对NAS设备进行逐渐加压,达到预定用户并发数量后持续的进行压力运行。整个加压测试过程持续了8小时左右,NAS管理控制台出现了核心服务(Likewise)停掉的现象,相关服务随后自动重启成功,并且Cifs Share路径能正常被访问,用户端体验是用户数据盘突然不能访问并有报错提示,待NAS服务重新启动起来后,用户端通过刷新才能够正常的访问用户数据盘,用户体验较差。压力测试场景(系统调优后):模似用户操作平台:WinXP,1G RAM,1vCPU模似用户端策略:用户登录自动挂载用户数据盘(w盘),执行模拟用户操作的策略(Automation Script)模似操作模式:持续循环模拟用户进行操作模拟

14、用户行为:复制多个文件,读取多个文件,打开/关闭多个文件加压方式:逐渐增压式,直到到达预定数值测试NAS设备:南京NAS01 压力参数表:模似用户数量循环运行总时长模似用户操作平均间隔复制文件大小读取文件大小打开文件大小30010080M10S6MB32KB150KB压力测试执行结果:测试时间段2014/3/18 12:30 2014/3/18 15:00测试运行时长2.5H测试停止原由X9000报错,Cifs share 无法访问最大连接数170压力阀值较高Fusion Manager 报错截图LoginVSI工具截图IO及连接数截图场景压力测试结果小结此场景压力设置同场景1,不同的是对NA

15、S机头进行了一些调优,如NAS机头内存增加一倍,机头2负担部分负载,但总体测试效果仍然不是太理想,在用户数压到130时系统服务(Likewise)又开始报错,同时Cifs Share路径不能被访问,必须重新启动Cifs相关服务。另,在做压力测试时NAS机头内存的消耗并不是很高,NAS机头原有内存基本够用。压力测试场景(系统调优后):模似用户操作平台:WinXP,1G RAM,1vCPU模似用户端策略:用户登录自动挂载用户数据盘(w盘),执行模拟用户操作的策略(Automation Script)模似操作模式:持续循环模拟用户进行操作模拟用户行为:复制文件多个,读取文件多个,打开/关闭多个文件加

16、压方式:逐渐增压式,直到到达预定数值测试NAS设备:南京NAS01 压力参数表:模似用户数量循环运行总时长模似用户操作平均间隔复制文件大小读取文件大小打开文件大小30010080m30s3MB32KB150KB压力测试执行结果:测试时间段2014/3/18 18:00 2014/3/21:00测试运行时长3h测试停止原由X9000服务报错,Cifs share 可以访问最大连接数295压力阀值适中Fusion Manager 报错截图LoginVSI工具截图IO及连接数截图场景压力测试结果小结此场景用于模似较少数量的用户(300)访问NAS机头,并进行比较适中频率的操作行为(30s),同时也模

17、拟用户对NAS制造比较适中的IO数量来对NAS设备进行逐渐加压,达到预定用户并发数后持续的进行压力运行。整个加压测试过程持续了3小时左右,NAS管理控制台出现了核心服务(Likewise)停掉的现象,用户端体验是用户数据盘突然不能访问并有报错提示,待NAS服务重新启动起来后,用户端通过刷新才能够正常的访问用户数据盘。压力测试场景(微码升级后v6.5):模似用户操作平台:WinXP,1G RAM,1vCPU模似用户端策略:用户登录自动挂载用户数据盘(w盘),执行模拟用户操作的策略(Automation Script)模似操作模式:持续循环模拟用户进行操作模拟用户行为:复制文件多个,读取文件多个,

18、打开/关闭多个文件加压方式:逐渐增压式,直到到达预定数值测试NAS设备:南京NAS01 压力参数表:模似用户数量循环运行总时长模似用户操作平均间隔复制文件大小读取文件大小打开文件大小32810080m30s3MB32KB150KB压力测试执行结果:测试时间段2014/3/27 12:00 2014/3/28 11:00 测试运行时长23h测试停止原由正常停止测试最大连接数327压力阀值适中Fusion Manager 报错截图N/AIO平均消耗及最大连接数截图IO最大消耗截图场景压力测试结果小结此场景为NAS微码升级后模似较少数量的用户(300)访问NAS机头,并进行比较适中频率的操作行为(3

19、0s),同时也模拟用户对NAS制造比较适中的IO数量来对NAS设备进行逐渐加压,达到预定用户并发数后持续的进行压力运行。 整个加压测试过程持续了23小时左右,NAS服务没有出现告警及异常情况。 压力测试场景6 (微码升级后v6.5):模似用户操作平台:WinXP,1G RAM,1vCPU模似用户端策略:用户登录自动挂载用户数据盘(w盘),执行模拟用户操作的策略(Automation Script)模似操作模式:持续循环模拟用户进行操作模拟用户行为:复制文件多个,读取文件多个,打开/关闭多个文件加压方式:逐渐增压式,直到到达预定数值测试NAS设备:南京NAS01 压力参数表:模似用户数量循环运行

20、总时长模似用户操作平均间隔复制文件大小读取文件大小打开文件大小50010080m30s3MB32KB150KB压力测试执行结果:测试时间段2014/3/28 18:00 2014/4/1 10:00测试运行时长88h测试停止原由正常停止测试,开启x9000同步最大连接数500压力阀值适中Fusion Manager 报错截图N/AIO及连接数截图场景压力测试结果小结此场景为NAS微码升级后模似较多数量的用户(500)访问NAS机头,并进行比较适中频率的操作行为(30s),同时也模拟用户对NAS制造比较适中的IO数量来对NAS设备进行逐渐加压,达到预定用户并发数后持续的进行压力运行。 整个加压测

21、试过程持续了88小时左右,NAS服务没有出现告警及异常情况。总结:通过对NAS单机头分别进行了高、中、低三个档次的压力测试所得的数据来看,在没有升级x9320微码前(v6.3.3),当模似用户并发数达到300及以上时NAS系统的相关服务开始变得不是太稳定,主要表现在Likewise相并服务Down掉、Cifs相关服务不可用。同时在测试过程中发现当机头的IO数较高,持续运行一段时间后NAS系统出现问题的频率较高(其中有3次都是单机头5000左右IO时Likewise服务Down掉的)。在对NAS机头进行微码升级后(v6.5),分别进行了模拟300/500的用户进行中等压力的测试,在72小时间内N

22、AS表现比较稳定,没有出现之前的Likewise等服务Down掉的情况。建议:综合以上测试数据及项目组、设备厂商相关人员的讨论与分析,X9000设备在将微码升级到6.5版本之后,对平台整体的用户数承载能力有较大提升,达到接近500用户并发的水平。从测试结果数据看,基本上可以满足前期设计容量要求。但介于微码更新前后,性能测试的结果差异较大,即X9000设备对硬件微码版本的依赖度较高,后续平台NAS服务的承载能力和稳定性,有待于升级到稳定的微码版本,同时在大规模用户上线后及较长的一段时间来检验其稳定性,同时需要在硬件的运维层面得到及时有效的技术支持服务。附录1、关于LoginVSI1.1 Logi

23、nVSI简介LoginVSI是一款模拟生产环境中各种不同工作类型负载的专业测量工具,根据工作类型的不同,具体可以分为Light Workload、Medium and MediumNoFlash Workload、Heavy Workload、Multimedia Workload 与Workload Mashup。LoginVSI可以在许多不同的基础架构环境中使用,包括各种VDI架构、SBC(Server Based Computing)、Terminal / Citrix Server等,本文主要测试LoginVSI在Citrix XenDesktop Server下的测试。1.2 Log

24、inVSI架构一套完整的LoginVSI至少有4部分组成:AD,域控用于创建测试相关的用户与组织单元OU,以及域策略的制定。文件服务器,创建共享文件夹,用于日志文件的记录,日志文件的归档等待。VSI Launcher与VSI Analyzer,前者是LoginVSI的控制台,后者是分析工具,在大规模的部署当中,可能需要多个Launcher,它们之间有主、从之分,默认第一个为主,其他的为辅。Analyzer也可以与Launcher独立安装。Target machine,用于测试的模板计算机,即Citrix XenApp会话主机。系统需要升级到最新的Services Package,同时系统里面需

25、要安装Office2007。2、测试环境1.环境准备首先登录 HYPERLINK /en/download /en/download HYPERLINK /en/download注册并下载最新的loginvsi3.5 注册并下载最新的loginvsi4.0.5安装包,然后申请Pro版的License,同时也可以到 HYPERLINK /en/admin-guide /en/admin-guide下载官方的文档。2.测试主机注意:请参考相关文档搭建Citrix XenApp的基础架构平台。本次实验所用到的主机如下:角色主机名主机配置IP默认网关域控NJ-DC1.CMCCJSvCWindows20

26、08 R2 4 vCPU,8G RAM054文件服务器&LoginVSI服务器LoginVSI.CMCCJSvCWindows2008 R24 vCPU,8G RAM354XenDesktop 服务器NJ-XD1.CMCCJSvCWindows2008 R24 vCPU,8G RAM 454LauncherLauncher1-25.CMCCJSvCWindows2008 R24 vCPU,2G RAM5543、安装配置步骤1.配置文件服务器将安装文件复制到文件服务器中,之后双击。弹出安装包解压窗口解压安装文件在C:盘目录下创建共享文件夹打开C:LoginVSI4021. Dataserver

27、setup运行安装文件点击下一步选择本地共享文件夹,点击下一步等待安装完成点击完成结束安装打开Login VSI管理控制台位置:C:share_VSI_ManagementConsoleLogin VSI Management Console第一次运行Login VSI需要导入证书打开证书位置点击保存起始界面显示证书信息Login VSI管理平台界面2.配置域控打开域控服务器,访问文件服务器共享文件夹打开Login VSI管理控制平台,选择1安装AD点击浏览选择要创建OU的位置用户名为登陆VSI用户名,密码默认Password!登陆用户为登陆客户端用户名点击保存到PS1选择保存路径点击保存打开

28、PowerShell并将ps1文件路径写入PowerShell并运行OU用户和组创建完毕 3.目标主机配置安装目标主机之前请安装Office2007。在目标主机上,打开文件服务器的2. Target setup文件夹(需共享),并运行exe安装点击下一步。在VSI share中输入文件服务器共享文件夹路径,点击下一步等待安装完成打开程序和功能查看工具是否安装完毕。4.客户端登陆平台配置运行login VSI管理平台,点击2增加launchers点击增加launcher点击下一步选择Batch entry并点击下一步输入客户端主机名,注意:客户端主机在创建时最好定义主机名在host#(#为顺序整数)点击下一步点击下一步点击完成,结束安装5.配置工作方式运行login VSI管理平台,点击workloadOffice版本选择Office 2007回到home目录,点击4. Configure ScenarioSessions指要启动的桌面数,Overal Logon Rate指启动桌面间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论