混合云环境下带截止期约束工作流的利润最大化调度方法

来源 :东南大学 | 被引量 : 1次 | 上传用户:huangting198198225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
复杂科学计算需要大量资源请求,当本地资源不足时,如何调度任务以满足用户需求成为云提供商面临的关键问题。本文研究混合云场景下带截止期约束的多工作流调度问题,考虑私有云中执行任务的电力成本和按需租赁外部公有云资源的租赁成本,以最大化私有云服务提供商的利润为目标,具有重要的实际意义和应用前景。与其他NP难的工作流调度优化问题相比,该问题面临的挑战主要包括两方面:(1)由于本问题考虑电价的时间差异性,如何在满足任务截止期约束的同时降低云提供商的电力成本;(2)由于所提供资源的异构性,不同的任务调度方法造成不同的任务松弛时间,而松弛时间的处理策略多种多样,如何在众多任务调度方法和松弛时间处理策略的组合中选择出一种使得私有云提供商的利润最大化。针对所考虑的问题,本文提出一种基于种群熵的自适应粒子群多工作流调度算法(SEPSO)。算法分为两个阶段:工作流应用排序和任务分配。工作流应用排序阶段对用户提交的一批带有截止期和预算约束的工作流进行排序。任务分配阶段包括基于最大深度的任务子截止期划分、基于规则的初始任务调度序列生成、资源分配和任务调度序列调整四个部分。初始任务调度序列生成部分提出最小任务处理时间优先、最大后继数量优先、最短松弛时间优先和随机排序四种规则;资源分配部分针对混合云环境分别提出私有云资源分配和公有云资源分配算法,在任务满足其子截止期的条件下,优先分配至私有云。公有云资源分配中提出基于速度和价格比的虚拟机选择函数;由于任务调度序列与最终虚拟机分配结果紧密相关,不同的任务调度序列可能会产生不同的租赁成本和电力成本,进而影响私有云提供商的利润,因此本文提出任务序列调整算法,根据种群熵的变化对算法飞行参数进行自适应调整,以平衡搜索过程中的集中性和多样性,避免算法很快陷入局部最优。为验证所提算法的性能,本文采用多因素方差分析技术对算法的相关参数和规则进行校正,选择最佳的参数和规则;然后将所提算法与三种相关算法在标准科学工作流实例中进行对比和分析。实验结果表明,本文所提出的SEPSO算法在不同截止期程度、不同工作流规模以及不同任务数量下的性能均明显优于比较算法。
其他文献
氮化镓(Gallium Nitride,GaN)高电子迁移率晶体管(High Electron Mobility Transistor,HEMT)工作在高压条件下,会产生电流崩塌效应,宏观上表现为动态电阻增加。为了评估电流崩塌效应,可以通过测量动态电阻值来量化器件的退化。如果从传统开关电路中直接提取动态电阻,示波器探头量程需设置得足够大以同时探测开态几十毫伏和关态几百伏的漏压,此时示波器测量精度不
随着集中供热的快速发展,供热管网的规模和复杂程度也在不断上升,但是在大型供热管网系统带给民众舒适和便利的同时,管网发生的事故也不容忽视。国内外对供热管网可靠性的研
可见光通信(VLC)系统利用LED照明设备代替无线局域网基站发射信号,其通信速率可达到每秒数百兆,未来的传输速率很有可能超过光纤通信。可见光通信不受电磁波的干扰,传输带宽
高功率锂离子电池的发展面临着安全问题以及电池性能亟待突破两大挑战,作为“第三电极”的隔膜虽不参与电化学反应,却在锂离子电池中承担着保护电池安全和运输锂离子的重要工
工业化是我国建筑业的发展方向,是我国住宅产业化的发展目标,装配式剪力墙结构具有施工速度快,建筑质量高,节能环保等优点,是适合我国工业化发展的一种结构体系。与单片剪力
随着多元化经营趋势的发展,企业与竞争对手在多个市场上相遇形成多点接触(multimarket contact)早已成为常态。在多个市场上形成多点接触的市场分布情况给企业带来与传统竞争
现今传统化石燃料过度开发及消耗引起的能源危机以及环境污染问题越来越受到人们的关注,开发环境友好、可持续发展的储能设备具有十分重要的现实意义。锂离子电池具有诸多优
水平管内柔性旋转梁是化工过程机械、石油钻采机械中的重要结构,其在充满流体的管壁内旋转,承受拉、压、弯、扭等复杂载荷,柔性旋转梁与管道内壁产生多向碰撞接触,同时在中空
温度测量有接触式和非接触式。接触式测温具有稳定性良好等优点,但测温元件本身也会对测量带来干扰;当测量对象尺寸非常小时,这种干扰是无法忍受的;另外,在某些工作环境下,比
随着人机交互的快速发展和人们对信息空间的不断探索,信息空间中的信息量不断增长,信息空间也越发庞大。用户在信息空间中容易迷失方向,无法高效获取所需要的信息,不能快速地建立各个显示页面和信息视场之间的联系,在各页面之间导航的过程中会存在不同程度的视觉感知不连贯性,此现象称之为“视觉迷失”效应。迷失严重影响用户在信息空间中获取决策信息线索的效率,“视觉迷失”和信息导航已成为人机交互领域当下研究的重点。通