SlideShare a Scribd company logo
An Optimized Scientific Workflow
Scheduling in Cloud Computing
By
Digvijay V Shinde
Reg. No:15MES0056
Under the guidance of
Prof . M. Shanmugasundaram
Department of Embedded Technology
School of Electronics Engineering
VIT University
Roadmap
 Definition for workflow.
 What is cloud computing ?
 How can we schedule the workflow efficiently in the cloud?
 Benefits of workflow scheduling in cloud computing
 Types of Scheduling Algorithm
 Work Progress
 References
212/20/2016
Definition for workflow
 Workflow is simply a group of repeatable task which are
dependent on each other.
3
Fig DAG with machine and
scheduling sequence
12/20/2016
What is cloud computing ?
 Cloud computing refers to both the applications delivered as
services over the Internet and the hardware and system software
in the datacenters that provide those services.
 Advantages:
1. Service is accessible via a Web browser or a web services
application programming interface (API).
2. Zero capital expenditure
3. Pay per use policy
412/20/2016
 Three types of reference model for cloud computing:
1. SaaS( S/w as a Service)
2. PaaS( Platform as Service)
3. Iaas(Infrastructure as a Service)
5
Fig Reference model of cloud computing
12/20/2016
How can we schedule the workflow efficiently in the cloud?
612/20/2016
Benefits of workflow scheduling in
cloud computing
 Cloud is used to reduce
1. Make span
2. Cost
3. Energy Consumption
712/20/2016
Various approaches in workflow
Scheduling
812/20/2016
Comparative Analysis
12/20/2016 9
Sr
No Author
Name
Problem
Statement
Methodolo
gy
(Algorithm
followed)
Parameter
Achieveme
nt
Conclusion Limitation
Future
work
1 Zhaomen
g Zhu,
Gongxua
n Zhang,
Senior
Member,
IEEE,
Miqing Li,
and
Xiaohui
Liu
Evolution
ary Multi-
Objective
Workflow
Schedulin
g in Cloud
Crossorde
r and
mutate(Si
milar like
GA(Gene
tic
algorithm)
)
Time of
computati
on,make
span,cost
Make
span and
cost of is
reduced
using the
algorithm.
The result
is checked
on
different
types of
model like
montage,c
ybershake
The aim
of this
paper is to
reduce
makespan
and cost
at the
same time
This
paper is
not
concentra
ted on
energy
efficiency
To
introduce
unique or
one
planning
scheme
multi-
clouds in
single
schedule.
12/20/2016 10
2 Andrei
Alexandru
Nicolae,
Catalin
Negru,
Florin
Pop∗,
Mariana
Mocanu
and
Valentin
Cristea
Hybrid
Algorithm
for
Workflow
Schedulin
g in
Cloud-
based
Cyber
infrastruct
ures
Hybrid
algorithm
Author
concentra
ted on
DAG
Different
approache
s followed
using
DAG
HER
algorithm
in this
paper
reduce the
number
of
processor
and total
execution
time.
Its
conventio
nal
approach
Processor
balancing,
number
of times
total
execution
calculatio
n
3 Fairouz
Fakhfakh,
Hatem Hadj
Kacem,
Ahmed
Hadj Kacem
Workflow
Scheduling
in Cloud
Computing:
A survey
Many
algorithm
by different
researchers
are
compared
Nothing
newly
propsed
Inability of
the studied
approaches
to deal with
changes at
runtime that
must be
effectively
addressed
Its just an
theoretical
concept
nothing
compared
practically
To
implement
middle layer
to detect
change of
functional
and non-
functional
changes in
workflow
Energy calculations
Ecloud=EMainboard+ESwitch+EStorage+Eothers
12/20/2016 11
γ=0 for idle
Types of Scheduling Algorithm
 FCFS scheduling.
 Data Aware Scheduling
 MAXMIN scheduling
 MCT scheduling
 MINMIN scheduling
 Round Robin scheduling
 Genetic Algorithm
