J2EE应用服务器资源优化机制的研究与实现

J2EE应用服务器资源优化机制的研究与实现

论文摘要

J2EE应用服务器为面向WEB的电子商务应用提供了基础支撑平台。电子商务应用的性能与J2EE应用服务器管理的资源有直接的联系。然而由于J2EE应用服务器自身缺乏资源优化能力,必须通过人工进行资源配置来获得好的性能。人工调整资源配置是非常耗时而且要求系统管理者具有高超的技能。电子商务应用系统在运行时会受到许多不确定性因素的影响,同时在不同的负载模式下具有不同的性能特性,由于电子商务站点的工作负载是动态波动的,即使某个时点系统资源已合理分配,但可能在其他时间点,资源的分配有可能不合理,会引起系统性能恶化。论文为了解决前述问题,提出了J2EE应用服务器的资源自适应优化解决方案。该方案是基于反馈与经验结合的理论,通过调整J2EE应用服务器的资源参数,能较好地改善电子商务应用的性能。资源优化机制利用监控数据检测性能异常和运行环境的变化,自适应选择适合目前运行环境的最优的资源配置。论文提出了J2EE应用服务器的资源参数调整的算法。借助经验历史数据,系统资源调优机制能更快地发现恰当的参数配置。论文对JBoss应用服务器展开了深入的分析,并实现了基于JBoss应用服务器的资源优化模型(JROS)。实验结果证明了基于JBoss应用服务器资源优化模型(JROS)能成功地管理JBoss服务器及其应用系统,确保系统性能而无需人工干涉。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 背景和动机
  • 1.2 国内外研究动态
  • 1.3 主要研究
  • 1.4 章节安排
  • 第二章 背景与相关研究
  • 2.1 J2EE应用服务器的概述
  • 2.2 影响J2EE应用服务器性能的关键因素
  • 2.2.1 Java虚拟机堆设置
  • 2.2.2 处理线程池大小
  • 2.2.3 EJB资源池大小和超时
  • 2.2.4 数据库连接配置
  • 2.3 J2EE应用服务器性能评测标准
  • 2.4 应用服务器资源优化的有关方法
  • 2.4.1 基于策略方法
  • 2.4.2 基于经验方法
  • 2.4.3 基于模型方法
  • 2.4.4 基于反馈控制方法
  • 2.4.5 调优方法对比
  • 2.5 优化算法
  • 2.5.1 爬山法
  • 2.5.2 模拟退火法
  • 2.6 本章小节
  • 第三章 基于反馈与经验的资源优化模型
  • 3.1 模型的提出
  • 3.2 系统监控
  • 3.3 历史数据库的构建
  • 3.3.1 工作负载特征的分析
  • 3.3.2 历史数据信息的生成
  • 3.4 决策管理器的工作原理
  • 3.4.1 异常检测功能的分析
  • 3.4.2 评估及决策
  • 3.4.3 决策管理器的类型
  • 3.5 本章小节
  • 第四章 基于JBoss的资源优化系统
  • 4.1 JBoss的总体架构分析
  • 4.1.1 JMX技术
  • 4.1.2 JBoss中EJB容器
  • 4.2 JBoss应用服务器资源优化原型
  • 4.3 监控和数据分析模块的实现
  • 4.4 决策管理模块的实现
  • 4.4.1 异常检测子模块的实现
  • 4.4.2 评估及决策子模块的实现
  • 4.5 主要类的实现说明
  • 4.6 本章小节
  • 第五章 实验研究:测试与结果
  • 5.1 TPC-W基准测试
  • 5.2 测试环境及测试工具
  • 5.3 工作负载对性能的影响分析
  • 5.4 基于JBoss资源优化原型的功能测试
  • 5.5 本章小节
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].Spring Application Platform——SpringSource迈向应用服务器的第一步[J]. 程序员 2008(06)
    • [2].构建坚固的应用服务器安全防火线[J]. 计算机安全 2014(06)
    • [3].应用服务器的安全性测试技术[J]. 科学咨询(决策管理) 2008(08)
    • [4].应用服务器的软件老化测试[J]. 计算机时代 2009(01)
    • [5].大数据浪潮,您如何从容掌控? IBM Power Systems~(TM)应用服务器,开启大数据价值[J]. 中国政府采购 2013(12)
    • [6].局域网内常见应用服务器线索调查[J]. 信息网络安全 2013(11)
    • [7].大数据浪潮,您如何从容掌控?IBM Power Systems~(TM)应用服务器,开启大数据价值[J]. IT经理世界 2013(24)
    • [8].Power定义下一代应用服务器[J]. 通信世界 2013(14)
    • [9].浅谈网络应用服务器的安全维护技巧[J]. 无线互联科技 2012(12)
    • [10].大数据浪潮,您如何从容掌控?[J]. IT经理世界 2013(20)
    • [11].浅谈Web应用服务器研究综述[J]. 电子制作 2013(19)
    • [12].IBM天合应用服务器“百千万”计划[J]. 微电脑世界 2013(08)
    • [13].东方通舞动应用服务器市场[J]. 软件世界 2010(01)
    • [14].IBM发布“百千万”计划[J]. 通讯世界 2013(12)
    • [15].应用服务器重新启动的分析[J]. 电脑编程技巧与维护 2011(09)
    • [16].基于属性约简的应用服务器优化算法改进[J]. 计算机测量与控制 2017(05)
    • [17].天柏SMS系统应用的几点经验[J]. 中国有线电视 2014(11)
    • [18].一种基于J2EE应用服务器的容侵自治愈方法[J]. 计算机科学 2011(03)
    • [19].基于SNMP应用服务器的监控平台构建与实现[J]. 实验室研究与探索 2010(01)
    • [20].基于NIO和设计模式的应用服务器的设计与实现[J]. 微计算机信息 2009(21)
    • [21].支持复杂事务模式的Web应用服务器复制机制[J]. 软件学报 2008(02)
    • [22].浅谈应用服务器组负载均衡项目的实施[J]. 硅谷 2010(09)
    • [23].容忍入侵的J2EE应用服务器设计与实现[J]. 计算机工程 2008(19)
    • [24].应用服务器业务层框架的改进[J]. 电信工程技术与标准化 2011(12)
    • [25].关于Web应用服务器QoS的研究[J]. 福建电脑 2008(05)
    • [26].在云迁移工作中应用ODP.NET技术实现IIS服务器和应用升级方法解析[J]. 信息系统工程 2019(06)
    • [27].B/S企业应用系统的运行监控[J]. 中国传媒科技 2009(06)
    • [28].综合应用服务器模拟器在智能变电站中的应用[J]. 装备制造技术 2016(04)
    • [29].IBM冲击“百千万”计划[J]. 软件和信息服务 2013(08)
    • [30].基于网络通信的工业检测服务器设计[J]. 数字通信世界 2018(08)

    标签:;  ;  ;  

    J2EE应用服务器资源优化机制的研究与实现
    下载Doc文档

    猜你喜欢