Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Differential Evolution Algorithm for Workflow Scheduling (DEWS) in Public Cloud

View through CrossRef
Infrastructure as a Service (IaaS) is one of the common Cloud service models, which is most used by the scientific applications. As the users are charged only for the usage of resources based on the Service Level Agreements (SLA), the users are attracted towards the IaaS. Workflow scheduling is a complex issue in IaaS because multiple scheduling parameters are to be considered to satisfy the Quality of Service parameters. Workflow applications comprises of various sub-tasks, which are to be executed in a particular method. These tasks have parent child relationship. The parent task needs to be executed before its child task. Workflow scheduling algorithms are supposed to preserve dependency constraints implied by their nature and structure. Resources are allocated to various sub-tasks of the original task by keeping into account these constraints. The role of workflow scheduling algorithm is to find the schedule which satisfies the SLA document which is written between a cloud user and a cloud service provider. Many heuristic algorithms were proposed in the literature, targeted only a single parameter for scheduling. But the user may require multiple objectives to be satisfied such as cost optimization, makespan optimization, reliability, deadline constrained, budget constrained etc. Hence, it is the responsibility of the Scheduling algorithm to find the optimal schedule that satisfies the SLA. The proposed algorithm uses Differential Evolution technique to optimize the scheduling parameters such as execution time of the application and Cost of executing the application in the Cloud. The proposed algorithm is compared with the Genetic Algorithm and the results outperform the Genetic Algorithm.
Title: Differential Evolution Algorithm for Workflow Scheduling (DEWS) in Public Cloud
Description:
Infrastructure as a Service (IaaS) is one of the common Cloud service models, which is most used by the scientific applications.
As the users are charged only for the usage of resources based on the Service Level Agreements (SLA), the users are attracted towards the IaaS.
Workflow scheduling is a complex issue in IaaS because multiple scheduling parameters are to be considered to satisfy the Quality of Service parameters.
Workflow applications comprises of various sub-tasks, which are to be executed in a particular method.
These tasks have parent child relationship.
The parent task needs to be executed before its child task.
Workflow scheduling algorithms are supposed to preserve dependency constraints implied by their nature and structure.
Resources are allocated to various sub-tasks of the original task by keeping into account these constraints.
The role of workflow scheduling algorithm is to find the schedule which satisfies the SLA document which is written between a cloud user and a cloud service provider.
Many heuristic algorithms were proposed in the literature, targeted only a single parameter for scheduling.
But the user may require multiple objectives to be satisfied such as cost optimization, makespan optimization, reliability, deadline constrained, budget constrained etc.
Hence, it is the responsibility of the Scheduling algorithm to find the optimal schedule that satisfies the SLA.
The proposed algorithm uses Differential Evolution technique to optimize the scheduling parameters such as execution time of the application and Cost of executing the application in the Cloud.
The proposed algorithm is compared with the Genetic Algorithm and the results outperform the Genetic Algorithm.

Related Results

CONTINUES REMOTE CARDIAC MONITORING IN CRITICALLY ILL COVID-19 PATIENTS (C3 STUDY)
CONTINUES REMOTE CARDIAC MONITORING IN CRITICALLY ILL COVID-19 PATIENTS (C3 STUDY)
Objective: To evaluate the use of remote cardiac monitoring of critically ill COVID-19 patients. To correlate DOZEE early warning score(DEWS) with severity ...
CLOUD COMPUTING - NAVIGATING THE DIGITAL SKY
CLOUD COMPUTING - NAVIGATING THE DIGITAL SKY
“Cloud Computing – Navigating the Digital Sky” is an extensive guide designed to provide a thorough understanding of cloud computing, an essential technology in today’s digital age...
TABular Semantic Enhancement Blueprint (TAB-SEB) v1
TABular Semantic Enhancement Blueprint (TAB-SEB) v1
Project website link: https://ariannamorettj.github.io/tab_seb/ Overview Purpose. The workflow blueprint supports semantic enhancement of Cultural Heritage and GLAM metadata by c...
Workflow Scheduling Based on Mobile Cloud Computing Machine Learning
Workflow Scheduling Based on Mobile Cloud Computing Machine Learning
In recent years, cloud workflow task scheduling has always been an important research topic in the business world. Cloud workflow task scheduling means that the workflow tasks subm...
Hybrid Cloud Scheduling Method for Cloud Bursting
Hybrid Cloud Scheduling Method for Cloud Bursting
In the paper, we consider the hybrid cloud model used for cloud bursting, when the computational capacity of the private cloud provider is insufficient to deal with the peak number...
EDQWS: an enhanced divide and conquer algorithm for workflow scheduling in cloud
EDQWS: an enhanced divide and conquer algorithm for workflow scheduling in cloud
AbstractA workflow is an effective way for modeling complex applications and serves as a means for scientists and researchers to better understand the details of applications. Clou...
Enhanced Red-tailed Hawk Algorithm: Elevating Cloud Task Scheduling Efficiency
Enhanced Red-tailed Hawk Algorithm: Elevating Cloud Task Scheduling Efficiency
Abstract With the popularity of cloud computing, effective task scheduling has become the key to optimizing resource allocation, reducing operation costs, and enhancing the...
ATLID Cloud Climate Product
ATLID Cloud Climate Product
Abstract. Despite significant advances in atmospheric measurements and modeling, clouds response to human-induced climate warming remains the largest source of uncertainty in model...

Back to Top