12/20/2016 12
Work Progress
12/20/2016 13
References
1. Hybrid Algorithm for Workflow Scheduling in Cloud-Based Cyberinfrastructures by
Andrei Alexandru Nicolae; Catalin Negru; Florin Pop; Mariana Mocanu; Valentin Cristea
2014 17th International Conference on Network-Based Information Systems Year:
2014 Pages: 221 – 228
2. Evolutionary Multi-Objective Workflow Scheduling in Cloud Zhaomeng Zhu;
Gongxuan Zhang; Miqing Li; Xiaohui Liu IEEE Transactions on Parallel and
Distributed Systems Year: 2016, Volume:-27, Issue: 5 Pages: 1344 – 1357
3. Workflow Scheduling in Cloud Computing: A Survey Fairouz Fakhfakh; Hatem Hadj
Kacem; Ahmed Hadj Kacem 2014 IEEE 18th International Enterprise Distributed
Object Computing Conference Workshops and Demonstrations Year: 2014 Pages: 372 -
378
4. Workflow scheduling in cloud computing environment using Cat Swarm Optimization
Saurabh Bilgaiyan; Santwana Sagnika; Madhabananda Das Advance Computing
Conference (IACC), 2014 IEEE International Year: 2014 Pages: 680 - 685
12/20/2016 14
-
5. Budget constrained priority based genetic algorithm for workflow scheduling in
cloud Amandeep Verma; Sakshi Kaushal Communication and Computing (ARTCom
2013), Fifth International Conference on Advances in Recent Technologies in Year:
2013 Pages: 216 - 222
6. Trust-Based and QoS Demand Clustering Analysis Customizable Cloud Workflow
Scheduling Strategies Wenjuan Li; Qifei Zhang; Jiyi Wu; Jing Li; Haili Zhao Cluster
Computing Workshops (CLUSTER WORKSHOPS), 2012 IEEE International
Conference on Year: 2012 Pages: 111 - 119
7. A Survey on Scheduling Workflows in Cloud Environment Xin Ye; Jiwei Liang;
Sihao Liu; Jia Li Network and Information Systems for Computers (ICNISC), 2015
International Conference on Year: 2015 Pages: 344 - 348
8. A Learning Architecture for Scheduling Workflow Applications in the Cloud Enda
Barrett; Enda Howley; Jim Duggan Web Services (ECOWS), 2011 Ninth IEEE
European Conference on Year: 2011 Pages: 83 – 90
9. HEFT based workflow scheduling algorithm for cost optimization within deadline in
hybrid clouds Nitish Chopra; Sarbjeet Singh Computing, Communications and
Networking Technologies (ICCCNT),2013 Fourth International Conference on Year:
2013 Pages: 1 - 6
12/20/2016 15
10. Deadline and cost based workflow scheduling in hybrid cloud Nitish Chopra;
Sarbjeet Singh Advances in Computing, Communications and Informatics (ICACCI),
2013 International Conference on Year: 2013 Pages: 840 - 846
11. A critical analysis of workflow scheduling algorithms in infrastructure as a Serivce
Cloud and its research issues Shilpa Rana; Ankita Choudhary; K. J. Mathai 2016
IEEE Students' Conference on Electrical, Electronics and Computer Science
(SCEECS) Year: 2016 Pages: 1 - 6
12.A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific
Workflows in a Cloud Environment Jyoti Sahni; Deo Vidyarthi IEEE Transactions
on Cloud Computing Year: 2015, volume: PP, Issue: 99 Pages: 1 - 1
13.A set-based discrete PSO for cloud workflow scheduling with user-defined QoS
constraints Wei-Neng Chen; Jun Zhang 2012 IEEE International Conference on
Systems, Man, and Cybernetics (SMC) Year: 2012 Pages: 773 – 778
14.A Survey on Workflow Management and Scheduling in Cloud Computing Li Liu;
Miao Zhang; Yuqing Lin; Liangjuan Qin Cluster, Cloud and Grid Computing
(CCGrid), 2014 14th IEEE/ACM International Symposium on Year: 2014 Pages:
837 – 846
15. Heuristic and meta-heuristic workflow scheduling algorithms in multi-cloud
12/20/2016 16
environments — A surveyC. Nandhakumar; K. Ranjithprabhu Advanced
Computing and Communication Systems, 2015 International Conference on
Year: 2015 Pages: 1 – 5
16.Game multi objective scheduling algorithm for scientific workflows in cloud
computing J. Angela addJennifa Sujana; T. Revathi; G. Karthiga; R. Venitta Raj
Circuit, Power and Computing Technologies (ICCPCT), 2015 International
Conference on Year: 2015 Pages: 1 - 6
17. Ordinal Optimized Scheduling of Scientific Workflows in Elastic Compute
Clouds Fan Zhang; Junwei aaaCao; Kai Hwang; Cheng Wu Cloud
Computing Technology and Science (CloudCom), 2011 IEEE Third
International Conference on Year: 2011
18. Workflow Scheduling Algorithms for Grid Computing Jia Yu, Rajkumar
Buyya and Kotagiri aaaRamamohanarao
19. Bat algorithm for scheduling workflow applications in cloud S. Raghavan; P.
Sarwesh; C. aaaMarimuthu; K. Chandrasekaran Electronic Design, Computer
Networks & Automated Verification (EDCAV), 2015 International Conference
on Year: 2015
20. Analysis of emerging workflow scheduling algorithms in cloud S. Raghavan;
K. Chandrasekaran 2015 International Conference on Applied and Theoretical
Computing and Communication Technology (iCATccT) Year: 2015
12/20/2016 17

