JOURNAL ARTICLE

An Enhanced MIN-MIN algorithm for workflow scheduling in Cloud Computing

Abstract

In Cloud Computing environment, scheduling of Cloudlets and resource allocation of Cloudlets are two major issues that need to be considered. To improve the system performance, it is necessary that the Cloudlets scheduled on the resources available must be efficiently executed. For scientific applications, workflow scheduling is a significant issue. To handle this issue, a new mechanism called Enhanced Min-Min (E-Min-Min) is introduced inspired by the Min-Min algorithm. This scheduling algorithm not only schedules the jobs according to their completion time but considers the data transfer time too with equal priority and makes an aggregated function for scheduling of jobs to the best suitable resources. During the scheduling process, the main focus is on the minimization of Makespan, maximize the resource utilization and load balance level and also minimize the cost of scheduling. Workflow scientific applications such as Montage, Cybershake, InSpiral, SIPHT are considered. In workflow the tasks are represented as nodes and their dependencies represents the relationships among them. WorkflowSim simulator with Net Beans IDE is used to create the simulation environment and the results are validated over it. The proposed algorithm shows the better results as compared with the basic Min-Min and Modified Min-Min algorithm.

Keywords:
Computer science Workflow Distributed computing Cloud computing Scheduling (production processes) Job shop scheduling Dynamic priority scheduling Fair-share scheduling Earliest deadline first scheduling Rate-monotonic scheduling Minification Two-level scheduling Algorithm Operating system Database Mathematical optimization Schedule

Metrics

4
Cited By
1.52
FWCI (Field Weighted Citation Impact)
31
Refs
0.85
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Scientific Computing and Data Management
Social Sciences →  Decision Sciences →  Information Systems and Management

Related Documents

JOURNAL ARTICLE

AN EXTENDED MIN-MIN SCHEDULING ALGORITHM IN CLOUD COMPUTING

Jamilu Yahaya Maipan-UkuAmit MishraA. ABDULGANIYUAliyu Abdulkadir

Journal:   i-manager’s Journal on Cloud Computing Year: 2018 Vol: 5 (2)Pages: 20-20
BOOK-CHAPTER

Rescheduling Enhanced Min-Min (REMM) Algorithm for Meta-task Scheduling in Cloud Computing

D. I. George AmalarethinamS. Kavitha

Lecture notes on data engineering and communications technologies Year: 2018 Pages: 895-902
JOURNAL ARTICLE

Enhanced Load Balanced Min-min Algorithm for Static Meta Task Scheduling in Cloud Computing

Gaurang PatelRutvik MehtaUpendra Bhoi

Journal:   Procedia Computer Science Year: 2015 Vol: 57 Pages: 545-553
JOURNAL ARTICLE

Task Scheduling Algorithm Based on Improved Min-Min Algorithm in Cloud Computing Environment

Guan WangHai Yu

Journal:   Applied Mechanics and Materials Year: 2013 Vol: 303-306 Pages: 2429-2432
BOOK-CHAPTER

An Improved Min-Min Algorithm in Cloud Computing

Gang LiuJing LiJianchao Xu

Advances in intelligent systems and computing Year: 2012 Pages: 47-52
© 2026 ScienceGate Book Chapters — All rights reserved.