基于VMware View的压力测试.docx
《基于VMware View的压力测试.docx》由会员分享,可在线阅读,更多相关《基于VMware View的压力测试.docx(12页珍藏版)》请在咨信网上搜索。
基于VMware View的压力测试 传统VDI的部署方法论一般只按照经验值来评估处理能力,存储响应速度,网络要求等估算用户负载,此方法通常无法真正评估虚拟化系统在生产环境下的实际负载。实际负载应该能够准确代表当前桌面用户的实际工作习惯,也就是他们使用的应用程序、使用的频率、以及使用的“强度”等。 因此我们需要一个虚拟桌面压力测试工具,以产生一个针对桌面虚拟机的各种应用特点可调的现实的工作量,并收集结果数据(集群或节点的CPU使用率、内存使用率、存储和网络等)用于分析,以确定一个特定的环境是否适宜运行虚拟桌面系统。 这样的工具称为桌面参考架构工作量模拟器(以下简称RAWC: Desktop Reference Architecture Workload Code),已被许多用户用来模拟各种用户类型的应用负载。它可以被配置为模拟轻型、中型或重度工作量的虚拟桌面使用者的特征,包括应用在典型的Windows桌面环境中的工作类型。RAWC可用于服务器和存储性能评估,验证系统整体配置和可扩展性,以及进行研究和概念证明。 RAWC的工作负载运行在每个桌面虚拟机的Windows 7或XP客户操作系统上,一般这些虚拟桌面运行在一个或多个ESX主机平台。 RAWC工作负载根据一组函数来执行一系列常见的桌面应用动作,包括:微软Office、Adobe Reader、McAfee病毒扫描、Windows媒体播放器、Java和7 – Zip等应用的行为模拟。这些应用程序可根据策略随机选择操作,模仿那些典型的桌面用户工作负载,包括打开、保存、关闭,最小化和最大化窗口,查看HTML页面,插入文字,插入随机单词和数字,播放幻灯片,观看视频,运行病毒扫描,发送和接收电子邮件,以及压缩文件等。 RAWC工作负载度量工具在使用时可登录共享网络文件夹以使用同一的配置文件,通过RAWC创建GUI和应用程序的写入/打开/关闭的时间并记录发生的任何错误。各种测试变量可以通过RAWC图形用户界面进行配置,包括可配置启动延时以用于创建所谓的'启动风暴',以及配置操作密度(应用程序操作之间的延迟)等。 通过测试的应用程序和配置变量的组合,既可以增加或减少所部署的虚拟机和VMware ESX服务器集群的工作量。而其目的在于准确评估每个特定环境的虚拟桌面解决方案能够支撑的可运行的虚拟机准确数量。 除了运行本地应用程序,RAWC也可以运行在本地或远程站点托管的VMware ThinApp应用程序。 同时RAWC支持Active Directory组使用。在进行大规模部署的评估时会发现该功能非常有价值。基于虚拟机所隶属的Active Directory组成员类型,可以通过RAWC为该组成员配置专门的工作负载测试环境。这使得不同组别的虚拟机能够运行不同的工作负载来模拟一个更现实的大规模的工作环境。 考虑到RAWC的上述特性与优点,在压力测试中我们即采用了这个工具以对软硬件系统进行有效的事前度量与评估。 通过在实施基于VMware View的管理网客户端桌面虚拟化解决方案压力测试后,可以预期获得如下收益: (1) 提高资源利用率 根据有意义和依据的度量结果,对客户端资源进行更为有效的统一调配和管理,实现服务器端计算、存储、网络等资源利用的最合理有效规划。 (2) 准确评估成本与回报 在准确度量的基础上,能够更合理准备的评估上线虚拟化桌面系统的采购、建设成本,以带来更好的系统投资回报。 三、测试环境 3.1 压力测试环境工作原理图 RAWC工具的组成包括以下部分: 负载会话启动虚拟机(Session Launcher VM):必须设置一个或多个负载会话启动虚拟机以支持启动桌面负载会话。每个负载会话启动虚拟机可以支持启动20个桌面负载会话。如果你需要模拟100个用户的在线访问负载,你需要创建5个此类型的虚拟机。 目标桌面虚拟机 -运行工作负载:RAWC代码驻留在每个虚拟桌面上,以运行策略定义的各种工作负载。 RAWC控制器虚拟机:RAWC控制器管理RAWC GUI配置界面以及存放负载配置和日志文件的共享网络文件夹。RAWC控制器可以是物理或虚拟机。 RAWC工具在设计时注意了以下几点: •简单-最小的部件和软件安装包数。 •易于使用-以图形用户界面用于配置的工作负载,创建日志文件夹,启动并清除配置文件。 •可扩展性 -根据测试要求,可测试的虚拟机数量不限。 •Active Directory支持-能够根据确定的组织成员,找到与其匹配的正确的测试配置文件。 •基于策略的工作负载- 配置合理的工作负载作为度量的基础。 RAWC的负载配置变量等如下简述: Active Directory组 RAWC如果对Active Directory群组进行配置,将据此查询虚拟机的所属成员的活动目录组,然后找到正确的配置文件,并开始测试。此功能允许工作负载定义基于虚拟机的活动目录组成员,从而使多个相同的工作负载运行在相同的测试场景中。对于大规模的测试,这将具有更实际的代表性。例如:某些部门组成员需要经常访问电子邮件,互联网浏览器和Adobe Reader软件,但是,财务部门的日常工作可能更多的需要Excel等。 RAWC图形用户界面(GUI) RAWC图形用户界面用于配置RAWC。图形用户界面让使用者能够方便的保存和检索测试变量,创建日志文件夹,并定义在 Active Directory组基础上的独一无二的工作负载。此外,可以使用GUI来增加或减少工作负载或调整用户行为(如每分钟打字的速度等)。 配置标签 配置选项卡包含两部分,通用和工作负载,如下所示。配置选项卡包含测试、登陆信息,电子邮件变量,以及为每个Active Directory组选择的应用等。 应用程序启动顺序 此功能允许定义作为工作负载应用程序的运行动作,以确定这些动作是否以一个随机或静态顺序执行。 随机顺序 随机顺序是RAWC标准模式。采用随机顺序应用程序动作时,应用程序工作负载将在不同的虚拟机以不同的顺序运行。 当运行随机顺序的应用负载申请时,需要了解以下几点: •应用程序运行在一个随机的顺序。 •根据所选的人数,根据测试虚拟机的总数,应用程序负载在不同启动延时生效。 •在应用程序之间的随机延时(应用程序启动延迟)是即时计算的。当多个应用程序负载运行在随机模式下时,随机延迟按照用户选择的上限在使用中即时计算。 静态顺序 静态顺序即是将多个应用程序负载运行在一个静态已定义顺序上,所有的虚拟机将运行完全相同的顺序,包括应用程序负载的运行顺序,以及多个应用程序负载之间的固定延迟运行。此功能使测试者能够一遍又一遍地重复测试。当运行静态顺序的应用负载申请时,需要了解以下几点: • 将用完全相同的顺序运行每个虚拟机上的每个迭代(下文)的应用。 • 没有启动延时生效。在这种情况下延时已无关紧要,因为完全相同的应用程序在每个虚拟机上按相同的顺序运行。 • 在应用程序之间的延时(应用程序启动延迟)现在是一个固定的延迟时间。用户定义的上限将成为成为多个应用程序之间的实际延迟。 应用程序启动延迟 应用程序的启动延迟用于增加或减少服务器上运行的应用程序负载(更加密集的运行或其它)。请注意以下几点: •当运行应用的随机顺序申请时,为应用程序选择的运行延迟数将成为随机延迟的上限。例如,随机延迟如果选择120秒为上限,其实际随机延时可以即时计算为1秒或119秒或任何在120秒之间的时间。 •当运行应用的静态顺序申请时,对选定的上限运行延迟,将成为实际运行的应用程序负载之间的固定延迟。 •通常,更大如果测试环境中的虚拟机数量越多,则建议选用较大的一个上限数字。 通过选择较小的上限数字,可以生成通过使应用程序运行更密集而因此产生较重的工作负载。 虚拟机的被测总数 压力测试下使用的虚拟机总数,可用于判定虚拟机的”开始延迟” 。此功能能够模拟一个正常的登录场景,或者用于创建一个更加密集的'启动风暴'。配置'启动风暴'场景时,会发生更多的虚拟机同时启动且他们的工作负载更加接近,从而在服务器上创建一个较大的负载峰值。一个'启动风暴'的场景很可能实际发生在早上的首次系统登录或者系统刚刚从停电中恢复。 •一个正常的登录场景允许虚拟机在一段时间内逐步运行他们的工作负载。根据以下描述,从最接近您进行测试的虚拟机数量中选择对应的场景。 -10个测试虚拟机 - 没有启动延时 -64个测试虚拟机 - 0到12分钟启动延时 -250个测试虚拟机 - 0到24分钟启动延时 - 500-1000个测试虚拟机 - 0到54分钟启动延时 测试模式 图形用户界面(GUI)允许选择测试迭代的次数或持续的时间(分钟)一RAWC测试将据此运行相应数量的工作负载。 测试持续时长 图形用户界面(GUI)允许选择你想要的虚拟机工作负载运行迭代次数。如果您对应用程序的打开和关闭时间有兴趣,你会想运行至少三个迭代——应用程序需要较长时间才能打开第一次,到了第二次迭代,由于应用/页面已被缓存,其打开时间将大大缩短。 时间 持续时间允许您选择想要进行压力测试运行的时间。您不必再估算有多少次迭代,取而代之以进行4小时甚至8小时的压力测试运行。当使用持续时间时,需要了解以下几点: •虚拟机不会在完全相同的时间或准确的持续时间上结束。 •在随机顺序(或静态顺序)应用程序延迟之前和之后,将进行时间的检查。 •当应用程序正在执行时,时间检查将发生在一个特定点,例如: 一时间检查发生在电子邮件发送之前或之后,但不会在电子邮创建时。 一时间检查发生在幻灯片演示之前或之后。 •当持续时间已经得到满足时,日志文件被关闭,同时在虚拟桌面上任何已打开的应用程序将关闭。 注销用户 测试者现在可以通过图形用户界面,指定如果用户登录的虚拟机进行工作负载测试后是注销退出还是仍然登录。 3.2测试结论及分析 以下我们以模拟40个并发用户的访问负载,来对虚拟桌面平台进行压力测试。 主要模拟用户日常办公的word应用和IE应用。同时开启上述的应用,并随机的打开,切换应用。 在word中,模拟用户输入文字 ,插入图片,保存文档,删除文字,关闭、开户word等 在IE中,将模拟用户打开IE,拖动IE滚动条,关闭、打开IE窗口等。 对于普通的日常办公用户而言,上述操作具有非常的普遍性和适用性。30个每隔60秒进行一个用户的登录,每个用户模拟上述的WORD及IE操作达20分钟,完成后自动注销桌面。 管理员可以监测VMware Vcenter来查看包括CPU/内存/网络/磁盘响应等的性能数据及趋势。 在一台2CPU,24G内存的HP服务器机器上,创建40个虚拟机(1VCPU,1G内存,40G虚拟磁盘),并进行压力测试,总体上看,除了内存占用率到80-90%以外,其他各项指标均在可控范围内。 本文出自 “桌面虚拟化杂谈” 博客,请务必保留此出处- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于VMware View的压力测试 基于 VMware View 压力 测试
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【pc****0】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【pc****0】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【pc****0】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【pc****0】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文