Clustering Coefficient-Based Workflow Slicing and Multi-Cloud Scheduling
CSTR:
Author:
Affiliation:

School of Computer Science and Technology, Donghua University, Shanghai 201620,China

Clc Number:

P312

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Workflow scheduling in multi-cloud environment is a research hotspot and challenge in recent years. The dependencies in workflow are usually represented by the transmission of data, which also determines the execution order of tasks. Existing studies for workflow scheduling usually map each task to a different cloud resource, which is difficult to solve the problems of increasing make-span and cost, and the possible failure risk caused by frequent data communication. In order to reduce the impact of data communication between tasks, this paper proposes a workflow slicing and multi-cloud scheduling solution based on clustering coefficient. Preliminary slicing of workflow is conducted by using a clustering algorithm, and the clustering coefficient is introduced to evaluate and optimize the slicing effect. In the process of finding the optimal scheduling solution, the slicing result is adjusted dynamically according to the actual situation of cloud instances. Experimental results show that the proposed method can effectively reduce the high cost and make-span caused by large amount of data communications in workflow.

    Reference
    Related
    Cited by
Get Citation

WANG Pengwei, LEI Yinghui, ZHAO Yuying, ZHANG Zhaohui. Clustering Coefficient-Based Workflow Slicing and Multi-Cloud Scheduling[J].同济大学学报(自然科学版),2021,49(8):1192~1201

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:December 14,2020
  • Revised:
  • Adopted:
  • Online: August 31,2021
  • Published:
Article QR Code