首页    期刊浏览 2024年09月29日 星期日
登录注册

文章基本信息

  • 标题:Fault tolerant workflow scheduling based on replication and resubmission of tasks in Cloud Computing
  • 本地全文:下载
  • 作者:Jayadivya S K ; S. Jaya Nirmala ; S. Mary Saira Bhanu
  • 期刊名称:International Journal on Computer Science and Engineering
  • 印刷版ISSN:2229-5631
  • 电子版ISSN:0975-3397
  • 出版年度:2012
  • 卷号:4
  • 期号:06
  • 页码:996-1006
  • 出版社:Engg Journals Publications
  • 摘要:The aim of workflow scheduling system is to schedule the workflows within the user given deadline to achieve a good success rate. Workflow is a set of tasks processed in a predefined order based on its data and control dependency. Scheduling these workflows in a computing environment, like cloud environment, is an NP-Complete problem and it becomes more challenging when failures of tasks are considered. To overcome these failures, the workflow scheduling system should be fault tolerant. In this paper, the proposed Fault Tolerant Workflow Scheduling algorithm (FTWS) provides fault tolerance by using replication and resubmission of tasks based on priority of the tasks. The replication of tasks depends on a heuristic metric which is calculated by finding the tradeoff between the replication factor and resubmission factor. The heuristic metric is considered because replication alone may lead to resource wastage and resubmission alone may increase makespan. Tasks are prioritized based on the criticality of the task which is calculated by using parameters like out degree, earliest deadline and high resubmission impact. Priority helps in meeting the deadline of a task and thereby reducing wastage of resources. FTWS schedules workflows within a deadline even in the presence of failures without using any history of information. The experiments were conducted in a simulated cloud environment by scheduling workflows in the presence of failures which are generated randomly. The experimental results of the proposed work demonstrate the effective success rate in-spite of various failures.
  • 关键词:Cloud computing; Scheduling; Workflows; Replication; Resubmission; Fault tolerance
国家哲学社会科学文献中心版权所有