云计算环境下工作流应用的资源供应方法

被引量 : 2次 | 上传用户:oswaldhui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算应用通常需要整合多个具有依赖关系的操作实现复杂的业务逻辑。具有依赖关系的任务集合可以用工作流建模。云工作流应用的负载随时间变化,云用户必须根据应用的需求实时申请和释放资源。工作流应用的不同任务特点、偏序关系、数据本地化、软件本地化和云计算的按区间计费模型等使得云工作流应用的资源动态供应更加复杂。为不同类型应用设计合适的资源动态扩展与释放方法以最小化资源租赁总成本是云计算的关键问题。论文的主要工作体现在:(1)基于非共享服务的工作流调度与优化。提出基于全关键路径优化的快速启发式方法。该方法将关键路径优化问题转化为多目标多段决策问题。提出基于动态规划的多目标多段决策问题求解方法。在满足截止期约束下,该方法从Pareto解集中挑选成本最低的解作为原关键路径优化问题的解。通过迭代优化多条全关键路径,最小化工作流应用的非共享服务租赁总成本。(2)基于共享服务的工作流资源供应方法。传统服务计算中服务按次收费,已经租赁的服务实例不能被工作流内部任务共享,导致资源浪费。结合云计算中服务按区间计费的特点,通过对已租赁时间片进行重用,提高资源利用率。提出考虑按区间计费、数据本地化和软件本地化的工作流资源动态供应方法。该方法主要包括基于CPLEX的截止期划分方法和基于多规则的时间槽匹配算法。(3)不可拆分批处理工作流资源供应方法。一个批处理任务通常需要租赁多个服务实例(例如,多个虚拟机)。提出的资源供应方法通过在不同的批处理任务之间共享虚拟机集群的方式提高资源利用率。在不考虑按区间计费的条件下,该方法首先将原问题转化为传统的非共享服务选择问题,然后利用非共享服务的求解方法进行截止期划分。最后提出考虑执行效率和时间片利用率的的时间槽选择方法。(4)可拆分批处理工作流的资源供应方法。为进一步提高批处理工作流的资源利用率,有些资源管理系统中(例如YARN)批处理任务可以被拆分调度。本文提出基于单元的截止期划分方式和可拆分式任务调度方法。该方法首先利用最小预期浪费成本优先的方法将工作流总截止期合理的分配到多个具有竞争关系的任务单元。然后基于任务截止期,将批处理工作流的任务分别调度到合适的时间槽。
其他文献
小班美术不同环节活动中的师幼互动是指在美术集体教学活动中各个环节师幼之间发生的各种形式、性质和各种程度的相互作用和影响,其目的是为了促进小班幼儿在美术学习、认知
我们在开展大班"七里山塘"主题游戏的实践过程中,协助幼儿致力于打造富有磁性魅力的幼儿游戏实境,让幼儿亲身感受、亲身体验"游戏世界"的种种生活,亲身投入、亲身参与"游戏世
新常态下,企业间竞争更加激烈;信用销售作为企业提高市场占有率,扩大销售的一种手段,将被越来越多的企业采纳。本文首先分析我国企业信用销售产生的应收账款流动性现状,然后
随着商业法律体系的逐渐成熟化、复杂化,公司法务愈来愈得到重视。而公司首席法务官作为公司法务工作的领导者,也必然在现代在公司治理结构中起着越来越重要的作用。因此,公
针对防雷设计现状,从图纸审查角度,给出作者对现行《建筑物防雷设计规范》相关条款的理解。包括:对比相关标准在防雷分类和危险场所划分方面的差异;《雷规》修订了建筑物年预
由于家庭经济因素、自身因素、环境因素的影响,目前大学生兼职已经成为普遍现象。大学生在兼职过遇到的问题也逐渐的浮现,暴露出包括大学生本身、学校、社会在内的各个方面存
<正>2015年高考已尘埃落定。与往年一样的是,高考作文题,无论是全国卷还是各省市自主命题卷,依旧引起全社会的关注和热议;与往年有些不一样的是,自主命题的省市今年已少了江
根据初中生的心理发育特点,做好初中生的心理健康教育,是提高学生心理素质、促进其身心健康和谐发展的重要方面,有利于加强和改进学校的德育工作,切实提高素质教育的质量。本
本文根据高粘滞血症自拟标准收治102例患者,男性52例,女性50例,年龄最大80岁,最小32岁。以中医辨证分为肝阳上亢、气血亏虚、痰浊中阻、风邪入中四型,分别给予平肝潜阳、滋养
目的探讨血清IL-1和IL-6含量与急性胰腺炎病变程度的相关性。方法Wistar大鼠120只随机分为3组,每组40只,正常对照组腹腔注射生理盐水,急性胰腺炎组腹腔注射L-arginine500mg/1