当前位置:问答库>论文摘要

题目:数据交换平台自适应机制的研究与实现

关键词:自适应;模糊控制;数据交换;AOP;性能检测

  摘要

近年来,消息中间件在电子政务数据交换中的应用越来越广泛。黑龙江数据交换平台(InfoXP)作为一个典型的消息中间件,在黑龙江电子政务建设中起到了重要的作用。在数据交换平台中,平台性能的提高与系统资源的消耗之间存在着一定的矛盾。性能的提高一般会导致系统资源的消耗增加,从而影响消息系统的吞吐量与稳定性。一般的消息中间件采用人工配置的方法平衡性能与资源消耗之间的矛盾。这种方法的缺点是难以配置和不能很好地适应系统的动态性。本论文首先分析了自适应软件、自动重配置等方面的一些研究现状和典型系统,然后提出了一套基于模糊控制理论和面向切面编程(AOP)思想的自适应框架。该框架可以在数据交换平台的性能与其吞吐量、稳定性之间作较好的平衡。模糊控制理论的引入,可以将人工操作经验直接应用到系统中,极大地方便了系统管理人员和测试人员对系统的性能测试和配置;AOP机制的引入,使自适应框架与系统本身解耦,极大地方便了系统的开发、更新和维护,并且尽可能地减小框架本身对系统性能的影响,也便于已有系统的整合。同时为了尽可能减少运行时的工作量,该框架采用查询表的方式工作,将大部分计算量放在离线时进行。基于上述研究成果,本文对自适应框架进行设计与实现,并且将框架引入到InfoXP系统中,最后针对InfoXP系统中的两个核心参数:数据分片大小和引擎轮询间隔进行了性能测试。从测试结果可以看出,自适应框架在保持系统运行在较高的效率的同时尽可能地减少了系统资源的耗费,在方便用户配置的同时可以很好地适应系统运行环境的动态性,达到了预期的目标,取得了良好的效果。