动态云环境中基于SLA的工作流调度

基本信息
批准号:61202361
项目类别:青年科学基金项目
资助金额:23.00
负责人:郑炜
学科分类:
依托单位:厦门大学
批准年份:2012
结题年份:2015
起止时间:2013-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:谢杰阳,杨国泰,翟丹丹,沈健,义天鹏
关键词:
工作流调度服务水平协定云计算
结项摘要

Workflow is an important use case of cloud computing. For running workflow, users usually require their QoS constraints, e.g. deadline, to be satisfied. However, there is always an unavoidable error in the prediction of workflow task execution time. And from this error, the satisfication of QoS constraints and the profit of cloud service providers may probably suffer. This issue has not yet been well addressed by the existing workflow scheduling systems in the context of cloud computing. This project proposes a SLA-based multi-phase workflow scheduling system, which consists of a series of methods including admission control, over-estimated advance reservation and rescheduling during runtime. We aim to implement an efficient workflow scheduling mechanism to meet the QoS requirements from users and service providers simultaneously, so that the potential of cloud computing can be fully explored to satisfy the increasing demands of large-scale computing from various scientific, industrial and commercial fields.

工作流是当前云计算平台的一个重要用例。对于工作流的运行,用户常见的一个服务质量(QoS)指标常常体现在要求一个明确的截止时间。然而,对工作流子任务的运行时间的预测不可避免地存在误差。此误差对满足用户的QoS要求和云计算服务商的利益均存在不利影响。当前在研的云计算调度系统尚不能很好地解决这些不利影响。因此,本项目提出了一个基于SLA(Service Level Agreement)的多阶段化的工作流调度框架,通过基于SLA的用户请求准入控制、过估预约和运行期重调度等一系列方法的组合,期望能在动态云环境中实现一个高效的的工作流调度机制,能同时满足用户方与云计算服务方的QoS要求,以充分发挥云计算平台的潜力,满足包括科学,工业,商业等社会各领域日益增长的对大规模计算的需求。

项目摘要

随着现代网络技术的发展成熟,云计算已经成为解决科学工作流大规模计算问题的主要途径之一。调度是云计算平台得以充分发挥系统性能的关键技术。由于云计算平台具有很强的动态特性以及有别于传统分布式计算方式的特征,因此简单地将传统的工作流调度算法应用到云计算调度系统中会带来不少问题。以解决这些问题为目标,本项目主要取得了如下研究进展:(1)基于工作流任务时间预测随机化的模型,提出了两个基于蒙特卡罗方法思想的随机化工作流调度算法,能够在可控的时间内生成一个调度结果,仿真实验表明该调度结果的平均总体运行时间明显优于静态调度算法以任务时间预测期望值为输入生成的调度结果;(2)在多目标优化工作流调度问题范畴内,考虑“截止时间+预算”和“总体运行时间+能耗”两种多目标优化背景,分别提出了BHEFT,GTI等多目标优化算法,性能评估结果表明这些算法能在相近的时间开销内取得比已有的同类其他调度算法更好的优化效果;(3)考虑工作流的在线调度模型,提出一个轻量型的调度算法PB,以更小的算法开销获得更优的总体运行时间。..通过以上研究进展,本项目的工作有效地改善了工作流任务在动态云环境中的计算性能和能耗,相关研究成果发表在多个分布式计算及高性能计算领域相关的高水平国际学术会议和期刊中,其中包括《Journal of Parallel and Distributed Computing》、《Journal of Grid Computing》、《Concurrency and Computation: Practice and Experience》、CCGrid等,并获得国内外学者的引用。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
2

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

DOI:
发表时间:2020
3

计及焊层疲劳影响的风电变流器IGBT 模块热分析及改进热网络模型

计及焊层疲劳影响的风电变流器IGBT 模块热分析及改进热网络模型

DOI:10.19595/j.cnki.1000-6753.tces.151503
发表时间:2017
4

金属锆织构的标准极图计算及分析

金属锆织构的标准极图计算及分析

DOI:10.16112/j.cnki.53-1223/n.2019.02.003
发表时间:2019
5

基于体素化图卷积网络的三维点云目标检测方法

基于体素化图卷积网络的三维点云目标检测方法

DOI:10.3788/IRLA20200500
发表时间:2021

相似国自然基金

1

复杂云计算环境下QoS感知的工作流调度研究

批准号:61702060
批准年份:2017
负责人:吴全旺
学科分类:F0207
资助金额:21.00
项目类别:青年科学基金项目
2

基于演化多任务的实时云工作流调度算法研究

批准号:61772392
批准年份:2017
负责人:戚玉涛
学科分类:F06
资助金额:65.00
项目类别:面上项目
3

云计算环境下多尺度计费服务的批任务工作流调度

批准号:61572127
批准年份:2015
负责人:李小平
学科分类:F0210
资助金额:66.00
项目类别:面上项目
4

混合云计算环境下多工作流的混合调度及费用优化

批准号:61363004
批准年份:2013
负责人:田国忠
学科分类:F0204
资助金额:19.00
项目类别:地区科学基金项目