论文部分内容阅读
由于网格具有分布、异构、动态的特点,因此网格计算环境下资源组织与管理的理论、机制与方法是网格系统研究和应用中最核心并最具有挑战性的问题。论文在综合论述和深入分析网格资源管理特点和现有系统模型的基础上,基于开放网格服务体系结构,利用随机最优控制及动态规划理论,对网格资源分配及其鲁棒性的若干关键问题进行研究与探索。论文主要研究成果如下:1)建立了面向服务的网格资源管理模型,提出了一种面向服务的作业管理机制,它为用户提供透明的、与资源物理位置无关的并带有会话支持的作业服务接口,还引入了服务分级的概念来表示用户需求的不同网格服务级别,作业管理系统则根据可定制的服务级别,将各项QoS特性映射到具体的作业管理行为。提出了一个基于Markov过程的网格动态调度算法,设计了一个面向服务的网格任务调度框架。这个算法很好地解决了网络资源的动态性以及用户对计算资源的竞争问题。2)定义了网格资源管理的成本计算方法。将网格服务成本分为三个部分:服务部署成本、服务等待成本和服务生存成本。并对这三种成本的计算方法进行了定义,利用动态规划方法对问题求解,结果表明此算法减少了动态服务的成本,并得出结论多分配一些资源比少分配资源效果要好。3)提出一个基于分层的网格服务随机控制策略。在网格服务中,服务提供者要想使用网格资源,必须要向资源提供者支付费用。网格服务提供者既要满足服务的需求,又要保持成本最小。当网格服务沿着模型从网格服务层到物理层进行部署时,不可避免的收到外来因素的干扰,从而使成本变得越来越大,严重影响服务质量,此模型利用随机最优控制原理来控制这个波动,使其尽可能减小。4)给出了网格资源管理与任务调度的鲁棒性分析及其计量方法。由于网格应用组件间的松耦合性,外界的扰动必然会导致系统巨大的变化。论文提出网格资源分配鲁棒性的概念,建立了网格资源分配系统闭环控制的自适应性模型,提出了网格资源分配的稳定性判据,给出了针对具体扰动,对系统某个性能指标的鲁棒性进行量度的方法。从而为提升网格系统的鲁棒性,提高系统抗风险能力提供理论参考。