分布式应用系统性能优化的研究与实践

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:youdong2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,许多大型企业,政府机构,事业单位,他们的业务遍及不同的地域,同时各个业务也相互关联。这种状况必然产生了他们在构建信息系统时采用分布式应用系统的需求。随着分布式应用系统规模的扩大,用户访问量和计算复杂性的增大,系统的性能(如:响应时间、可用性和可靠性等)决定了系统的成败。因此,性能问题成为分布式应用系统主要解决的问题之一。 解决分布式应用系统的性能问题可以从系统架构的改进、程序优化、算法改进等方面进行,并通过测试来分析系统性能的瓶颈,从而提高分布式应用系统的性能。因此在系统性能优化过程中,系统性能测试也是一个重要的步骤,它是系统性能瓶颈分析和系统性能提高与否的依据。 本文以中央电大教务管理系统为背景,研究分布式应用系统的性能问题。论文基于gossip模型架构对系统原有架构进行改进,并通过使用“右边界”法来验证该方案实施后提高系统性能的可行性,同时说明了“右边界”法的使用方法。 本文最后阐述了使用存储过程技术和算法改进对程序进行优化从而提高中央电大教务管理系统的整体性能。由于本系统是基于J2EE应用模型的四层结构建立的,并在各层运用了一系列设计模式以提高系统实现的规范化和开发效率。因此使用存储过程方法优化程序带来的一个问题是,如何把经过存储过程的优化的程序融合到J2EE框架中,并且达到比较容易的维护和管理的目标。本文也针对这些问题,做了有针对性地阐述。
其他文献
随着Web Service技术本身的不断成熟,基于Web Service组合/协作技术的服务计算已成为当前软件技术的一个发展热点和重要发展方向。在当前众多的Web Service组合/协作技术中,分
生物免疫系统与计算机入侵检测系统在功能上有很大的相似性,入侵免疫系统的主要功能是检测内部或者外部的侵入,使计算机免受攻击。而生物免疫系统的功能是保护生物体不受细菌,病
随着网络技术的飞速发展,WEB 应用系统得到了越来越多的应用。而每个应用系统往往都有自己的一套用户认证和授权方法,为了对用户进行统一的认证和授权管理,所以有必要将不同系统
预测是作决策、规划之前必不可少的重要环节和前提。时间序列预测是预测领域的一个重要研究方向,时间序列预测问题在气象、天文、电力、医学、生物、经济、金融和计算机等各
随着Web技术的广泛应用,许多企业都迫切要求快速、高效地构建自己的Web业务系统。J2EE(Java 2 Enterprise Edition)是sun公司提供的一个标准的企业应用开发平台,它为我们开发
由于现代企业的日常业务运转越来越离不开IT系统的支持,所以IT系统的良好性能已经成为每个公司关注的问题。各种IT基础架构的性能是整个IT系统性能的基础,为保证其性能,产生了各
电子邮件是Internet上最广泛使用、最受欢迎的网络功能。随着计算机信息技术的普及,它现在已经演变成为一个更加复杂并丰富的多的系统,可以传送声音、图片、图像、文档等多媒
本论文针对掌纹的具体特点,对掌纹识别系统中的关键技术与核心算法进行了深入的研究,开发了一套有效的掌纹图像采集设备,提出了一系列高性能的掌纹图像预处理、掌纹特征提取
安全问题是信息化建设过程中不可回避的话题,在现代信息社会中,随着计算机技术的广泛应用,这一问题也就显得更加迫切。目前安全领域的技术门槛高、投入代价大、易用性差、互操作
随着市场经济的深入发展和电力系统规模的持续扩大,电缆用量越来越多;而且由于大量电缆铺设在距离较长、走向复杂的电缆沟内,长期运行在高电压、大电流环境下,很容易引起电缆温度