当前位置:主页 > 科技论文 > 计算机论文 >

基于PEPA的大规模系统性能建模与评价

发布时间:2017-03-23 23:00

  本文关键词:基于PEPA的大规模系统性能建模与评价,,由笔耕文化传播整理发布。


【摘要】:性能评价描述、分析和优化系统的动态行为,从时间角度定量地分析系统的性能。传统的性能评价方法主要包括排队论和随机Petri网,随着个人计算机的普及和网络规模的扩大化,对大规模系统进行性能评价成了一个亟待研究的问题。然而,传统的性能评价方法在应用于大规模系统时会因为状态空间爆炸问题导致性能评价无法正常进行。为了解决这一问题,本文以随机进程代数中的典型代表——性能评价进程代数(PEPA)为基础对系统性能进行建模,通过流近似算法提出了针对大规模系统进行性能评价的一个解决方案。本文的主要研究内容如下:1.介绍了主流性能评价方法的原理和实现过程并在比较了这几种常用性能评价方法的优缺点的基础上选用PEPA作为本文中系统建模的语言。2.详细介绍了PEPA的语法及语义规则,并且在其扩展形式GPEPA的基础上,提出了模型简化的等价和合并技术。最后,为了彻底解决大规模系统性能评价时所遇到的状态空间爆炸问题,介绍了流近似算法,通过对描述系统处于各状态的组件数目随时间变化的微分方程组的求解,实现了系统相关性能指标的计算。3.设计实验测量系统建模所需的参数。主要包括了具体实验的实施、实验数据集的修订以及分布函数的拟合三部分。其中,具体实验主要包括了在Linux操作系统下,分别通过dd命令和scp命令对文件读写和传输速率的测量,数据集的修订主要依赖于利用箱线图法判断剔除噪声数据而分布函数的拟合依赖于HyperStar内部聚类模块所提供的聚类拟合算法。4.从实验所得的描述系统中活动速率的参数出发,用GPEPA语言建立系统性能分析的模型并完成模型性能的仿真。从系统吞吐情况及响应时间这两个角度讨论了分支选择活动速率、组件数目及分支选择参数这三组待定参数对系统性能的影响。然后,介绍了GPEPA中的特殊组件——“probe”组件,在测量系统中单一行为及组合行为完成情况时的具体应用。最后,从系统性能评价与仿真过程中得到的具体数据出发,对有关系统性能的一些经验性结论做出了定量分析,提出了本文研究问题的现实意义,为大规模系统的优化部署提出了一些适当的建议。
【关键词】:性能评价 GPEPA 流近似算法 Erlang分布
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP302
【目录】:
  • 摘要5-6
  • ABSTRACT6-10
  • 符号对照表10-11
  • 缩略语对照表11-14
  • 第一章 绪论14-20
  • 1.1 选题背景和意义14-15
  • 1.2 国内外研究现状15-17
  • 1.3 本文研究内容17
  • 1.4 论文结构17-20
  • 第二章 性能评价方法综述20-34
  • 2.1 性能评价简介及主要方法20-25
  • 2.1.1 性能评价的概念及意义20
  • 2.1.2 性能评价主要方法及比较20-25
  • 2.2 性能评价进程代数25-27
  • 2.2.1 PEPA语法25
  • 2.2.2 PEPA语义描述25-26
  • 2.2.3 PEPA语义操作规则26-27
  • 2.3 基于PEPA的性能评价过程27-28
  • 2.3.1 构造PEPA模型对应的派生图27
  • 2.3.2 构造马尔可夫过程27-28
  • 2.3.3 稳定状态概率求解28
  • 2.3.4 回报函数28
  • 2.4 PEPA在大规模系统性能评价中的应用28-33
  • 2.4.1 PEPA模型简化技术28-29
  • 2.4.2 GPEPA (Grouped Performance Evaluation Process Algebra)29-31
  • 2.4.3 状态空间爆炸问题31
  • 2.4.4 流近似算法31-33
  • 2.5 本章小结33-34
  • 第三章 建模参数测量34-48
  • 3.1 实验平台34
  • 3.2 系统设计34-35
  • 3.3 系统实验设计及数据测量35-38
  • 3.3.1 写缓存速度测量实验35-36
  • 3.3.2 写磁盘速度测量实验36
  • 3.3.3 读磁盘速度测量实验36
  • 3.3.4 机器间的文件传输速度测量36-38
  • 3.4 数据处理及修订38-42
  • 3.4.1 剔除系统非稳定状态的数据39-40
  • 3.4.2 剔除误差数据40-42
  • 3.5 分布函数拟合42-45
  • 3.5.1 HyperStar42-44
  • 3.5.2 相位型概率分布(Phase-type distribution)44-45
  • 3.6 本章小结45-48
  • 第四章 系统性能建模与评价48-64
  • 4.1 模型设计48-52
  • 4.2 模型仿真及结果分析52-54
  • 4.2.1 分支选择活动速率52-53
  • 4.2.2 组件数目53-54
  • 4.2.3 分支选择参数54
  • 4.3“probe”组件的应用54-59
  • 4.3.1 单个行为测量55-57
  • 4.3.2 组合行为测量57-59
  • 4.4 模型比较59-62
  • 4.5 本章小结62-64
  • 第五章 总结与展望64-66
  • 5.1 工作总结64-65
  • 5.2 工作展望65-66
  • 参考文献66-70
  • 致谢70-72
  • 作者简介72-73

【参考文献】

中国期刊全文数据库 前1条

1 赵国生;刘海龙;苏岩;;基于PEPA的信息系统可生存性形式化模型[J];价值工程;2010年27期


  本文关键词:基于PEPA的大规模系统性能建模与评价,由笔耕文化传播整理发布。



本文编号:264691

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/264691.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户0a94b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com