当前位置:首页 > 私有云实体机后台管理系统满负荷测试报告
? 测试目的
私有云实体机后台管理系统在刀片服务器上部署。本次测试目的为测试系统在服务器满负荷条件下的功能实现和响应速度。
? 测试环境
硬件环境(实体机):思科刀片服务器 *2
CPU:4核8线程 内存:8GB
硬盘:300GB2.5寸硬盘 iops性能150(采用共享存储) 服务器中间件: Tomcat 6.0 数据库: mysql
测试辅助工具: mantis,firebug,chome开发者工具
? 测试分析
本次测试分为两部分,功能测试和满负荷测试
1.功能测试
由于本次测试环境变化较大,前期评估发现某些功能不正常,所以先进行一轮功能测试和bug修改。
本轮功能测试共产生bug15个,其中除个别页面问题外,大多数由于底层服务原因。经过与开发人员配合,已全部修改完成。现在基本功能已全部可用。
2.满负荷测试
经过开发人员计算及测试中寻找阈值,两个刀片服务器(8核16进程cpu+16G内存)主要限制条件在CPU核数上,极限值为核数*4(即8*4=32),故使用winserver08(1G内存&2核cpu)最多可支持16台虚拟机运行。
在服务器满载的条件下,测试web服务ajax响应时间,对比发现并未由于虚拟机数量增加和数据量提升而增大响应时间。具体响应时间数据如下表(为五次同样采集平均值) 远程登录 分配外网ip 释放外网ip 快照 暂停 唤醒 迁移 升级 销毁
无负载(单个虚拟机) 13ms 456ms 104ms 248ms 188ms 197ms 2.48s 427ms 170ms 满负荷(虚拟机*16) 16ms 453ms 232ms 295ms 167ms 238ms 满负荷无资源,无法迁移 512ms(升级不可增加内核数,否则无资源,无法升级) 168ms
在满负荷条件下,同时查看172.26.26.201和172.26.26.202两台刀片服务器的CPU和内存使用情况,分析结果如下:
(172.26.26.201) CPU使用情况
内存使用情况
(172.26.26.202) CPU使用情况
内存使用情况:
分析结论:在CPU核数可建虚拟机数量已到满负荷条件下,两台物理机均正常运行,且基于私有云实体机管理系统的各项操作均正常(远程,分配外网ip,快照,暂停,迁移,升级,销毁)。
共分享92篇相关文档