基于VMware View压力测试.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VMware View压力测试

基于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群组进行配置,将据此查询虚拟机的所属成员的活动目录组,然后找到正确的配置文件,并开始测试。此功能允许

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档