- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物联网能耗监控项目性能测试报告V1.0解读
文档编号 NH_XN_01 文档类别 测试文档 文档级别 高
中移动物联网能耗监控平台V2.0
性能测试报告
V1.0
文档修订记录
版本日期 版本 描述 作者 检查人/日期 备注 2015.06.29 1.0 创建文档 唐晓文
目 录
1 测试概述 4
1.1 项目背景 4
1.2 测试目的 4
1.3 术语、定义和缩略语 4
1.4 测试内容和范围 5
2 测试执行过程和结果 5
2.1 测试对象和测试环境 5
2.1.1 测试对象 5
2.1.2 网络拓扑结构 8
2.1.3 硬件及软件环境 9
2.2 测试策略和方法 10
2.3 测试工具及程序 12
2.4 系统资源监控及关注指标 12
2.5 测试结果 13
2.5.1 能耗监控平台 13
2.5.2 与设备云交互的数据收发模块 17
2.5.3 消息解析程序 18
2.5.4 定时任务 20
3 测试结论指标 22
4 测试总结 25
5 附录 25
测试概述
项目背景
能耗监控平台将主要从能耗分析、预估及对应节能策略入手,主要完成对能源终端的监控、管理、分析、预估,并根据以上数据进行对应节能策略配置的管理系统。平台主要功能详见《能耗监控平台V2.0需求规格说明书》。
测试目的
此次性能测试的目的是:通过在测试环境中,运用性能测试策略和测试工具对能耗监控平台的关键节点进行性能测试,最终得出各系统节点的性能情况指标数据,以此来对整个能耗监控系统性能做出评估。
术语、定义和缩略语
名称 解释 能耗监控系统 能耗监测系统是指通过对能耗设备和能耗建筑安装分类和分项能耗计量装置,采用物联网等技术手段及时采集能耗数据,实现重点建筑、设备能耗的在线监测和动态分析功能的硬件系统和软件系统的统称。 中移动物联网
设备云平台 中移设备云平台是指中移物联网有限公司自主研发的开放、共赢OneNET平台,为各种跨平台物联网应用、行业解决方案,提供简便的云端接入、存储、计算和展现。 响应时间 请求从发送开始到接收完服务器响应结果的时间 吞吐量 系统最大的每秒处理请求量,单位是:请求/秒
测试内容和范围
此次性能测试的内容和范围是整个能耗监控系统,从采集数据开始到能耗监控平台展现数据、维护设备、统计报表。能耗监控平台又分为前后台,由于后台使用频率较小,故不纳入此次性能测试范围。由于整个业务流程需要和设备云交互,虽然设备云不在此次测试范围内,但也需要模拟设备云向设备发起获取数据请求,测试整体业务性能。如发现由设备云引起的性能问题则推动外部解决,不作为此次测试的重点。此次只针对于能耗监控系统自身开发的功能或接口服务程序进行测试。
测试执行过程和结果
测试对象和测试环境
测试对象
图一:能耗监控系统业务数据流向图
如上图所示,标红的为此次性能测试的主要测试对象,共有如下四个:
1)能耗监控平台web应用的整体性能(包括缓存和数据库)
2)与设备云交互的数据收发模块(TERMINAL)
3)消息解析服务程序(HANDLE)
4)定时任务(主要是统计分析、下发等定时任务功能)
各测试对象的详细说明如下:
能耗监控平台(前台web应用)
能耗监控平台前台应用的主要功能包括实时控制、设备控制、设备管理、统计分析、审计公示、系统管理六大体系组成。由于审计公示和系统管理使用频率非常低,所以不作为此次测试对象。其余的功能模块按优先级由高到低依次递减为:实时监控、统计分析、设备控制、设备管理。在此选取了部分主要业务场景作为测试对象,一共有如下几点:
场景名称 业务场景描述 使用占比 数量级 登录 用户登录系统打开首页 不计 1万用户量 实时监控 用户登录系统,到实时监控页面查看设备实时监控数据。(包含能耗监控、实时抄表、设备状态监控功能) 40% 4万台设备的实时监控数据 统计分析 用户登录系统,查看各项统计分析数据。 30% 4万台设备 设备管理 用户登录系统增删改查设备信息、增删改查建筑物信息。 20% 4万台设备
4万建筑物信息 设备控制 用户登录系统,查看MN策略、定时策略,查看控制日志。 10% 4万台设备 对于web应用主要测试的是平台最大支持在线使用人数,平均响应时间和吞吐量。
与设备云交互的数据收发模块(TERMINAL)
处理能耗监控与设备云收发数据的程序是TERMINAL,双方根据设备云接入接口进行交互。设备云获取数据消息为ModBus协议。
服务功能 功能描述分析 使用占比 数量级 接收设备云透传过来的数据 这块功能包括以下几个步骤:
1)设备云下发消息给DTU设备获取监控数
文档评论(0)