一种评估系统容量的性能建模方法

来源 :中国新通信 | 被引量 : 0次 | 上传用户:wdxswdxs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 本文提出了一种基于性能测试的性能建模技术,该技术在性能测试和调优的基础上,利用性能测试的结果,以及回归分析等数学理论建立性能模型,通过该模型预测生产系统的性能的性能表现评估、系统宕机风险分析和容量规划等方面的应用。
  【关键词】 性能建模 性能测试 容量规划 TPS
  一、性能建模概述
  本方法是基于现有测试环境和生产环境,以性能测试结果数据和生产环境信息为输入,利用科学、合理的性能测试理论和数学模型,建立的一套综合算法;利用该算法进行生产环境的性能表现评估、生产系统性能瓶颈评估和生产系统容量规划评估,进而辅助管理人员做出对软件系统的改进、升级和优化的决策。
  1.1 单交易资源开销
  通过对性能测试结果数据的分析,计算各交易资源开销:
  (1)对每笔交易最大容量点前的TPS和CPU指标建立一元线性模型
  (2)设定
  因变量(y):CPU利用率
  自变量(x):单业务的TPS
  建立一元线性回归模型:y=bx+a
  对于容量点前的n组数据(x1,y1),(x2,y2),…(xn,yn)建立线性方程组:
  y
  =bx
  +a
  y
  =bx
  +a
  …
  y=bx
  +a
  利用最小二乘法得到线性方程组:
  
  其中b为单交易资源开销。
  输入:单笔业务TPS和CPU利用率
  输出:单业务每笔交易CPU开销
  1.2 综合交易资源开销
  过程如下:
  (1)通过下表的数据计算得到综合业务下每笔交易资源开销的计算值:
  CPU综合每笔交易开销计算值=xq
  (2)执行综合交易业务测试得到CPU综合每笔交易开销测试值;
  (3)计算综合交易测试值与计算值的拟合因子:
  ρ=
  (4)用单交易资源开销乘以ρ可得出综合场景各业务每笔交易CPU开销。
  输入:单交易资源开销、综合业务测试TPS和CPU利用率;输出:综合场景各业务每笔交易CPU开销
  1.3 测试环境推导生产环境
  根据生产系统业务数据和性能数据,计算每笔交易资源开销,通过计算二者之间的差异系数,将测试得到的各业务资源开销推导到生产环境中:
  γ=
  然后拟合不同TPS下测试环境和生产环境CPU开销,得到测试环境到生产环境的差异系数。
  输入:测试环境硬件配置、生产环境硬件配置、生产环境数据;输出:生产环境每笔交易资源开销
  二、性能模型应用
  2.1 生产系统性能预测
  生产系统性能进行预测:(1)生产系统可支撑的最大TPS:根据系统的硬件配置,以及单位处理能力所消耗的资源消耗,可得出在硬件不超过阀值线时可以支撑的最大TPS;(2)预测系统的性能表现:可得到系统的处理能力TPS与资源的变化曲线,以及该硬件条件下,还可支撑多少TPS,存在多少冗余。(3)业务突变情况下预测系统的性能表现:因市场部门会不间断的进行业务的促销,导致某些业务的办理量会不定期的增长,在这样的情况下,我们可预测在不同的业务模型,系统的性能表现。
  2.2 生产系统宕机风险预测
  预测内容包括:(1)预测生产系统的性能瓶颈:根据木桶原则,可评估服务器的资源消耗最多从而成为系统的性能瓶颈;可根据性能优化或调整硬件配置等措施解决系统潜在的性能瓶颈等问题。(2)生产系统宕机风险预测:可预测在宕机某台服务器后,对系统整体处理能力的影响。
  2.3 生产系统容量规划
  利用性能建模技术可以实现对系统容量进行评估,有效支撑系统的容量规划。首先获取业务量的历史值,预测业务量的发展趋势;其次,根据单位处理能力所消耗的资源开销,评估在CPU不超过阀值的情况下,应该如何分配各类服务器的硬件资源。
  三、结束语
  性能建模技术是在性能测试的基础上,进行性能建模,通过模型预测系统的性能表现和宕机风险,其中最重要的是对系统的容量规划进行量化评估,对系统资源配置提供合理建议,减少额外的硬件投入风险。
  参 考 文 献
  [1] 马琳,罗铁坚,宋进亮,叶世伟. Web 性能测试与预测[J]. 中国科学院研究生院学报,2005,22(4):472-479
  [2] 柳纯录,黄子河,陈渌萍. 软件评测师教程[M]. 北京:清华大学出版社,2005.3
  [3] 段念,软件性能测试过程详解与案例剖析[M]. 北京:清华大学出版社,2012
其他文献
通过对中国联通移动通信行业背景和专业背景的成本分析,指出了通信基站降本增效的重要性和紧迫性。通过对低效站特征以及相关要素的分析,提出了以树形结构为基础的处理机制,
谐波会使电机产生附加的损耗,降低电能效率及功率因数,影响设备的正常工作。该文对电机交流伺服控制系统存在的谐波问题,提出了一种低成本的基于DSP TMS320F2812的谐波检测方
我国中学教师培训自建国以来都在不间断地进行着,内容丰富,形式多样,针对性强,解决了当时中学教育教学中的许多难题,有很多的宝贵经验,值得借鉴,但是,在理论上研究不足、实践
新闻4R2B,工业和信息化部联合国家广播电影电视总局就给国务院三网融合领导小组递交了一份《三网融合试点工作方案(第一稿)》。
发电厂无功电压远方自动控制简称为AVC,即中调通过对各发电厂的发电机组的无功功率进行远方控制,提高各发电厂高压母线的电压水平,从而达到提高本地区的供电电压水平、改善地区
随着网络规模和流量的迅速增长,Internet的能耗问题变得日益严重。文章研究了核心网的多层网络能耗优化问题。对多层网络节能分析的基础上,建立了多层网络能耗优化ITO模型,考虑
弘扬优秀的传统文化,必须对文化的传统进行研究,因此有必要建立文化传统学。本文对文化传统学涉及的传统文化与文化传统及其关系进行了阐述,对中国的文化传统进行了界定,对文
【正】 第一章 总则第一条 根据《中华人民共和国注册会计师法》第四十四条的规定,制定本办法。第二条 中外合作会计师事务所是经中国政府批准的、由国际会计师事务所或境外
该文研究了一种基于磁三维向位传感器的导航平台设计。该设计是一种集合消磁、测定、存取、向位换算功能的智能导航系统。重点研究了自动仿真实时磁罗经、横滚仪、俯仰仪,并将