【摘 要】
:
在过去的几十年里,信息技术得到了迅猛发展,计算机系统的应用也越来越普及。随着人们对计算机系统要求的提高,系统变得越来越复杂,系统的管理和维护也变得越来越困难。为了减
论文部分内容阅读
在过去的几十年里,信息技术得到了迅猛发展,计算机系统的应用也越来越普及。随着人们对计算机系统要求的提高,系统变得越来越复杂,系统的管理和维护也变得越来越困难。为了减轻管理人员的负担,研究人员在人类神经系统的启发下,提出了“以技术管理技术”为特征的理念,即所谓的自适应系统。自适应软件是自适应系统在软件领域中的应用。目前,自适应软件研究的重点是建立自适应软件模型。现阶段所提出的模型通常用于处理特殊问题,因而对其他模型和执行环境有相当的依赖性,影响了模型的重用性和通用性。本文的研究目标是设计一个通用的动态自适应的软件模型。本文比较全面的介绍了自适应系统的属性及控制结构,并介绍了具有代表性的IBM自适应系统体系。为构建动态自适应模型,本文研究了JMX和策略引擎两种技术,在此基础上,提出了基于JMX的动态自适应软件模型。模型由应用层、接口层、决策层、监督层四层组成。其中,应用层是被管理的资源集合;接口层提供了操纵和管理资源的接口;决策层使用MAPE-K环和策略引擎实现了模型的动态自适应能力;监督层用来协调决策层的工作和进行错误处理。为实现监督层的协调和容错能力,本文借鉴了监督树、微重启和适毁软件的概念,并对如何设计适毁软件进行了分析。通过分析和比较,基于JMX的动态自适应软件模型具有如下优点:模型使用JMX和策略引擎两种成熟的标准构建,且与IBM自适应系统相兼容;使用策略引擎动态解析策略并做出决策,具有动态适应能力;引入监督树、微重启和适毁软件的概念,提高了系统的容错性和可用性。
其他文献
Web服务自其出现以来,由于其具有互操作性、跨平台性和松散耦合性等特点,已经得到了学术界和工业界的广泛关注和深入研究。单个Web服务由于功能有限,很难满足用户日益增长的功能
Ad-hoc网络作为一种新型的移动网络,与传统的无线网络有很大不同,它不依赖于任何固定的基础设施和管理中心,而是通过传输范围有限的移动节点间的相互协作和自我组织来保持网
随着网络技术的飞速发展,信息大量膨胀和聚集,互联网已经形成了一个由数据构成的巨大数据仓库,XML(eXtensible Markup Language)作为一种常用的数据交换和传输标准,蕴含了丰
移动Ad Hoc网络(MANETs)和点对点(P2P)网络都有共同特征:分布性和自组织性,通常被称为自治网络。资源共享下载服务是自治网络中主要的应用领域之一,节点进入网络后,相互共享并
验证是集成电路设计过程中不可或缺的重要环节。它是在流片前发现设计缺陷和错误的最后机会,对于整个项目的成败至关重要。传统的验证方法验证时间长、效率低,已经无法满足现
在分布式环境下的数据发布模式中,发布服务器并非完全可信,用户从发布服务器得到的数据有可能被篡改、伪造或丢失。若没有有效的安全措施,用户得到了错误的查询结果,往往会给
在网格环境中,资源提供者和用户具有不同的目标、策略,使得网格资源分配成为一个难点。如何合理分配网格资源,优化系统的整体效用,已成为一个重要的研究课题。传统的资源分配
微粒群优化算法(Particle Swarm Optimization, PSO)源自对鸟群觅食行为的研究,是一种基于群体智能的随机搜索算法。PSO算法概念简单、参数设置少、计算速度快、鲁棒性好,短短十
复杂网络的社团发现致力于揭示出复杂网络中真实存在的网络簇结构。服务网络是互联网上大量开放服务交互所构成的网络集合,服务通过业务需求的驱动自发组合以满足用户需求,在
伴随着九年义务教育制度的实施,一些发达地区进一步将高中教育也纳入到义务教育范围之内,从而推行了十二年义务教育。高校扩招,使得有更多的学生有机会进入大学学习,因此高中教育