More Related Content

What's hot (20)

PDF
Artificial Neural Network report
Anjali Agrawal
 
PPTX
Python and the internet of things
Adam Englander
 
PPTX
Honeypot ppt1
samrat saurabh
 
PPT
Unit 4
Ravi Kumar
 
PPT
Introduction To Computer Security
Vibrant Event
 
PDF
CS8791 Cloud Computing - Question Bank
pkaviya
 
PPTX
Google App Engine
Urmi510
 
PPTX
CCS335 – CLOUD COMPUTING.pptx
NiviV4
 
PPTX
Introduction to cloud computing
Jithin Parakka
 
PPT
Load Balancing In Cloud Computing newppt
Utshab Saha
 
PPTX
Green cloud computing
JauwadSyed
 
PPTX
The impact of web on ir
Primya Tamil
 
PPTX
Domain model Refinement
Anjan Kumar
 
PPTX
Overview of Artificial Intelligence in Cybersecurity
Olivier Busolini
 
PPT
Cloud Security
Rashmi Agale
 
PPTX
Edge Computing and Cloud Computing
AnuveshSachdeva1
 
PPTX
Computational Intelligence: concepts and applications using Athena
Pedro Almir
 
PPTX
Cyber security and AI
DexterJanPineda
 
PPTX
Publish subscribe model overview
Ishraq Al Fataftah
 
PDF
Lecture 1: What is Machine Learning?
Marina Santini
 
Artificial Neural Network report
Anjali Agrawal
 
Python and the internet of things
Adam Englander
 
Honeypot ppt1
samrat saurabh
 
Unit 4
Ravi Kumar
 
Introduction To Computer Security
Vibrant Event
 
CS8791 Cloud Computing - Question Bank
pkaviya
 
Google App Engine
Urmi510
 
CCS335 – CLOUD COMPUTING.pptx
NiviV4
 
Introduction to cloud computing
Jithin Parakka
 
Load Balancing In Cloud Computing newppt
Utshab Saha
 
Green cloud computing
JauwadSyed
 
The impact of web on ir
Primya Tamil
 
Domain model Refinement
Anjan Kumar
 
