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

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zmjmengm1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
性能评价描述、分析和优化系统的动态行为,从时间角度定量地分析系统的性能。传统的性能评价方法主要包括排队论和随机Petri网,随着个人计算机的普及和网络规模的扩大化,对大规模系统进行性能评价成了一个亟待研究的问题。然而,传统的性能评价方法在应用于大规模系统时会因为状态空间爆炸问题导致性能评价无法正常进行。为了解决这一问题,本文以随机进程代数中的典型代表——性能评价进程代数(PEPA)为基础对系统性能进行建模,通过流近似算法提出了针对大规模系统进行性能评价的一个解决方案。本文的主要研究内容如下:1.介绍了主流性能评价方法的原理和实现过程并在比较了这几种常用性能评价方法的优缺点的基础上选用PEPA作为本文中系统建模的语言。2.详细介绍了PEPA的语法及语义规则,并且在其扩展形式GPEPA的基础上,提出了模型简化的等价和合并技术。最后,为了彻底解决大规模系统性能评价时所遇到的状态空间爆炸问题,介绍了流近似算法,通过对描述系统处于各状态的组件数目随时间变化的微分方程组的求解,实现了系统相关性能指标的计算。3.设计实验测量系统建模所需的参数。主要包括了具体实验的实施、实验数据集的修订以及分布函数的拟合三部分。其中,具体实验主要包括了在Linux操作系统下,分别通过dd命令和scp命令对文件读写和传输速率的测量,数据集的修订主要依赖于利用箱线图法判断剔除噪声数据而分布函数的拟合依赖于HyperStar内部聚类模块所提供的聚类拟合算法。4.从实验所得的描述系统中活动速率的参数出发,用GPEPA语言建立系统性能分析的模型并完成模型性能的仿真。从系统吞吐情况及响应时间这两个角度讨论了分支选择活动速率、组件数目及分支选择参数这三组待定参数对系统性能的影响。然后,介绍了GPEPA中的特殊组件——“probe”组件,在测量系统中单一行为及组合行为完成情况时的具体应用。最后,从系统性能评价与仿真过程中得到的具体数据出发,对有关系统性能的一些经验性结论做出了定量分析,提出了本文研究问题的现实意义,为大规模系统的优化部署提出了一些适当的建议。
其他文献
图像修补的广泛应用使得图像修补技术成为近几年图像处理中的一个研究热点。图像修补技术研究是以一种自动修补的方式实现对破损图像的修补,在图像的信息化产生和发展的过程中
随着嵌入式技术的发展,硬件设备的价格下降,嵌入式系统存贮能力迅速提高,应用中出现越来越复杂的数据资源需要管理,因此嵌入式文件系统的重要性显得更加突出,它也成为RTOS系统发展
随着互联网软件技术及其应用迅速发展,基于Web Services的分布式计算模式日益成为软件技术和应用发展的趋势,Web Services为分布式计算提供了一种新的范例。WebServices技术是
随着并发软件系统在国民经济、国防等关键领域的广泛应用,如何验证其正确性和可靠性以保证软件质量成为日益紧迫的问题。对并发系统而言,其内在的不确定性使问题的难度更大。通
学位
自从二十世纪七十年代以来,无线网络越来越受到通信业界的重视。无线网络以网络拓扑结构为标准,可以分为两类:一类是集中式控制的,即有中心的,典型的如无线局域网、GSM网等;
本文首先分析了当前各种主流身份认证机制,分别对它们的安全性和应用范围进行了分析,然后对一次性口令认证机制的四种模式进行了深入研究,分析了它们的安全性和实用性,最后针对秘
即时通信(Instant Messaging,简称IM)是一种实时的互联网交流形式,伴随着网络的开放性和日益增长的规模,它已经成为人们自由交流信息的便捷手段,极大地改变了人们的联系方式。然
管理信息系统以前多是采用二层体系结构,即C/S模型。C/S两层架构在一个相对专用、独立的系统中,是一个较好的系统建立方法;但随着部门业务规模的扩大,以及为了适应在Internet上开
随着互联网的迅速发展,电子邮件以其方便快捷的特性越来越受到人们的青睐。但是垃圾邮件的出现和不断泛滥,严重干扰了人们正常的网络活动。采取技术手段对垃圾邮件进行过滤是对