基于性能模型的短消息系统性能分析

来源 :湖南大学 | 被引量 : 0次 | 上传用户:Tiramisu_smile
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件的性能是软件质量的重要特征。软件的性能往往与软件本身的结构有着密切的联系,对于大型分布式系统而言尤其明显。由于系统结构设计不当造成的系统性能瓶颈不易发现,往往到最后的系统测试阶段才被暴露。而在那时对系统的结构进行任何改动代价都必然十分昂贵。这就需要在设计阶段及早发现设计缺陷并及时补救的能力。而从系统设计阶段的UML模型中抽取性能模型对其进行性能分析以期发现其设计缺陷及性能瓶颈则是一种目前被广泛接受的解决方案。这属于软件性能工程的研究范畴。 另一方面,随着短消息业务的迅猛发展,短消息系统的性能问题也逐渐浮出水面。构建高性能的短消息系统已经成为各电信设备供应商、电信服务提供商关注的焦点。其中如何配置一个短消息系统并使之满足系统性能需求,是问题的关键。 本文由短消息系统的UML模型中提取QN性能模型,并利用APERA性能模型解决工具对QN模型进行性能分析。由此得到一种发现设计性能瓶颈和配置满足性能需求的短消息系统的系统化方法。该方法同样适用于其他的大规模系统。在系统的设计阶段引入性能分析,减少系统设计缺陷;在系统部署阶段以最小的硬件开销确保系统满足性能需求。 如何提高短消息系统在高负载下的性能则是本文的另一研究课题。通过开发短消息性能测试DEMO,并对其性能表现进行分析,本文提出了一种线程动态配置策略,可以在动态平衡短消息系统上行负载和下发负载的基础上取得最大系统吞吐量。该策略能有效避免高负载下系统吞吐量下降的出现。针对短消息中心,本文提出了一种具有负载适应性的短消息重发策略——基于负载的重发策略。利用该重发策略,在高负载下可以对短消息中心的下发流量进行有效地流量控制,减少短消息中心拥塞的发生。
其他文献
随着黑客入侵事件的日益猖獗,人们发现只从防御的角度构造安全系统是不够的。入侵检测技术是继防火墙和数据加密等传统安全保护措施后新一代的安全保障技术,它能够对计算机和网
现代网络教育以计算机网络以及卫星通讯技术为支撑,具有时空自由、资源共享、系统开放、便于协作等优点,近年来得到极大的发展.学习资源的可共享性和系统的互操作性对于网络
计算机行业在经历了硬件主导的时代、软件主导的时代之后,现在正处于网络主导的时代。随着Internet的迅猛发展和下一代网络的带宽建设,互联网发展的新阶段正在悄然来临。网络将
随着信息化时代的到来,一些新兴领域如社会网络分析,web2.0技术分析和生物信息网络分析对于解决规模图处理问题提出了更高的要求,如要完成这些需求,就必须做到能够同时处理10
该文从通信对抗侦察现状出发,就通信信号搜索、分析和识别中的关键技术进行了研究,具体内容如下:1采用构造性学习方法实现通信信号周期对比搜索法;从短波某波段采集了大量个
在松散耦合的网格环境里,3A访问模式是关系到用户如何使用和操作网格的关键问题。Internet、移动计算和普适计算等领域,都对这个问题进行了广泛研究。本文设计和实现了一种支
本文探讨对等计算与网格计算的一个结合点:大规模分布资源的查找.论文的研究工作如下.首先,论文详细总结了资源查找所涉及的关键问题、影响因素和性能评价参数.我们分析了随
企业产品测试系统作为现代制造企业实现产品质量管理的一个重要方面越来越受到现代制造企业的关注和重视。对跨国大企业而言,所生产的电冰箱产品要销往世界各地,而全球不同地区
软件体系结构是近十多年来软件工程中最热门的研究方向之一,被工业界和学术界普遍认为是软件工程取得突破性进展的一个关键领域。对软件体系结构的正确评价对保证其软件产品的
数据挖掘是20世纪90年代中期兴起的一项新技术,它是知识发现过程中的关键步骤,也是当前知识发现领域中的一个研究热点。近年来,国内外学术界和企业界,都非常重视对数据挖掘技术和