2022争霸赛*干货满满 一看就会的桌面云EPP性能测试工具的使用过程
  

炫炫 73792人觉得有帮助

{{ttag.title}}
本帖最后由 炫炫 于 2022-9-13 18:27 编辑

本贴基于PT2-9月份培养规划 - 深信服社区 (sangfor.com.cn)        aDesk性能测试专题培训,以本人按照实际操作完成的一次EPP性能测试实验

EPP性能测试过程中有哪些角色?
EPP-SERVER 1台:基于openssh连接测试虚拟机,创建性能测试任务,收集测试数据
EPP-VMclient X台:通过脚本拉起本地VDI客户端模拟桌面云的接入用户,必须跟EPP-Client运行于不同的桌面云集群避免性能占用,X台VMclient对应X台Client
EPP-Client X台:EPP-SERVER通过下发任务,让EPP-VMclient 通过拉起虚拟机里的VDI客户端登录VDC模拟正常用户接入 EPP-client,并通过脚本完成性能测试

模板下载及用户导入表格下载位置:

实验环境:
1.桌面云一套,实际应为两套,让EPP-VMclient跟EPP-Client分开运行在不同的桌面云集群,本地环境不足实验使用同一套桌面云
2.虚拟VDC一台
3.EPP-Server,EPP-VMclient,EPP-Client各一台导入桌面云

环境准备阶段:
1.将下载的三个模板分别导入VMP平台,分配地址如下
2.登录EPP-VMclient,EPP-Client ,如需登录密码为user/Win#@desk,密码请勿修改
3.将EPP-VMclient,EPP-Client 桌面文件上报地址双击,上报IP修改为EPP-SERVER的地址192.168.100.70保存
4.将EPP-VMclient桌面的表格按照测试的EPP-VMclient数量修改至自己需要的数量,因为本次测试我使用两台EPP-VMclient和EPP-client,所以为2,并更正为指定的VDC地址。其余保持不变,这个表格的作用是在性能测试时,EPP-VMclient根据自己的计算机名去以哪一个用户名连接VDC进入EPP-Client。此处我保留计算机名EPPVMCLIENT0001 EPPVMCLIENT0002 用户名epp01 epp02
5.将EPP-VMclient,EPP-Client转换为模板,并使用VDC派生资源并配置IP地址。EPP-VMclient,EPP-Client各创建1个资源,其中EPP-VMclient图中框处必须命名为EPPVMCLIENT,否则创建出来的虚拟机的计算机名无法与第四步表格中的一致。导致VDI接入出现问题。实际测试场景里,要手动分开EPP-VMclient,EPP-Client的运行位置避免性能占用。
######注意,EPP-VMclient不需要设置自动登录#########
######注意,EPPclient需要设置自动登录########
6.编辑社区EPP用户清单表格,对照第4步删除其他多余的行,并在VDC进行用户导入。
7.完成导入用户和EPPclient资源的绑定关系,保证EPP-VMclient可以使用VDI,能通过自己的账号登录进EPPclient
8.完成全局调优。目的为不影响测试时候的VDI登录
9.设置专门的策略组针对导入VDC的用户

前期配置完成后开始验证阶段,
第一步:VDC手动开启创建的2台EPP-VMclient
第二步:EPP-VMclient自动根据桌面的表格信息(参照准备阶段第四步),拉起本地的VDI客户端,并且完成登录进入EPPclient
第三步:EPP-SERVER点击桌面的测试机上报信息,发现EPP-VMclient和EPP-client都按照自己的计算机名+IP形式完成了上报。(参照准备阶段第三步)
第四步:EPP-SERVER点击桌面的测试机运行列表,按照EPP-VMclient和EPP-client上报的信息手动进行分类
第五步:EPP-SERVER双击桌面的EPP控制台,进入CMD之后可以按照性能测试操作文档执行命令进行性能测试

性能测试阶段:
第一步:EPP-SERVER执行检测连通性命令,4台虚拟机均可以通过openssh完成登录
第二步:EPP-SERVER执行推送脚本命令,推送脚本到EPP-client和EPP-vmclient
第三步:EPP-SERVER执行普通办公-中载前置命令,EPP-VMCLIENT自动在EPP-CLIENT完成相关操作,提前打开测试需要的各个软件避免打开软件所需要的大量资源,最后一个软件notes打开说明前置阶段结束
第四步:EPP-SERVER执行正式测试命令,EPP-VMCLIENT自动在EPP-Client模拟用户进行操作
第五步:EPP-SERVER执行获取实时日志+EPP并发运行日志,可以看到EPP-CLIENT正在根据脚本执行什么操作,等待EPP-CLIENT轮次数和阶段数满足表格要求后可以执行停止命令
第六步:EPP-SERVER下发停止执行命令,实时日志显示脚本已经跑完说明已经完成停止
第七步:EPP-SERVER下发收集结果命令
第八步:EPP-SERVER下发汇总结果命令,收集到的结果位于桌面的测试结果文件夹

汇总结果:
通过多轮次多阶段运行,各虚拟机可以得出执行各类操作所需的时间ms
将所得值平均处理后复制进入表格自动计算综合体验得分,在不同并发下进行可进行多次测试

列举测试过程中注意事项:
1.EPP-VMclient需要重置系统激活时间,不做该操作会导致其被VDC调用开机时无法自动进入系统
2.EPP-VMclient桌面的表格,作用时让EPP-VMclient开机时候按照表格对照自己的计算机名称,使用指定账户去连接VDC,需要保证该表格里的用户,在VDC实际存在并且绑定了EPP-client

8305263203fb8401d2.png (322.28 KB, 下载次数: 382)

8305263203fb8401d2.png

深信服_adesk产品_EPP部署与使用指导_V1.0.pdf

5.1 MB, 下载次数: 13

Epp性能测试工具_场景操作文档.rar

39.69 KB, 下载次数: 16

打赏鼓励作者,期待更多好文!

打赏
38人已打赏

七嘴八舌bar 发表于 2022-9-15 18:41
  
专家点评:感谢楼主分享,文章详细记录了EPP性能测试从测试思路、环境搭建、测试过程、注意事项、测试结果评估全流程指导使用EPP工具的使用,期待更多的分享
新手616561 发表于 2022-9-15 11:52
  
思路清晰,干货满满!点赞!!
新手081074 发表于 2022-9-16 07:30
  
每天学习一点,每天进步一点
怪兽君 发表于 2022-9-16 08:50
  
每天学习一点,每天进步一点
新手626351 发表于 2022-9-16 09:15
  
每天学习一点,每天进步一点
奔走的公牛 发表于 2022-9-16 09:19
  
每天学习一点,每天进步一点
山东_任剑威 发表于 2022-9-16 11:06
  

每天学习一点,每天进步一点
wshellym 发表于 2022-9-16 14:02
  

认真学习了,感谢楼主的分享
水若善 发表于 2022-9-16 17:12
  
坚持每日学习打卡
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
技术笔记
干货满满
技术咨询
功能体验
产品连连看
新版本体验
GIF动图学习
2023技术争霸赛专题
自助服务平台操作指引
标准化排查
信服课堂视频
运维工具
通用技术
秒懂零信任
技术晨报
用户认证
安装部署配置
每日一记
安全攻防
SDP百科
设备维护
深信服技术支持平台
社区帮助指南
答题自测
玩转零信任
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
云计算知识
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版版主

468
220
32

发帖

粉丝

关注

本版达人

新手89785...

本周建议达人

YangZhe...

本周分享达人

runner

本周提问达人