Overview of Artificial Intelligence in Cybersecurity
Olivier Busolini
 
Cloud Security
Rashmi Agale
 
Edge Computing and Cloud Computing
AnuveshSachdeva1
 
Computational Intelligence: concepts and applications using Athena
Pedro Almir
 
Cyber security and AI
DexterJanPineda
 
Publish subscribe model overview
Ishraq Al Fataftah
 
Lecture 1: What is Machine Learning?
Marina Santini
 

Viewers also liked (16)

PPT
REVIEW PAPER on Scheduling in Cloud Computing
Jaya Gautam
 
PPT
Data storage in Cloud computing
Dong Yuan
 
PPTX
Job sequence scheduling for cloud computing
Samruddhi Gaikwad
 
PPT
Scheduling in CCE
Mayuri Saxena
 
PPTX
Genetic Algorithm for task scheduling in Cloud Computing Environment
Swapnil Shahade
 
PPTX
Task scheduling Survey in Cloud Computing
Ramandeep Kaur
 
PDF
The Case For Docker In Multi-Cloud Enabled Bioinformatics Applications
Ahmed Abdullah
 
PPTX
PRIVACY-PRESERVING PUBLIC AUDITING FOR DATA STORAGE SECURITY IN CLOUD COMPUTING
Kayalvizhi Selvaraj
 
PPTX
cloud scheduling
Mudit Verma
 
PDF
CloudFlow: Computational Cloud Services and Workflows for Agile Engineering
I4MS_eu
 
PPT
Search Engine Optimization (SEO)
Dennis Deacon
 
PPT
Seminar on cloud computing by Prashant Gupta
Prashant Gupta
 
PPT
Cloud computing simple ppt
Agarwaljay
 
PPTX
Introduction of Cloud computing
Rkrishna Mishra
 
PPTX
cloud computing ppt
himanshuawasthi2109
 
PPTX
Slideshare ppt
Mandy Suzanne
 
REVIEW PAPER on Scheduling in Cloud Computing
Jaya Gautam
 
Data storage in Cloud computing
Dong Yuan
 
Job sequence scheduling for cloud computing
Samruddhi Gaikwad
 
Scheduling in CCE
Mayuri Saxena
 
Genetic Algorithm for task scheduling in Cloud Computing Environment
Swapnil Shahade
 
Task scheduling Survey in Cloud Computing
Ramandeep Kaur
 
The Case For Docker In Multi-Cloud Enabled Bioinformatics Applications
Ahmed Abdullah
 
PRIVACY-PRESERVING PUBLIC AUDITING FOR DATA STORAGE SECURITY IN CLOUD COMPUTING
Kayalvizhi Selvaraj
 
cloud scheduling
Mudit Verma
 
CloudFlow: Computational Cloud Services and Workflows for Agile Engineering
I4MS_eu
 
Search Engine Optimization (SEO)
Dennis Deacon
 
Seminar on cloud computing by Prashant Gupta
Prashant Gupta
 
Cloud computing simple ppt
Agarwaljay
 
Introduction of Cloud computing
Rkrishna Mishra
 
cloud computing ppt
himanshuawasthi2109
 
Slideshare ppt
Mandy Suzanne
 
Ad

Similar to An optimized scientific workflow scheduling in cloud computing (20)

PDF
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
IRJET Journal
 
PDF
Multi objective genetic approach with Ranking
namisha18
 
PPTX
Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
AAKASH S
 
PDF
Qo s aware scientific application scheduling algorithm in cloud environment
Alexander Decker
 
PDF
Qo s aware scientific application scheduling algorithm in cloud environment
Alexander Decker
 
PDF
Cost and performance aware scheduling technique for cloud computing environment
International Journal of Reconfigurable and Embedded Systems
 
PDF
Evolutionary Multi-Goal Workflow Progress in Shade
IRJET Journal
 
PDF
Hybrid fault tolerant cost aware mechanism for scientific workflow in cloud c...
International Journal of Reconfigurable and Embedded Systems
 
