建立有效的基准数据及环境
建立有效基准数据及环境,是为了解决现有测试环境与测试数据无法与实际生产环境进行对比与估量的问题。在测试方法上,我们仍然采用负载与压力并行的方式(有关负载测试与压力测试的区别,请查阅相关性能测试书籍)。建立有效的基准数据模型,可以为我们提供较为可靠的版本性能预警机制、为测试数据提供较为精确的阀值标准、建立统一的数据分析体系,并在一定程度上提高了对现有版本的控制力度,在一定程度上规避了版本发布的风险,为实际生产提供了有力保证。
1) 建立有效的基准测试环境,及度量方式:
1. 拓扑结构:
1) 生产模式
<shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><stroke joinstyle="miter"></stroke><formulas><f eqn="if lineDrawn pixelLineWidth 0"></f><f eqn="sum @0 1 0"></f><f eqn="sum 0 0 @1"></f><f eqn="prod @2 1 2"></f><f eqn="prod @3 21600 pixelWidth"></f><f eqn="prod @3 21600 pixelHeight"></f><f eqn="sum @0 0 1"></f><f eqn="prod @6 1 2"></f><f eqn="prod @7 21600 pixelWidth"></f><f eqn="sum @8 21600 0"></f><f eqn="prod @7 21600 pixelHeight"></f><f eqn="sum @10 21600 0"></f></formulas><path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></path><lock aspectratio="t" v:ext="edit"></lock></shapetype><shape id="_x0000_i1025" style="WIDTH: 414.75pt; HEIGHT: 295.5pt" type="#_x0000_t75"><imagedata o:title="外网服务器环境总" src="file:///C:%5CDOCUME~1%5C%E8%BE%9B%E5%87%AF%5CLOCALS~1%5CTemp%5Cmsohtml1%5C03%5Cclip_image001.png"></imagedata></shape>
根据以上整体拓扑结构,我们知道可能造成GameServer服务器性能瓶颈的硬件设备有:
a) 硬件防火墙阵列的吞吐量
b) 交换机机柜的数据包处理极限
c) 内网网络环境(吞吐量、带宽、稳定性….)
d) 潜在因素(服务器版本、补丁、停电、容错…)
排除以上因素,我们对内网服务器架构进行分析:
<shape id="_x0000_i1026" style="WIDTH: 414.75pt; HEIGHT: 261.75pt" type="#_x0000_t75"><imagedata o:title="外网服务器环境(二)" src="file:///C:%5CDOCUME~1%5C%E8%BE%9B%E5%87%AF%5CLOCALS~1%5CTemp%5Cmsohtml1%5C03%5Cclip_image003.png"><font size="2"></font></imagedata></shape>
根据以上更为细致的内网结构图,我们可以知道可能造成GameServer服务器性能瓶颈的硬件设备有:
a) 交换机设备吞吐量
2) 测试模式
<shape id="_x0000_i1027" style="WIDTH: 414.75pt; HEIGHT: 197.25pt" type="#_x0000_t75"><imagedata o:title="现有测试模式" src="file:///C:%5CDOCUME~1%5C%E8%BE%9B%E5%87%AF%5CLOCALS~1%5CTemp%5Cmsohtml1%5C03%5Cclip_image005.png"><font size="2"></font></imagedata></shape>
2. 硬件环境:
1) 生产模式
GameServer服务器:
|
应用服务器
|
数据库服务器
|
机器型号
|
|
|
CPU
|
|
|
Memory
|
|
|
Disk
|
|
|
网卡
|
|
|
操作系统
|
|
|
数据库
|
|
|
系统版本
|
|
|
RoleServer服务器:
|
应用服务器
|
数据库服务器
|
机器型号
|
|
|
CPU
|
|
|
Memory
|
|
|
Disk
|
|
|
网卡
|
|
|
操作系统
|
|
|
数据库
|
|
|
系统版本
|
|
|
TongServer服务器
|
应用服务器
|
数据库服务器
|
机器型号
|
|
|
CPU
|
|
|
Memory
|
|
|
Disk
|
|
|
网卡
|
|
|
操作系统
|
|
|
数据库
|
|
|
系统版本
|
|
|
LogServer服务器
|
应用服务器
|
数据库服务器
|
机器型号
|
|
|
CPU
|
|
|
Memory
|
|
|
Disk
|
|
|
网卡
|
|
|
操作系统
|
|
|
数据库
|
|
|
系统版本
|
|
|
MonitorServer服务器
|
应用服务器
|
数据库服务器
|
机器型号
|
|
|
CPU
|
|
|
Memory
|
|
|
Disk
|
|
|
网卡
|
|
|
操作系统
|
|
|
数据库
|
|
|
系统版本
|
|
|
备用服务器
网络设备:
网络类型
|
带宽
|
设备
|
数量
|
局域网
|
<td style=
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
技术咨询服务合同协议书拟稿.pdf
基于C#和DSOFramer实现文件在线拟稿和痕迹保留 基于C#和DSOFramer实现文件在线拟稿和痕迹保留
150721垃圾收集房标准(拟稿)归纳.pdf
商管公司各岗位职责制定(拟稿).doc
常见测试面试笔试题,对你绝对有所帮助。 常见测试面试笔试题,对你绝对有所帮助。
控件的二次开发提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 14.控件支持日志功能,文档的每一个修改操作都可以记录以供用户校对. 15.控件完全支持office菜单功能. 16.控件可以做到打印预览. ...
技术入股股权合作合同协议书,争对【初创公司团队】拟定,相对比较标准,根据自身实际情况编写,仅仅只是参考范文,请勿用作任何商业用途,谢谢。
需要提供网络版或进行修改二次开发的用户可联系我们。 <br>系统采用《MIP2005通用信息管理平台》进行开发,与《公文管理系统》相关的技术特点如下: <br>1、支持Outlook风格窗口、树型窗口,动态菜单和网页...
2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...
2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...
你还在苦苦寻找文章知己即知音-拟稿人与领导人的关系吗?你还在为文章知己即知音-拟稿人与领导人的关系而...该文档为文章知己即知音-拟稿人与领导人的关系,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以...
介绍了在 C#语言开发环境下如何利用 DSOFramer控件,轻松实现模板文件调用、在线拟稿和痕迹保留 的功能。该方法简单、实用,特别适于办公自动化系统中公文在线流转、审批功能的开发,或是做一个简单的 文件模板编辑器。
适用范围 公司及公司属各二级单位与质量、环境、职业健康安全管理体系有关的文件和资料的控制,包括外部提供的有关文件。 3. 术语 外来文件:与质量、环境、职业健康安全管理体系运行有关的国家法律、法规、标准等...
成品测试OK 组装成品 电量:93-85 电量:85以下不良 电量:93以上OK 复测 静置24 H 电量98以上 半成品测试OK 投产 二次确认 不良拆机退仓 静置24H 电量:85--75 电量:85以上OK 维修品控制程序文件全文共4页,当前...
2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...
2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...
2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...
流程审批的数据结构。 1,表结构 "1表名:流程表 " "序号 "名称 "类型 "可为空 "注释 " "1 "FLOW_ID "number(16) "no "流程ID " "2 "FLOW_NAME "VARCHAR2(64) "no "流程名称 " "3 "FLOW_DESCRIPTION"VARCHAR2(64) ...