基于QoS的自适应控制中间件研究与应用

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:evemxy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与计算机网络中软件系统越来越大型化与复杂化,对软件系统的性能要求也越来越高。自动控制发展的一个重要趋势是不断扩大应用领域,其中包括控制理论与方法在软件系统设计中的应用。在实际的复杂应用环境中,针对结构与参数随时间变化规律未知的软件系统,提供一套行之有效的方法与工具对QoS性能保证与面向用户的区分服务进行支持成为具有挑战性的关键问题。本文完成的主要工作如下:设计一个基于QoS的自适应控制中间件架构,该控制中间件可为软件系统提供性能保证。介绍基于自适应控制中间件的软件开发流程,详述该中间件将软件性能保证与分级QoS映射为自适应控制问题、控制环组件的组合、系统辨识、控制器参数整定、实施自适应控制的具体过程。该自适应控制中间件具有“在线辨识,在线整定”的特点,可提高对软件系统的建模准确性与控制效果。提出最小二乘自适应遗忘因子在线辨识算法,采用最小二乘法进行离线辨识,确定模型结构与参数,将此参数作为自适应遗忘因子在线辨识的初始参数,利用该在线辨识方法对模型参数作进一步修正。实验证明,利用该方法辨识精度与收敛速度得到较大提升,对Web服务组合执行引擎参数进行辨识,得到的参数能反映执行引擎动态运行过程中的变化轨迹,实现参数的动态跟踪。自适应控制中间件中的控制器参数自整定采用单纯形加速算法,具有控制参数收敛快、简单实用、适合于在线优化等特点。将自适应控制中间件应用于Web服务组合执行引擎。提出服务组合执行引擎上的服务响应时间保证定义,设计并实现支持服务响应时间保证的执行引擎架构,在服务组合运行时实施基于QoS的自适应控制优化技术。性能评估实验表明,即使在负载剧烈变化时,基于自适应控制中间件的服务组合执行引擎仍可为分级服务请求提供良好的服务响应时间保证。
其他文献
伴随着数据库技术的快速发展以及数据获取技术手段的提高,数据信息量急剧膨胀并呈现多样化趋势,如何揭示这些数据背后所隐含的重要信息成为人们关注的焦点。在这种情形下,数
无线传感器网络(Wireless Sensor Network简称WSN)是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。WSN通过部署在监测区域内的传感器节点,
MIS在商业、教育、医疗、电子政务等社会生活的各个方面已经得到广泛的应用。然而,随着企业组织结构的调整,业务需求的不断变化,用户对信息系统有了新的需求。要解决企业MIS
Web服务作为下一代Web的标志性技术,能够有效地解决企业集成环境中存在的软件接口复杂、难以升级和集成等方面问题,因此网络上Web服务的数量快速增长,但是单个Web服务很难满
随着嵌入式网络技术的发展及嵌入式系统在人们生产、生活中的广泛应用,它们所存在的信息安全问题已经变得非常严峻,如果这些无处不在的系统一旦出现了安全方面的问题,那么必
随着互联网和通讯技术的迅速发展,群体之间的远程交互协作变得日益重要,人们希望能够借助于计算机和网络技术,彼此之间相互协调共同完成一项工作任务。计算机支持的协同工作C
容迟网络泛指因节点移动、链路间歇连通等原因而使得通信链路经常处于中断状态、没有稳定的端到端传输路径的无线自组织网络。容迟网络的主要特征是网络拓扑动态变化、时延大
随着无线传输技术的发展,基于IEEE802.11协议的无线局域网(WLAN)得到了大规模的部署,同时WLAN上的典型应用如实时语音应用随之出现。实时应用对传输延迟和抖动比较敏感,而WLAN下
完善、通用、标准的零件库是制造业信息化强有力的基础支撑技术之一,企业采用此零件库技术可大大提高企业零件数据交换效率,便于产品全生命周期各阶段的管理和应用,实现企业
指纹识别系统在很多领域得到广泛的应用,但当今市场上的指纹识别系统厂商所提供的指纹识别应用系统和解决方案,从指纹识别应用系统到指纹识别软件开发包,无论是系统集成还是