基于VMware View的压力测试

基于VMware View的压力测试

ID:37626839

大小:107.50 KB

页数:12页

时间:2019-05-26

基于VMware View的压力测试_第1页
基于VMware View的压力测试_第2页
基于VMware View的压力测试_第3页
基于VMware View的压力测试_第4页
基于VMware View的压力测试_第5页
资源描述:

《基于VMware View的压力测试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于VMwareView的压力测试传统VDI的部署方法论一般只按照经验值来评估处理能力,存储响应速度,网络要求等估算用户负载,此方法通常无法真正评估虚拟化系统在生产环境下的实际负载。实际负载应该能够准确代表当前桌面用户的实际工作习惯,也就是他们使用的应用程序、使用的频率、以及使用的“强度”等。因此我们需要一个虚拟桌面压力测试工具,以产生一个针对桌面虚拟机的各种应用特点可调的现实的工作量,并收集结果数据(集群或节点的CPU使用率、内存使用率、存储和网络等)用于分析,以确定一个特定的环境是否适宜运行虚拟桌面系统。这样的工具称为桌面参考架构工作量模拟器

2、(以下简称RAWC:DesktopReferenceArchitectureWorkloadCode),已被许多用户用来模拟各种用户类型的应用负载。它可以被配置为模拟轻型、中型或重度工作量的虚拟桌面使用者的特征,包括应用在典型的Windows桌面环境中的工作类型。RAWC可用于服务器和存储性能评估,验证系统整体配置和可扩展性,以及进行研究和概念证明。RAWC的工作负载运行在每个桌面虚拟机的Windows7或XP客户操作系统上,一般这些虚拟桌面运行在一个或多个ESX主机平台。RAWC工作负载根据一组函数来执行一系列常见的桌面应用动作,包括:微软Of

3、fice、AdobeReader、McAfee病毒扫描、Windows媒体播放器、Java和7–Zip等应用的行为模拟。这些应用程序可根据策略随机选择操作,模仿那些典型的桌面用户工作负载,包括打开、保存、关闭,最小化和最大化窗口,查看HTML页面,插入文字,插入随机单词和数字,播放幻灯片,观看视频,运行病毒扫描,发送和接收电子邮件,以及压缩文件等。RAWC工作负载度量工具在使用时可登录共享网络文件夹以使用同一的配置文件,通过RAWC创建GUI和应用程序的写入/打开/关闭的时间并记录发生的任何错误。各种测试变量可以通过RAWC图形用户界面进行配置,

4、包括可配置启动延时以用于创建所谓的'启动风暴',以及配置操作密度(应用程序操作之间的延迟)等。通过测试的应用程序和配置变量的组合,既可以增加或减少所部署的虚拟机和VMwareESX服务器集群的工作量。而其目的在于准确评估每个特定环境的虚拟桌面解决方案能够支撑的可运行的虚拟机准确数量。除了运行本地应用程序,RAWC也可以运行在本地或远程站点托管的VMwareThinApp应用程序。同时RAWC支持ActiveDirectory组使用。在进行大规模部署的评估时会发现该功能非常有价值。基于虚拟机所隶属的ActiveDirectory组成员类型,可以通过

5、RAWC为该组成员配置专门的工作负载测试环境。这使得不同组别的虚拟机能够运行不同的工作负载来模拟一个更现实的大规模的工作环境。考虑到RAWC的上述特性与优点,在压力测试中我们即采用了这个工具以对软硬件系统进行有效的事前度量与评估。通过在实施基于VMwareView的管理网客户端桌面虚拟化解决方案压力测试后,可以预期获得如下收益:(1)   提高资源利用率根据有意义和依据的度量结果,对客户端资源进行更为有效的统一调配和管理,实现服务器端计算、存储、网络等资源利用的最合理有效规划。(2)   准确评估成本与回报在准确度量的基础上,能够更合理准备的评估

6、上线虚拟化桌面系统的采购、建设成本,以带来更好的系统投资回报。三、测试环境3.1压力测试环境工作原理图RAWC工具的组成包括以下部分:负载会话启动虚拟机(SessionLauncherVM):必须设置一个或多个负载会话启动虚拟机以支持启动桌面负载会话。每个负载会话启动虚拟机可以支持启动20个桌面负载会话。如果你需要模拟100个用户的在线访问负载,你需要创建5个此类型的虚拟机。目标桌面虚拟机-运行工作负载:RAWC代码驻留在每个虚拟桌面上,以运行策略定义的各种工作负载。RAWC控制器虚拟机:RAWC控制器管理RAWCGUI配置界面以及存放负载配置和

7、日志文件的共享网络文件夹。RAWC控制器可以是物理或虚拟机。RAWC工具在设计时注意了以下几点:•简单-最小的部件和软件安装包数。•易于使用-以图形用户界面用于配置的工作负载,创建日志文件夹,启动并清除配置文件。•可扩展性-根据测试要求,可测试的虚拟机数量不限。•ActiveDirectory支持-能够根据确定的组织成员,找到与其匹配的正确的测试配置文件。•基于策略的工作负载-配置合理的工作负载作为度量的基础。 RAWC的负载配置变量等如下简述:ActiveDirectory组RAWC如果对ActiveDirectory群组进行配置,将据此查询虚

8、拟机的所属成员的活动目录组,然后找到正确的配置文件,并开始测试。此功能允许工作负载定义基于虚拟机的活动目录组成员,从而使多个相同的工作负

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。