PDF
Reliable and efficient webserver management for task scheduling in edge-cloud...
IJECEIAES
 
PDF
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
ieijjournal1
 
PDF
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
ieijjournal
 
PDF
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET Journal
 
PPTX
Seminar_Presentation(Mar 2023).pptx
japnaanand3
 
PDF
Current perspective in task scheduling techniques in cloud computing a review
ijfcstjournal
 
PDF
Current Perspective in Task Scheduling Techniques in Cloud Computing: A Review
ijfcstjournal
 
PDF
A cloud computing scheduling and its evolutionary approaches
nooriasukmaningtyas
 
PDF
Simulation Based Workflow Scheduling for Scientific Application
IJCSIS Research Publications
 
PDF
Score based deadline constrained workflow scheduling algorithm for cloud systems
ijccsa
 
PDF
C1803052327
IOSR Journals
 
PPTX
Principles of Computing Resources Planning in Cloud-Based Problem Solving Env...
Ural-PDC
 
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
IRJET Journal
 
Multi objective genetic approach with Ranking
namisha18
 
Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replica...
AAKASH S
 
Qo s aware scientific application scheduling algorithm in cloud environment
Alexander Decker
 
Qo s aware scientific application scheduling algorithm in cloud environment
Alexander Decker
 
Cost and performance aware scheduling technique for cloud computing environment
International Journal of Reconfigurable and Embedded Systems
 
Evolutionary Multi-Goal Workflow Progress in Shade
IRJET Journal
 
Hybrid fault tolerant cost aware mechanism for scientific workflow in cloud c...
International Journal of Reconfigurable and Embedded Systems
 
Reliable and efficient webserver management for task scheduling in edge-cloud...
IJECEIAES
 
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
ieijjournal1
 
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
ieijjournal
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET Journal
 
Seminar_Presentation(Mar 2023).pptx
japnaanand3
 
Current perspective in task scheduling techniques in cloud computing a review
ijfcstjournal
 
Current Perspective in Task Scheduling Techniques in Cloud Computing: A Review
ijfcstjournal
 
A cloud computing scheduling and its evolutionary approaches
nooriasukmaningtyas
 
Simulation Based Workflow Scheduling for Scientific Application
IJCSIS Research Publications
 
Score based deadline constrained workflow scheduling algorithm for cloud systems
ijccsa
 
C1803052327
IOSR Journals
 
Principles of Computing Resources Planning in Cloud-Based Problem Solving Env...
Ural-PDC
 
Ad

Recently uploaded (20)

PPTX
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
PPTX
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
PPTX
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PDF
Water Industry Process Automation & Control Monthly July 2025
Water Industry Process Automation & Control
 
PPTX
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PPTX
What is Shot Peening | Shot Peening is a Surface Treatment Process
Vibra Finish
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PPTX
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
PPTX
Element 7. CHEMICAL AND BIOLOGICAL AGENT.pptx
merrandomohandas
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
PPTX
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
Water Industry Process Automation & Control Monthly July 2025
Water Industry Process Automation & Control
 
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
What is Shot Peening | Shot Peening is a Surface Treatment Process
Vibra Finish
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
Element 7. CHEMICAL AND BIOLOGICAL AGENT.pptx
merrandomohandas
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 

