云平台安全测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
省电力公司
云终端在县级供电企业应用项目
安全测试报告
目录
1测试目的 (3)
2测试内容及环境介绍 (3)
2.1虚拟应用服务器压力测试(作业型) (4)
2.2共享桌面压力测试(标准型) (6)
2.3专有虚拟桌面压力测试(资源型) (8)
2.4测试环境介绍 (9)
3测试方法及要求 (10)
4测试环境需求 (10)
4.1存储需求 (10)
4.2网络资源需求 (10)
4.3业务系统测试帐户需求 (10)
5测试计划 (11)
5.1测试地点 (11)
5.2测试日期 (11)
5.3测试人员 (11)
5.4测试计划 (11)
5.5测试工具 (12)
6压力测试性能报告 (12)
6.1虚拟应用(作业型) (12)
6.1.1测试数据 (12)
6.1.2数据汇总 (25)
6.2共享桌面(标准型) (25)
6.2.1测试数据 (25)
6.2.2数据汇总 (35)
6.3专有虚拟桌面(资源性) (35)
6.3.1测试数据 (35)
6.3.2数据汇总 (44)
7测试总结 (44)
7.1虚拟应用(作业型) (44)
7.2共享桌面(标准型) (45)
7.3专有桌面(标准型) (45)
1 测试目的
为配合国网四川省公司云平台项目的规划,全面衡量在各种复杂环境下Citrix产品的性能,特进行本次应用虚拟化和桌面虚拟化产品的测试,对应《国家电网公司云安全终端技术》中资源型、标准型、作业型分别进行评测。
通过本次测试,验证四川电网省公司下面各个市、县人员使用瘦终端及利旧PC访问部署在云平台虚拟应用/桌面服务器上的“五大七小”业务系统时,虚拟应用服务器和虚拟桌面物理服务器性能情况,包括CPU、内存、网络流量、磁盘IO等信息,从而得出应用/桌面虚拟化方案的可行性、可靠性和健壮性。
注:本次测试不涉及功能测试。
2 测试内容及环境介绍
本次压力测试的目的是验证在一台4路8核CPU,256G的物理服务器,能够同时运行多少资源型、标准型和作业型的并发用户。
参照《国家电网公司云安全终端技术》中的描述,
●资源型
在本次项目中对应的类型为独立的专有虚拟桌面。
每个用户独占一个虚拟桌面,可以像传统PC一样进行常规操作,具备完全的自我管理功能。
瘦客户机对应的云桌面即为该类型。
●标准型
在本次项目中没有涉及。
对应的云技术为共享型的虚拟桌面(实为云应用的一种特殊类型)。
●作业型
在本次项目中对应的类型为虚拟应用。
利旧使用的云应用即为该类型。
如果测试业务系统,需要提供业务系统的测试账户,测试阶段不能提供100个以上的业
务测试账户,故本次测试采用的测试为单纯访问门户系统首页,无需提供业务系统测试账户。
2.1虚拟应用服务器压力测试(作业型)
此项压力测试的目的是验证在一台4vCPU、8GB虚拟内存的虚拟应用服务器上,能够同时运行多少个虚拟应用(Citrix XenApp)的并发用户。
1台4路8核,共64vCPU,256GB内存的物理服务器,可以运行多达31台虚拟应用服务器(服务器虚拟化本身也需要消耗掉大约4G左右内存)。
那么,该物理机支持虚拟应用并发用户数=单台虚拟机并发支持用户*31
单台虚拟机的具体测试准则如下:
先上10个用户,然后阶梯性地增加负载,直到达到虚拟应用服务器承载能力上限。
通过不断增加用户时虚拟应用服务器的CPU和内存消耗的变化,找到用户数量与虚拟应用服务器性能变化之间的线性关系,最终预估Citrix的负载能力。
需要注意的是,单台XenApp服务器的承载能力取决于CPU、内存、磁盘IO和调优力度等多重隐身,并且受用户的使用习惯影响,测试环境与正式实施环境会有所差别,因此承载能力也会有所差别。
目前在虚拟应用服务器上发布的业务系统较多,包括门户目录、财务、营销等十多个业务系统,这些业务系统占用服务器的资源不同,如门户目录,主要是用于信息浏览,占用的资源较少,像word或者WPS资源消耗较多。
因此,本次测试直接通过云平台的云应用或者云桌面访问门户系统。
虚拟应用的并发能力测试拓扑图如下:
门户
IE+访问门户Egsight
Loadtesting
EG Load testing 运行于前端PC 或服务器上,调用Citrix ICA 客户端打开XenApp 上运行的虚拟应用,记录ICA 连接XenApp 服务器的过程,然后分别模拟10个、20个、...、50个并发,直到服务器承载上限,测试4vCPU/8GB 内存的64位Windows Server 2008上对于这些并发的响应能力。
压力测试过程:
2.2共享桌面压力测试(标准型)
此项压力测试的目的是验证在一台10vCPU、30GB虚拟内存的虚拟应用服务器上,能够同时运行多少个共享桌面(Citrix XenApp)的并发用户。
1台4路8核,共64vCPU,256GB内存的物理服务器,可以运行多达以上配置10台虚拟应用服务器(服务器虚拟化本身也需要消耗掉大约4G左右内存)。
那么,该物理机支持共享桌面并发用户数=单台虚拟机并发支持用户*8
具体测试准则如下:
先上10个用户,然后阶梯性地增加负载,直到达到虚拟应用服务器承载能力上限。
通过不断增加用户时虚拟应用服务器的CPU和内存消耗的变化,找到用户数量与虚拟应用服务器性能变化之间的线性关系,最终预估Citrix的负载能力。
需要注意的是,单台XenApp服务器的承载能力取决于CPU、内存、磁盘IO和调优力度等多重隐身,并且受用户的使用习惯影响,测试环境与正式实施环境会有所差别,因此承载能力也会有所差别。
目前在虚拟应用服务器上发布的业务系统较多,包括门户目录、财务、营销等十多个业务系统,这些业务系统占用服务器的资源不同,如门户目录,主要是用于信息浏览,占用的资源较少,像word或者WPS资源消耗较多。
本次测试直接通过云平台的云应用或者云桌面访问门户系统。
共享桌面的并发能力测试拓扑图如下:
门户
IE+访问门户Egsight
Loadtesting
EG Load testing 运行于前端PC 或服务器上,调用Citrix ICA 客户端打开XenApp 上运行的“桌面”,记录ICA 连接XenApp 服务器的过程,然后分别模拟10个、20个、30、50个并发,直到服务器承载上限,测试10vCPU/30GB 内存的64位Windows Server 2008上对于这些并发的响应能力。
压力测试过程:
2.3专有虚拟桌面压力测试(资源型)
此项测试的目的是验证在一台4路8核CPU、256GB内存的物理服务器上,能够同时运行多少个并发虚拟桌面。
虚拟桌面的配置是2vCPU、2GB内存和10G硬盘。
注意:虚拟桌面启用DMC(动态内存)功能。
具体测试准则如下:
先上100个并发桌面,然后阶梯性地增加负载,直到达到物理服务器承载能力上限。
通过不断增加并发虚拟桌面时物理服务器的CPU和内存消耗的变化,找到并发虚拟桌面数量与物理服务器性能变化之间的线性关系,最终预估Citrix的负载能力。
通过本次测试,验证四川电网省公司下面各个市、县人员使用瘦终端访问部署在云平台虚拟桌面服务器上的“五大七小”业务系统时,虚拟桌面物理服务器的性能情况,包括CPU、内存等信息。
测试过程
2.4测试环境介绍
3 测试方法及要求
考虑到四川电网已经正式上线,现有的可利用资源有限,以上测试工作需要在实际场景下进行。
➢测试用户所在的OU加载的域策略与实际用户策略一致。
➢测试用的虚拟桌面模版(已安装业务系统、系统配置)与实际用户分配桌面一致。
➢测试桌面所在的网段均能与服务器业务网段、管理网段正常通讯(具体端口开放情况详见“安全设计以及平台审计方案”)
4 测试环境需求
为顺利完成以上测试工作,结合现有可利用资源分析,存在如下资源需求:
4.1存储需求
存储类型:FC SAN
空间需求:200虚拟桌面*10G=2T(200个桌面是按物理服务器最大内存得出)
4.2网络资源需求
200个测试用IP,且该网段IP能与云平台资源池服务器管理网段、业务网段正常通讯。
4.3业务系统测试帐户需求
测试虚拟应用需录制操作脚本,如需测试营销系统、财务管控等某些登陆后的并发查询操作需提供业务系统测试账号,并确定该账号是否允许在业务系统同时在线操作,同时在线数量是多少,如不能提供或者不允许同时在线,那么该项测试工作无法开展。
5 测试计划5.1测试地点
“三集五大”基地
5.2测试日期
2014/4/25——2014/5/5 5.3测试人员
5.4测试计划
5.5测试工具
压力测试工具EdgeSight通过使用虚拟用户模拟真实用户的操作,发起访问,完成对被测系统的加压,监控并记录,各服务器的资源使用情况,获取响应时间、吞吐率等各项性能指标,并根据测试结果分析系统的性能瓶颈,评估系统的整体性能。
压力测试的测试方法主要包括:在被测系统中录制压力测试中使用的脚本,即将真实用户的操作步骤和使用数据全部记录下来,然后通过关联和参数化,形成可以多次重复并发运行的测试脚本,由EdgeSight的控制台调度这些脚本,并发地执行操作,从而模拟真实生产系统的压力,形成对被测虚拟服务器的加压,并监控和记录被测系统在这样的压力状况下表现出来的各项特征,但由于无法拿到各工具和业务系统的账号密码,所以无法登录各工具和系统进行操作测试,只能模拟其点击应用打开首页面的操作。
6 压力测试性能报告
6.1虚拟应用(作业型)
6.1.1 测试数据
10个并发用户访问
Load Test Chart Report
Report Name: xiarongwei-10Users-10min
Report Generated: 2014-5-4 12:21:21
Comments:
Chart itemscale
Item Scale Xenapp服务器可用内存100
Xenapp服务器网卡所有数据接收Bytes Received/sec - All 100
Xenapp服务器网卡所有数据发送Bytes Sent/sec - All 100
Xenapp服务器网卡数据接收错误Packets Received Errors - All 100
XenApp服务器虚拟内存占用率Usage Peak - All 100
Data results
Time
可用内存 MB
网卡接收 字节 网卡发送 字节
错误 数据包
CPU 利用率 活动 ICA 对话 每分钟ICA 登录失败 每分钟 ICA 登录数 ICA 连接数 0:01:30 3976.2 72715 93002
9.7 11 0 0 10 0:02:00 3746.3 79784 136527 0 16 10.8 0 0 10 0:02:30 3845.5
35174
130070 0
25.1
7.5
6
10
0:03:30 3792 129375 144811 0 20.7 10.2 0 2 10 0:04:00 3682.8 30575 131228 0 15.7 10.5 0 0 10 0:04:30 3769 50278 133998 0 21.6 8.5 0 6 10 0:05:00 3827.8 74324 138087 0 24.4 9.7 0 8 10 0:05:30 3742.8 57527 131756 0 16.7 10.7 0 2 10 0:06:00 3744.3 67910 121382 0 17.2 9.4 0 0 10 0:06:30 3815 38198 163178 0 28.5 9 0 10 10 0:07:00 3722.3 84025 132359 0 16.6 11 0 2 10 0:07:30 3601.7 60652 132979 0 15.1 10.5 0 0 10 0:08:00 3758.5 34697 139244 0 22.3 8.3 0 6 10 0:08:30 3826.8 41504 135403 0 19.9 9.7 0 8 10 0:09:00 3705.7 104343 145001 0 18.6 10.5 0 0 10 0:09:30 3581.8 50384 159173 0 17 10.8 0 2 10
10个用户并发连接性能评估:
⏹CPU利用率:20.5%
⏹内存利用率:3.73G
⏹并发连接数:10个
⏹连接时间:10分钟
⏹用户操作流畅
XenServer上Xenapp服务器性能状态图:
30个并发用户访问
Load Test Chart Report
Report Name: xiaorongwei30users-10min Report Generated: 2014-5-4 13:39:50 Comments:
Chart itemscale
Item Scale Xenapp服务器可用内存100
Xenapp服务器网卡所有数据接收Bytes Received/sec - All 100
Xenapp服务器网卡所有数据发送Bytes Sent/sec - All 100
Xenapp服务器网卡数据接收错误Packets Received Errors - All 100
XenApp服务器虚拟内存占用率Usage Peak - All 100
Data results
Time
可用内存MB
网卡接收 字节
网卡发送 字节
错误 数据包
CPU 利用率
活动 ICA 对话 每分钟 ICA 登录失败 每分钟 ICA 登录数 ICA 连接 数
0:01:30 7518.6 82972 338869 0 69.4 31 0 42 30 0:02:00 7287 177114 205042 0 27.6 31 0 0 30 0:02:30 7025.7 92432 254327 0 43.7 27.8 0 2 30
0:03:30 7667.8 124492 315484 0 60 31 0 18 30 0:04:00 7456.4 148810 306134 0 39.1 31 0 0 30 0:04:30 7408.3 64496 262852 0 44.7 28 0 4 30 0:05:00 6920.5 61032 347590 0 75.2 22.8 0 20 30 0:05:30 6738 127380 302403 0 52.7 30.6 0 14 30 0:06:00 7368.2 265682 354499 0 61.3 30.6 0 0 30 0:06:30 7301 106060 400003 0 66.9 27.8 0 6 30 0:07:00 7469 90309 367957 0 64.4 27.4 0 16 30 0:07:30 7314 133785 324618 0 45.2 30.5 0 2 30 0:08:00 7114 136022 338448 0 52.5 30 0 2 30 0:08:30 7413.6 92469 319595 0 66.1 26 0 10 30 0:09:00 6781.6 69219 323277 0 70.9 25 0 24 30 0:09:30 6484 161948 320003 0 45.6 31 0 0 30
30用户并发连接性能评估:
⏹CPU利用率:56.64%
⏹内存利用率:6.68G
⏹并发连接数:30个
⏹连接时间:10分钟
⏹用户操作流畅
XenServer上Xenapp服务器性能状态图:
XenApp服务器用户连接状态:
40个并发用户访问
Load Test Chart Report
Report Name: xiarongwei50user-30min
Report Generated: 2014-5-4 16:48:30
Comments:
Chart itemscale
Item Scale Xenapp服务器可用内存100
Xenapp服务器网卡所有数据接收Bytes Received/sec - All 100
Xenapp服务器网卡所有数据发送Bytes Sent/sec - All 100
Data results
Time 可用内网卡接网卡发错误CPU 活动每分钟每分钟ICA
存MB
收
字节
送
字节
数据
包
利用
率
ICA
对话
ICA
登录失败
ICA登
录数
连接数
0:01:30 7558.4 57930 297278 0 43.7 18.8 38 32 38 0:02:00 8090.3 221290 334473 0 90.5 35.3 30 36 39.3 0:02:30 7657.5 153312 464016 0 96 46 10 22 39.9 0:03:00 8077.3 198585 439157 0 80 43 10 12 39.9 0:03:30 7678 187064 426127 0 81.3 42.5 10 2 39.9 0:04:00 7290.8 145997 453491 0 86.3 44 10 10 39.9 0:04:30 7305.7 130672 372786 0 72.7 42.7 8 6 40 0:05:00 7907.2 77734 352208 0 79.5 36.2 8 14 39.9 0:05:30 8153 174308 328567 0 90.7 41 4 18 40 0:06:00 7301 198319 374489 0 87.1 37 10 18 40 0:06:30 7155 213822 385867 0 98 41.3 10 18 39.9 0:07:00 8094.5 153663 414088 0 95.9 40 10 16 39.9 0:07:30 7606 149347 419774 0 87.4 45.2 10 14 40 0:08:00 7591.7 122953 386802 0 73.5 43 10 6 39.9 0:08:30 7609.4 116488 395480 0 83.9 40.2 6 10 39.9 0:09:00 7920.3 192755 381739 0 95.5 39.7 4 16 39.9 0:09:30 8008.5 325531 418488 0 92.2 41.5 10 18 40
40并发用户连接性能评估:
⏹CPU利用率:89.56%
⏹内存利用率:7.78G
⏹并发连接数:40个
⏹连接时间:10分钟
⏹在测试过程中,手动建立一个word文档,登录有些慢,进入word后操作有卡的
现象。
XenServer上Xenapp服务器性能状态图:
XenApp服务器用户连接状态:
6.1.2 数据汇总
单台虚拟机可支持并发30个用户在30秒内能登录citrix流畅登录四川电网门户、浏览查询信息以及编辑word或者WPS。
当用户数量大于30个用户时,第31个用户登录citrix 时间加长,登录后使用可正常,当大于40个用户时间,登录citrix时间过长,超过长达1分钟。
大于50个用户,超过40个的部分用户登录不了。
6.2共享桌面(标准型)
6.2.1 测试数据
30个并发用户访问
Load Test Chart Report
Report Name: xiarongwei-10Users-10min
Report Generated: 2014-5-4 17:21:21
Comments:
Chart itemscale
Item Scale Xenapp服务器可用内存100
Xenapp服务器网卡所有数据接收Bytes Received/sec - All 100
Xenapp服务器网卡所有数据发送Bytes Sent/sec - All 100
Xenapp服务器网卡数据接收错误Packets Received Errors - All 100
XenApp服务器虚拟内存占用率Usage Peak - All 100
Data results
Time
可用内存
MB
CPU
利用率 ICA
连接数
0:01:30 17322.4 60.7 30 0:02:00 16989.4 55 30 0:02:30 16845.5 40.1 30
0:03:30 16479.2 41.7 30 0:04:00 16682.8 35.7 30 0:04:30 16769.1 31.6 30 0:05:00 16827.8 24.4 30 0:05:30 16742.8 36.7 30 0:06:00 16744.3 37.2 30 0:06:30 16815 40.5 30 0:07:00 16722.3 45.6 30 0:07:30 16601.7 38.1 30 0:08:00 16758.5 32.3 30 0:08:30 16826.8 25.9 30 0:09:00 16705.7 32.6 30 0:09:30 16581.8 27 30
30个用户并发连接性能评估:
⏹CPU利用率:40.5%
⏹内存利用率:16.854G
⏹并发连接数:30个
⏹连接时间:10分钟
⏹用户操作流畅
●40个并发用户访问
Load Test Chart Report
Report Name: xiaorongwei30users-10min
Report Generated: 2014-5-4 18:39:50
Comments:
Chart itemscale
Item Scale Xenapp服务器可用内存100
Xenapp服务器网卡所有数据接收Bytes Received/sec - All 100
Xenapp服务器网卡所有数据发送Bytes Sent/sec - All 100
Xenapp服务器网卡数据接收错误Packets Received Errors - All 100
Data results
Time 可用内存
MB CPU
利用
率
ICA
连接
数
0:01:30 21518.6 69.4 30 0:02:00 214287 27.6 30 0:02:30 21025.7 43.7 30 0:03:00 20966.2 61.3 30 0:03:30 21667.8 60 30 0:04:00 21456.4 39.1 30 0:04:30 21408.3 44.7 30 0:05:00 21920.5 75.2 30 0:05:30 21738 52.7 30 0:06:00 21368.2 61.3 30 0:06:30 21301 66.9 30 0:07:00 21469 64.4 30 0:07:30 21314 45.2 30 0:08:00 21114 52.5 30 0:08:30 21413.6 66.1 30 0:09:00 20781.6 70.9 30 0:09:30 21484 45.6 30
40用户并发连接性能评估:
⏹CPU利用率:52.64%
⏹内存利用率:21.38G
⏹并发连接数:40个
⏹连接时间:10分钟
⏹用户操作流畅
●50个并发用户访问
Load Test Chart Report
Report Name: xiarongwei50user-30min
Report Generated: 2014-5-4 19:48:30
Comments:
Chart itemscale
Item Scale Xenapp服务器可用内存100
Xenapp服务器网卡所有数据接收Bytes Received/sec - All 100
Data results
Time 可用内存
MB
CPU
利用率
ICA
连接数
0:01:30 26558.4 93.7 50 0:02:00 26090.3 70.5 50 0:02:30 26657.5 76 50 0:03:00 27077.3 70 50 0:03:30 26678 71.3 50 0:04:00 262290.8 68.3 50 0:04:30 26305.7 72.7 50 0:05:00 26907.2 69.5 50 0:05:30 26315 70.7 50 0:06:00 25301 67.1 50 0:06:30 26155 68 50 0:07:00 26094.5 65.9 50 0:07:30 26606 47.4 50 0:08:00 26591.7 63.5 50 0:08:30 26609.4 63.9 50 0:09:00 26920.3 45.5 50 0:09:30 26008.5 32.2 50
50并发用户连接性能评估:
⏹CPU利用率:63.56%
⏹内存利用率:26.28G
⏹并发连接数:50个
⏹连接时间:30分钟
⏹在测试过程中,手动建立一个ICA连接到门户系统,登录有些慢,进入门户系统后
操作流畅没有卡的现象。
6.2.2 数据汇总
单台虚拟机可支持并发50个用户在30秒内能登录citrix共享桌面,流畅使用四川电网门户、浏览查询信息以及编辑word或者WPS。
当用户数量大于50个用户时,第51个用户登录citrix时间加长达到40秒,登录后使用可正常,当大于60个用户时间,登录citrix时间过长,超过长达1分钟,使用不流畅。
大于70个用户,超过60个的部分用户登录不了。
6.3专有虚拟桌面(资源性)
6.3.1 测试数据
●100个并发用户访问
Load Test Chart Report
Report Name: xiarongwei-10Users-10min
Report Generated: 2014-5-5 12:21:21
Comments:
Chart itemscale
Item Scale 物理服务器可用内存100
物理服务器网卡所有数据接收Bytes Received/sec - All 100
物理服务器网卡所有数据发送Bytes Sent/sec - All 100
物理服务器网卡数据接收错误Packets Received Errors - All 100
物理服务器虚拟内存占用率Usage Peak - All 100
Data results
Time 已用内存
MB
CPU 利用率 ICA 连接数 0:01:30 204090
63.7 100 0:02:00 204090
72.3 100 0:02:30 202090
45.1 100 0:03:00 204090
55.7 100 0:03:30 200090
56.7 98 0:04:00 204090
45.7 100 0:04:30 204090
43.6 100 0:05:00 204090
54.4 100 0:05:30 204090
46.7 100
0:06:30 20409038.5 100
0:07:00 20409046.6 100
0:07:30 20409045.1 100
0:08:00 20409042.3 100
0:08:30 20409059.9 100
0:09:00 20409048.6 100
0:09:30 20409037 100
100个用户并发连接性能评估:
⏹CPU利用率:40.5%
⏹内存利用率:204G (80%)
⏹并发连接数:100个
⏹连接时间:10分钟
⏹用户操作流畅
●150个并发用户访问
Load Test Chart Report
Report Name: xiaorongwei30users-10min Report Generated: 2014-5-5 13:39:50 Comments:
Chart itemscale
Item Scale
服务器可用内存100
服务器网卡所有数据接收Bytes Received/sec - All 100
服务器网卡所有数据发送Bytes Sent/sec - All 100
服务器网卡数据接收错误Packets Received Errors - All 100
服务器虚拟内存占用率Usage Peak - All 100
Data results
Time 已用内存
MB
CPU 利用率 ICA 连接数 0:01:30 262190
76.7 150 0:02:00 262190
62.3 150 0:02:30 262190
55.1 150 0:03:00 262190
65.7 150 0:03:30 262190
66.7 150 0:04:00 262190
65.7 150 0:04:30 262190
53.6 150 0:05:00 262190
64.4 150 0:05:30 262190
56.7 150 0:06:00 262190
57.2 150 0:06:30 262190 48.5 150
0:07:30 26219055.1 150
0:08:00 26219052.3 150
0:08:30 26219049.6 150
0:09:00 26219058.6 150
0:09:30 26219057 150
150用户并发连接性能评估:
⏹CPU利用率:60.32%
⏹内存利用率:262190G (100%)
⏹并发连接数:150个
⏹连接时间:10分钟
⏹用户操作word流畅,并发登录稍显缓慢●200个并发用户访问
Load Test Chart Report
Report Name: xiarongwei50user-30min
Report Generated: 2014-5-5 13:48:30 Comments:
Chart itemscale
Item Scale 物理服务器可用内存100
物理服务器网卡所有数据接收Bytes Received/sec - All 100
物理服务器网卡所有数据发送Bytes Sent/sec - All 100
物理服务器网卡数据接收错误Packets Received Errors - All 100
物理服务器虚拟内存占用率Usage Peak - All 100
Data results
Time 可用内存
MB
CPU 利用率 ICA 连接数 0:01:30
262190 85.4 180 0:02:00
262190 86.5 200 0:02:30
262190 96 200 0:03:00
262190 85 200 0:03:30
262190 83.3 200 0:04:00
262190 86.3 200 0:04:30
262190 72.7
200 0:05:00
262190 79.5 200 0:05:30
262190 90.7 200 0:06:00
262190 87.1 200 0:06:30
262190 88 200
0:07:30 26219087.4 200
0:08:00 26219083.5 200
0:08:30 26219083.9 200
0:09:00 26219075.5 200
0:09:30 26219072.2 200
200并发用户连接性能评估:
⏹CPU利用率:84.67%
⏹内存利用率:262.19G (100%)
⏹并发连接数:200个
⏹连接时间:10分钟
⏹在测试过程中,手动建立一个ICA连接到word,超过150后的用户登录慢,进入
word编辑文字后操作有卡的现象。
6.3.2 数据汇总
单台物理机可支持并发100个用户在30秒内能登录citrix共享桌面,流畅使用四川电网门户、浏览查询信息以及编辑word。
当用户数量大于130个用户时,第131个用户登录citrix 时间加长达到40秒,登录后使用可正常,当大于150个用户时间,登录citrix时间过长,超过长达1分钟,使用不流畅。
大于200个用户,部分用户登录不了。
7 测试总结
7.1虚拟应用(作业型)
硬件条件:4路8核CPU,256G的物理服务器
软件环境:用户访问四川省电力公司门户或者word文字编辑
支持用户
●最大并发支持:单台虚拟机支持数量*31=40*31=1240
●最优并发支持:单台虚拟机支持数量*31=30*31=930
经过测试,我们建议单台物理服务器支持930个用户并发运行。
7.2共享桌面(标准型)
硬件条件:4路8核CPU,256G的物理服务器
软件环境:用户登录共享桌面,访问四川省电力公司门户或者word
支持用户
●最大并发支持(能登录使用,登录较慢):
单台虚拟机支持数量*8=60*8=480
●最优并发支持(登录时间在正常值30秒内,使用流畅):
单台虚拟机支持数量*8=50*8=400
经过测试,我们建议单台物理服务器支持400个用户并发运行。
7.3专有桌面(标准型)
硬件条件:4路8核CPU,256G的物理服务器
软件环境:用户登录专有虚拟桌面,访问四川省电力公司门户或者word
注意:测试总资源池启用了DMC(动态内存控制)技术,将单个虚拟机暂时用不着的内存释放出来给其他虚拟机使用)
支持用户
●最大并发支持(能登录使用,登录较慢,登录完成后操作虚拟机时会有卡住的现象):
200个并发用户,登录时CPU能达到90%以上,登录完成后常规操作保持在
50%~90%,登录后内存占到100%。
最优并发支持(登录时间在正常值30秒内,使用流畅):
150个用户,CPU登录时能达到90%以上,登录完成后常规操作保持在50%~80%。
登录后内存占到100%。
主要瓶颈在CPU的使用率,超过80%后,虚拟机有使用不流畅的现象发生。
虚拟机内存经过优化后,物理服务器支持虚拟机数量大大增加。
注意:启用了DMC技术后,内存的使用效率会大大的增加,但是,考虑到虚拟桌面交付给用户后,用户会安装越来越多的软件,单个虚拟机所消耗的实际内存会慢慢增加。
那么,单个物理机能承受的虚拟机个数会有所减少,但肯定会大于120。
(每虚拟桌面以2G 内存来计算)
DMC:XenServer DMC 也称为动态内存优化、内存过度使用或内存膨胀,其工作方式是:自动调整正在运行的VM 的内存,使分配给每个VM 的内存量保持在指定的最小内存值和最大内存值之间,在保证性能的同时,允许每个服务器具有最大的VM 密度。