工作流任务调度多目标优化

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:xiertimer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流是指部分或者整个业务过程在计算机支持下的全自动或者半自动。工作流关注的核心是过程,它提炼出信息处理的过程,然后研究其性质、结构和实现等。其主要解决的问题是能够自动执行多个参与者之间根据预定义的规则传递文档、信息或者任务的过程,从而达到某个预期的业务目标,或者是促进该目标的完成。近年来,工作流任务调度优化问题一直是工作流研究的热点,如果对工作流任务调度有一个高效的调度算法,将大大地改善服务质量。在工作流调度中,不同的任务被分配给不同的资源(例如虚拟机)。工作流调度是由云代理商进行决策的,其功能作为云用户工作流应用和云提供商的数据中心之间的中间人。调度算法就是代理商用来发现工作流任务和云资源间的最优映射。工作流调度算法的作用是要找到满足用户目标的调度。用户们在SLA(服务水平协议)文件上定义他们的目标,该文件是在一个云用户和一个云服务提供商之间签署的。云服务提供商可能需要满足用户多目标例如成本优化、完成时间优化、可靠性、最后期限约束、预算约束等等,找到最优的调度来满足用户的目标就是调度算法的作用。首先,本文对工作流任务调度多目标优化问题进行了详细阐述,分析了当前对该问题所进行的研究现状。本文对负载均衡、数据处理时间总和、传输的数据量、传输所花费的时间优化问题建立了模型和分析,粒子群算法作为现代多目标优化算法的代表之一,本身具有很多优点,对于其容易陷入局部最优这一缺点,文章也学习现有优秀的改善措施进行了优化,这样本文就给出了基于粒子群算法的工作流调度多目标优化方法。其次,本文根据该问题还提出了一个新的启发式方法NHMFTS,该方法的执行过程需要多次迭代,每次迭代都有具体的策略执行,而迭代次数和任务数量相同,这样整个方法的执行占用可预估的很少时间。本文还结合NHMFTS和PSO的优势,将两个方法融合为一种综合性的方法。最后,文章对上面所提出的方法进行了实现以及模拟实验,结合得到的实验数据进行了分析、对比等,同时说明了本文提出的一种新方法NHMFTS,可以在一定条件下,很大的节省了时间,间接的实现了更好的服务。
其他文献
E_Learning学习管理系统是学校教学平台建设工作中的一个趋势,是通过综合教学设计,以互联网络为主要交流平台建设的教学科目内容及实施教学活动的整合。它既是学校教学平台中
3D模型变形技术在工业设计、模具生产、零部件加工、动画制作等领域有着广泛的应用。传统的模型变形技术操作复杂、效率低下,针对这个问题,本文对交互式网格模型变形技术展开
随着近年来网络技术的飞速发展,与Internet有关的安全事件愈来愈多,安全问题日益突出。目前,网页木马成为恶意软件传播中最常见的形式之一,网页木马具有传播速度快、变种形式
微机电技术和无线通讯技术的高速发展,使得无线传感器网络在众多领域有了广泛的应用。无线传感器网络节点协作机制是多种技术综合运用而形成、面向服务或任务的协同处理机制,
随着互联网的迅速发展,电商平台逐渐成为大众购买商品的主要渠道,企业官方微博是服务于电商平台的便于企业发布对外消息、用户讨论评价产品的一种新型方式。随着公司网络营销
组合优化问题是指从组合问题的可行解中求出最优解,但是目前利用传统方式解决组合优化问题需要极大的存储空间和极长的运行时间,而在当今大数据时代,各行业每年产生的数据量
计算机网络,电信网络和有线电视网络,三网融合逐渐形成了业务应用上的融合。从当前现状来看,网络融合是网络发展的必然趋势。然而随着网络融合的发展,用户在不同网络都有不同
随着Internet的快速发展,越来越多的人通过Web发布、获取和管理知识。数理公式作为知识体系中的重要组成部分,在基于Web的网络教学、信息发布、学术交流等方面起着非常重要的
癌症、糖尿病、SARS等重大突发疾病的早期发现和确诊是疾病成功治疗的关键。目前,对这些疾病的诊断主要依靠医生的临床经验。论文利用数据挖掘的分类功能分析过往临床数据,将
随着网络和多媒体技术的发展,视频产品的交流达到前所未有的深度和广度。视频产品被广泛复制但其质量不会下降,这就出现了非法侵权及盗版问题。数字视频水印就是在不影响视频