An optimized scientific workflow scheduling in cloud computing

  • 1. An Optimized Scientific Workflow Scheduling in Cloud Computing By Digvijay V Shinde Reg. No:15MES0056 Under the guidance of Prof . M. Shanmugasundaram Department of Embedded Technology School of Electronics Engineering VIT University
  • 2. Roadmap  Definition for workflow.  What is cloud computing ?  How can we schedule the workflow efficiently in the cloud?  Benefits of workflow scheduling in cloud computing  Types of Scheduling Algorithm  Work Progress  References 212/20/2016
  • 3. Definition for workflow  Workflow is simply a group of repeatable task which are dependent on each other. 3 Fig DAG with machine and scheduling sequence 12/20/2016
  • 4. What is cloud computing ?  Cloud computing refers to both the applications delivered as services over the Internet and the hardware and system software in the datacenters that provide those services.  Advantages: 1. Service is accessible via a Web browser or a web services application programming interface (API). 2. Zero capital expenditure 3. Pay per use policy 412/20/2016
  • 5.  Three types of reference model for cloud computing: 1. SaaS( S/w as a Service) 2. PaaS( Platform as Service) 3. Iaas(Infrastructure as a Service) 5 Fig Reference model of cloud computing 12/20/2016
  • 6. How can we schedule the workflow efficiently in the cloud? 612/20/2016
  • 7. Benefits of workflow scheduling in cloud computing  Cloud is used to reduce 1. Make span 2. Cost 3. Energy Consumption 712/20/2016
  • 8. Various approaches in workflow Scheduling 812/20/2016
  • 9. Comparative Analysis 12/20/2016 9 Sr No Author Name Problem Statement Methodolo gy (Algorithm followed) Parameter Achieveme nt Conclusion Limitation Future work 1 Zhaomen g Zhu, Gongxua n Zhang, Senior Member, IEEE, Miqing Li, and Xiaohui Liu Evolution ary Multi- Objective Workflow Schedulin g in Cloud Crossorde r and mutate(Si milar like GA(Gene tic algorithm) ) Time of computati on,make span,cost Make span and cost of is reduced using the algorithm. The result is checked on different types of model like montage,c ybershake The aim of this paper is to reduce makespan and cost at the same time This paper is not concentra ted on energy efficiency To introduce unique or one planning scheme multi- clouds in single schedule.
  • 10. 12/20/2016 10 2 Andrei Alexandru Nicolae, Catalin Negru, Florin Pop∗, Mariana Mocanu and Valentin Cristea Hybrid Algorithm for Workflow Schedulin g in Cloud- based Cyber infrastruct ures Hybrid algorithm Author concentra ted on DAG Different approache s followed using DAG HER algorithm in this paper reduce the number of processor and total execution time. Its conventio nal approach Processor balancing, number of times total execution calculatio n 3 Fairouz Fakhfakh, Hatem Hadj Kacem, Ahmed Hadj Kacem Workflow Scheduling in Cloud Computing: A survey Many algorithm by different researchers are compared Nothing newly propsed Inability of the studied approaches to deal with changes at runtime that must be effectively addressed Its just an theoretical concept nothing compared practically To implement middle layer to detect change of functional and non- functional changes in workflow
  • 12. Types of Scheduling Algorithm  FCFS scheduling.  Data Aware Scheduling  MAXMIN scheduling  MCT scheduling  MINMIN scheduling  Round Robin scheduling  Genetic Algorithm 12/20/2016 12
  • 14. References 1. Hybrid Algorithm for Workflow Scheduling in Cloud-Based Cyberinfrastructures by Andrei Alexandru Nicolae; Catalin Negru; Florin Pop; Mariana Mocanu; Valentin Cristea 2014 17th International Conference on Network-Based Information Systems Year: 2014 Pages: 221 – 228 2. Evolutionary Multi-Objective Workflow Scheduling in Cloud Zhaomeng Zhu; Gongxuan Zhang; Miqing Li; Xiaohui Liu IEEE Transactions on Parallel and Distributed Systems Year: 2016, Volume:-27, Issue: 5 Pages: 1344 – 1357 3. Workflow Scheduling in Cloud Computing: A Survey Fairouz Fakhfakh; Hatem Hadj Kacem; Ahmed Hadj Kacem 2014 IEEE 18th International Enterprise Distributed Object Computing Conference Workshops and Demonstrations Year: 2014 Pages: 372 - 378 4. Workflow scheduling in cloud computing environment using Cat Swarm Optimization Saurabh Bilgaiyan; Santwana Sagnika; Madhabananda Das Advance Computing Conference (IACC), 2014 IEEE International Year: 2014 Pages: 680 - 685 12/20/2016 14
  • 15. - 5. Budget constrained priority based genetic algorithm for workflow scheduling in cloud Amandeep Verma; Sakshi Kaushal Communication and Computing (ARTCom 2013), Fifth International Conference on Advances in Recent Technologies in Year: 2013 Pages: 216 - 222 6. Trust-Based and QoS Demand Clustering Analysis Customizable Cloud Workflow Scheduling Strategies Wenjuan Li; Qifei Zhang; Jiyi Wu; Jing Li; Haili Zhao Cluster Computing Workshops (CLUSTER WORKSHOPS), 2012 IEEE International Conference on Year: 2012 Pages: 111 - 119 7. A Survey on Scheduling Workflows in Cloud Environment Xin Ye; Jiwei Liang; Sihao Liu; Jia Li Network and Information Systems for Computers (ICNISC), 2015 International Conference on Year: 2015 Pages: 344 - 348 8. A Learning Architecture for Scheduling Workflow Applications in the Cloud Enda Barrett; Enda Howley; Jim Duggan Web Services (ECOWS), 2011 Ninth IEEE European Conference on Year: 2011 Pages: 83 – 90 9. HEFT based workflow scheduling algorithm for cost optimization within deadline in hybrid clouds Nitish Chopra; Sarbjeet Singh Computing, Communications and Networking Technologies (ICCCNT),2013 Fourth International Conference on Year: 2013 Pages: 1 - 6 12/20/2016 15
  • 16. 10. Deadline and cost based workflow scheduling in hybrid cloud Nitish Chopra; Sarbjeet Singh Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on Year: 2013 Pages: 840 - 846 11. A critical analysis of workflow scheduling algorithms in infrastructure as a Serivce Cloud and its research issues Shilpa Rana; Ankita Choudhary; K. J. Mathai 2016 IEEE Students' Conference on Electrical, Electronics and Computer Science (SCEECS) Year: 2016 Pages: 1 - 6 12.A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment Jyoti Sahni; Deo Vidyarthi IEEE Transactions on Cloud Computing Year: 2015, volume: PP, Issue: 99 Pages: 1 - 1 13.A set-based discrete PSO for cloud workflow scheduling with user-defined QoS constraints Wei-Neng Chen; Jun Zhang 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC) Year: 2012 Pages: 773 – 778 14.A Survey on Workflow Management and Scheduling in Cloud Computing Li Liu; Miao Zhang; Yuqing Lin; Liangjuan Qin Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on Year: 2014 Pages: 837 – 846 15. Heuristic and meta-heuristic workflow scheduling algorithms in multi-cloud 12/20/2016 16
  • 17. environments — A surveyC. Nandhakumar; K. Ranjithprabhu Advanced Computing and Communication Systems, 2015 International Conference on Year: 2015 Pages: 1 – 5 16.Game multi objective scheduling algorithm for scientific workflows in cloud computing J. Angela addJennifa Sujana; T. Revathi; G. Karthiga; R. Venitta Raj Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on Year: 2015 Pages: 1 - 6 17. Ordinal Optimized Scheduling of Scientific Workflows in Elastic Compute Clouds Fan Zhang; Junwei aaaCao; Kai Hwang; Cheng Wu Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on Year: 2011 18. Workflow Scheduling Algorithms for Grid Computing Jia Yu, Rajkumar Buyya and Kotagiri aaaRamamohanarao 19. Bat algorithm for scheduling workflow applications in cloud S. Raghavan; P. Sarwesh; C. aaaMarimuthu; K. Chandrasekaran Electronic Design, Computer Networks & Automated Verification (EDCAV), 2015 International Conference on Year: 2015 20. Analysis of emerging workflow scheduling algorithms in cloud S. Raghavan; K. Chandrasekaran 2015 International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT) Year: 2015 12/20/2016 17