分布式系统性能分析

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:JustFelling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和计算机软件的发展,分布式系统被广泛应用于电信,金融,电子商务等各个领域。然而在建立这些分布式系统的开发前期,由于没有行之有效的方法来控制其性能,所以在系统运行时期,各种性能问题逐渐暴露,到这时才寻找导致性能低下的原因为时已晚。有鉴于此,分布式系统性能的问题应该在软件开发前期就得到评估和控制,为此需要大量的有关性能方面的知识予以支持,诸如软件编码本身、软件的体系结构、网络的结构和状态、计算机的处理能力等,并且需要找出影响分布式系统性能的关键因素并对它们进行详细的分析。因此本文首先介绍了分布式系统和软件性能的概念,分析影响分布式系统性能的几大因素,包括网络,主机性能,重点介绍调用代价的概念,以及调用代价的研究和它在整个分布式系统性能分析中的地位和意义。然后专门针对分布式系统的调用代价展开详细的讨论,通过实验,分别针对六种不同的系统架构设计用例,运行并获得充足的实验数据,运用统计学方法对其进行分析,计算,最终找出各种分布式系统环境下调用的参数类型,参数个数,服务器负荷等因素与分布式系统的性能之间的关联的规律,通过这些规律,即可以在系统建立初期对分布式系统的调用代价进行评估,对整个系统的性能进行一定的控制。本文最后在总结影响分布式系统调用代价的几点因素后,对分布式系统初期的构建,后期的调优,结合实际应用的CRM系统提出初步的改进建议和优化策略。
其他文献
学位
近年来,随着信息处理技术的广泛应用,使各行各业的电子化迅速普及,产生了海量数据信息,如何获取和发现有价值的信息并将其运用于生产实践中非常关键。因此,一个能够分析数据并且可
“足球机器人”是人工智能与机器人领域的应用基础研究课题,它涵盖了人工智能、机器人、实时视觉、智能控制和无线电通讯等技术,受到越来越多的关注。特别是中型组足球机器人
水是生命之源,是人类生存和社会经济发展的物质基础,是可持续性发展的重要保障。水资源的可持续利用关系到人口、资源、环境、社会的协调发展。随着人口增长、社会经济发展和
公共对象请求代理体系结构(CORBA)允许分布式应用程序进行交互,并且具有操作系统、网络协议、语言无关性,因此已在商业的分布式计算环境中得到广泛应用,但是在高负荷并发通信
近年来计算机处理能力的不断增强,使软件容错技术受到了广泛的关注。软件容错具有灵活性较强和实现费用低的特点,因而被越来越多地应用到不同的领域。随着Linux操作系统的不
词袋模型在图像分类领域中的分类效果主要受限于局部特征的量化误差。针对这一点,本文提出一种基于多尺度全局编码图像分类方法,有效减少特征量化误差。文中通过使用多尺度特
可视化过程,是将数据信息和知识转化为一种视觉形式,充分利用人们对可视模式快速识别的自然能力。可视化将人脑和现代计算机这两个最强大的信息处理系统联系在一起。有效的可
随着互联网的不断深入发展,网络速度的快速提高,规模的逐渐扩大以及用户需求的日益增多,出现了许多新型的网络应用程序,这些新型应用程序呈现出结构复杂、协议多变等特点,具