`
yesjavame
  • 浏览: 657400 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

网络游戏之性能测试规划(二)——如何建立有效的基准数据及环境(拟稿)

阅读更多

建立有效的基准数据及环境

建立有效基准数据及环境,是为了解决现有测试环境与测试数据无法与实际生产环境进行对比与估量的问题。在测试方法上,我们仍然采用负载与压力并行的方式(有关负载测试与压力测试的区别,请查阅相关性能测试书籍)。建立有效的基准数据模型,可以为我们提供较为可靠的版本性能预警机制、为测试数据提供较为精确的阀值标准、建立统一的数据分析体系,并在一定程度上提高了对现有版本的控制力度,在一定程度上规避了版本发布的风险,为实际生产提供了有力保证。

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

emory

Disk

网卡

操作系统

数据库

系统版本

RoleServer服务器:

应用服务器

数据库服务器

机器型号

CPU

emory

Disk

网卡

操作系统

数据库

系统版本

TongServer服务器

应用服务器

数据库服务器

机器型号

CPU

emory

Disk

网卡

操作系统

数据库

系统版本

LogServer服务器

应用服务器

数据库服务器

机器型号

CPU

emory

Disk

网卡

操作系统

数据库

系统版本

MonitorServer服务器

应用服务器

数据库服务器

机器型号

CPU

emory

Disk

网卡

操作系统

数据库

系统版本

备用服务器

网络设备:

<td style=
分享到:
评论

相关推荐

    技术咨询服务合同协议书拟稿.pdf

    技术咨询服务合同协议书拟稿.pdf

    基于C#和DSOFramer实现文件在线拟稿和痕迹保留

    基于C#和DSOFramer实现文件在线拟稿和痕迹保留 基于C#和DSOFramer实现文件在线拟稿和痕迹保留

    150721垃圾收集房标准(拟稿)归纳.pdf

    150721垃圾收集房标准(拟稿)归纳.pdf

    商管公司各岗位职责制定(拟稿).doc

    商管公司各岗位职责制定(拟稿).doc

    常见测试面试笔试题目

    常见测试面试笔试题,对你绝对有所帮助。 常见测试面试笔试题,对你绝对有所帮助。

    office 电子签名控件

    控件的二次开发提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 14.控件支持日志功能,文档的每一个修改操作都可以记录以供用户校对. 15.控件完全支持office菜单功能. 16.控件可以做到打印预览. ...

    技术入股股权合作协议书-拟稿参考范文.doc

    技术入股股权合作合同协议书,争对【初创公司团队】拟定,相对比较标准,根据自身实际情况编写,仅仅只是参考范文,请勿用作任何商业用途,谢谢。

    公文管理系统

    需要提供网络版或进行修改二次开发的用户可联系我们。 &lt;br&gt;系统采用《MIP2005通用信息管理平台》进行开发,与《公文管理系统》相关的技术特点如下: &lt;br&gt;1、支持Outlook风格窗口、树型窗口,动态菜单和网页...

    iWeb Office2000[OCX版]

    2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...

    iWeb Office2000[ASP版]

    2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...

    文章知己即知音-拟稿人与领导人的关系

    你还在苦苦寻找文章知己即知音-拟稿人与领导人的关系吗?你还在为文章知己即知音-拟稿人与领导人的关系而...该文档为文章知己即知音-拟稿人与领导人的关系,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以...

    基于 C#和DSOFramer实现文件在线拟稿和痕迹保留 (2010年)

    介绍了在 C#语言开发环境下如何利用 DSOFramer控件,轻松实现模板文件调用、在线拟稿和痕迹保留 的功能。该方法简单、实用,特别适于办公自动化系统中公文在线流转、审批功能的开发,或是做一个简单的 文件模板编辑器。

    文件控制程序(7).docx

    适用范围 公司及公司属各二级单位与质量、环境、职业健康安全管理体系有关的文件和资料的控制,包括外部提供的有关文件。 3. 术语 外来文件:与质量、环境、职业健康安全管理体系运行有关的国家法律、法规、标准等...

    维修品控制程序文件.doc

    成品测试OK 组装成品 电量:93-85 电量:85以下不良 电量:93以上OK 复测 静置24 H 电量98以上 半成品测试OK 投产 二次确认 不良拆机退仓 静置24H 电量:85--75 电量:85以上OK 维修品控制程序文件全文共4页,当前...

    iWeb Office2000[EXE版]

    2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...

    iWeb Office2000[C#版]

    2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...

    iWeb Office2000[.NET版]

    2. 在测试使用过程中对你的计算机系统、网络系统所造成的直接或间接的损坏, 数据驿站不承担任何责任。 3. 你不得对本程序进行修改或破解或反编译 4. 未经DBstep授权许可,你不得将本软件用于商业目的 5. [数据...

    流程审批的数据库设计.doc

    流程审批的数据结构。 1,表结构 "1表名:流程表 " "序号 "名称 "类型 "可为空 "注释 " "1 "FLOW_ID "number(16) "no "流程ID " "2 "FLOW_NAME "VARCHAR2(64) "no "流程名称 " "3 "FLOW_DESCRIPTION"VARCHAR2(64) ...

Global site tag (gtag.js) - Google Analytics

网络类型

带宽

设备

数量

局域网