迁移工作流系统中工作位置选择方法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:yp445163091
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络系统的日益庞大,许多用户所要求的复杂业务需要分布式环境中多个位置合作完成,由此迁移工作流成为近年来工作流研究的热点问题。在迁移工作流管理系统框架中,将任务执行主体称为迁移实例,移动agent为完成任务可在多个工作位置间进行迁移,由此移动agent可作为业务过程中的执行主体;工作流引擎负责创建迁移实例和分配任务,并将其指派到第一个工作位置上启动任务的执行;工作位置是迁移实例完成具体服务的场所。迁移工作流实际上就是迁移实例在工作位置之间连续迁移并就地利用位置服务完成一项或多项服务的业务过程。迁移工作流技术采用分布式信息存储与处理任务的方式,特别适合任务复杂庞大、多节点合作完成、信息交互频繁的业务过程,同时还可以有效减少网络负荷,因而受到研究人员的逐步重视。在迁移工作流系统中,路径规划是一个关键性问题,动态路径规划方法考虑到环境可变性,可在一定程度上解决迁移工作流的柔性问题,实现迁移实例的目标。工作位置选择作为路径规划过程的组成部分,每一次位置选择都是工作流路径形成的具体步骤。在大多数实际应用中,移动agent选择工作位置除了应考虑完成该位置上某项服务的最终结果外,预计花费的时间、金钱、信誉等,都是决策时考虑的必要因素,因为若不考虑任务完成的代价就不能有效保证任务完成的质量,此时选择出的工作位置完成服务效率可能不是最合适的。移动agent通过对当前环境的具体分析,实时动态地选择出工作位置,从而实现整个工作流路径的动态规划。在大规模网络环境中,随着工作位置数量逐渐增多,不可避免地出现了许多服务提供者提供相同功能服务的情况,而这些服务往往具有不同的服务质量。本章借鉴Web服务中面向服务质量(QoS)的服务组合问题,将评价指标体系引入到综合评价工作位置的选择方法中来,从而使路径规划中的位置选择更具灵活性与适应性。本文参考合同网协议,针对各具体服务质量因素,移动agent与各工作位置间进行沟通与协商,根据用户对任务的具体要求,该agent采取相应的选择策略,基于候选工作位置上的非功能属性承诺,通过对各属性定量分析,以及属性间权重大小的偏向,为移动agent选出较为合适的工作位置,利用合同网协议的招投标机制建立移动agent与工作位置之间的选择关系,而后签订合同以达成服务约定,进而迁移与完成任务。该方法对用户所接受服务提供可靠的协议机制和服务保障,并且提高了迁移工作流的动态性和柔性。
其他文献
为了能满足不断增长的性能需求,现代计算机系统工艺技术不断提高,导致系统的能耗问题日益突出,解决能耗问题难度不断上升到新的层次,应用多种能耗管理技术,实现系统级能耗管理,成为
本文首先简要论述了无线图像传感器网络的一些背景知识如无线传感器网络的特点、网络结构以及与之相关的性能评估。分析了无线图像传感器网络这一特定类型的传感器网络系统的
随着Internet的不断发展,如网络视频会议、网络音频、视频广播、远程教育和会诊等分布式多媒体应用需求不断增长,而且带宽应用要求高。传统Internet服务的单一性已经不能满足
软件调试是软件开发和维护中最为耗时耗力的部分,而其中的错误定位是最为重要且最为困难的。传统的错误定位方法往往是采用手工定位的方法(比如借助于调试工具设置断点),但是这
随着计算机仿真技术的发展,虚拟实验已成为加强现代多媒体教学的一种重要手段,可以有效解决传统实验硬件资源不足的问题。计算机学科的实验教学一直是非常重要的实践教学环节,然
量子计算机可看作是量子图灵机,量子图灵机则可等价于量子逻辑电路,量子电路是研究量子信息的主流模型。随着量子信息快速发展,量子电路越来越复杂,自动高效的设计出复杂量子
在基础交互任务中,性能预测模型是人机交互研究的一个重要分支,如得到广泛应用的费茨法则。近些年随着力反馈技术的发展,力反馈设备的应用也越来越多,如虚拟手术、虚拟装配、
大批量定制生产因为充分融合了定制和大规模生产的优势成为一种在各领域得到广泛应用的重要生产模型,它在满足客户个性化需求的同时,能保持较低的生产成本。在各种大批量定制生产的解决方案中,基于产品平台的产品族设计战略得到高度重视,其中的核心问题是产品平台规划。通过分析当前国内外研究现状及存在的问题,对基于灵敏度分析的可调节式产品平台规划方法和关键技术进行了较为深入的研究,主要工作包括以下5个方面:(1)对
移动Ad Hoc网络(MANET)是一种由多个不依赖于任何基础设施的无线移动终端分布式构成的多跳自治网络。近年来,随着移动通信技术的飞速发展和普及,这种新型网络技术引起了广泛
随着计算机和互联网的飞速发展,网络的覆盖面越来越广、网络设备的普及率越来越高,人们随时随地可以获取自己需要的信息,人们对互联网的依赖性也越来越强,互联网也成为很多人