SlideShare une entreprise Scribd logo
1  sur  26
SEMINAR PRESENTATION
(DECEMBER 2022)
SUPERVISOR : DR. PRIYANKA VASHISHT PRESENTED BY : SHRUTI SHARMA
CO-SUPERVISOR : DR. AASHIMA NARANG SEMESTER - 1
CLOUD COMPUTING
• CLOUD COMPUTING IS A MODEL FOR ENABLING UBIQUITOUS, CONVENIENT, ON-DEMAND NETWORK ACCESS TO A SHARED POOL OF
CONFIGURABLE COMPUTING RESOURCES (E.G., NETWORKS, SERVERS, STORAGE, APPLICATIONS, AND SERVICES) THAT CAN BE RAPIDLY
PROVISIONED AND RELEASED WITH MINIMAL MANAGEMENT EFFORT OR SERVICE PROVIDER INTERACTION.
• TYPES OF CLOUD
• PUBLIC CLOUD (FOR GENERAL PUBLIC, GOOGLE CLOUD)
• PRIVATE CLOUD (INFRASTRUCTURE IS SOLELY OPERATED FOR AN ORGANIZATION. E.G. HYPER-V)
• HYBRID CLOUD
• SERVICE MODEL
• INFRASTRUCTURE AS A SERVICE( AWS)
• PLATFORM AS A SERVICE (FORCE.COM)
• SOFTWARE AS A SERVICE( GOOGLE SPREADSHEET)
LITERATURE SURVEY
Sno Authors Journal Year Title Proposed method Parameters Software
1 Aburukba et
al
Future
Generation
computer System
2020 Scheduling Internet of
Things requests to
minimize latency in hybrid
Fog–Cloud​ computing
Customized GA Latency Lingo
2 Abd Elaziz et al
Future Generation Computer Systems
2021 Advanced optimization
technique for scheduling
IoT tasks in cloud-fog
computing environments
AEOSSA( modified
artificial ecosystem-
based optimization
(AEO),modification is
done using salp swarm
optimization)
Makespan,
Throughput,
Performance
improvement Rate
MATLAB
R2018b
3 Boveiri et al. Journal of
Ambient
Intelligence and
Humanized
Computing
2019 An efficient Swarm-
Intelligence approach
for task scheduling
in cloud based internet
of things applications
Max- Min Ant system
(Modified Ant colony
optimization) for
scheduling of static
graphs
Makespan,
Priority,Normalized
schedule
length(makespan /
weight of ndes on
critical path)
MS Visual
Basic 6.0
4
Sun et.al Wireless Pers
Commun
2018 Multi-objective
Optimization of Resource
Scheduling in Fog
Computing Using an
multiobjective
optimization technique
NSGA-II is
implemented with
Service Latency,
Stability of task
execution
MATLAB
5 Nazir et al Conference
paper
2019 Cuckoo Optimization Algorithm
Based Job Scheduling Using Cloud and
Fog Computing in Smart Grid
Cuckoo Optimization
Algorithm to distribute
tasks
Load
Balancing,Response
time,processing
Cloud
Analyst
6 Agarwal et
al
Soft Computing:
Theories and
Applications,
2019 A PSO Algorithm-Based Task
Scheduling in Cloud
Computing
Particle swarm
optimization
Execution time cloudsim
7 Tychalas et
al
Simulation
Modelling
Practice and
Theory
2020 A Scheduling Algorithm for a
Fog Computing System with
Bag-of-Tasks Jobs:
Simulation and Performance
Evaluation
Heuristic approach cost, response
time,load balancing
C
Programmin
g language
8
Keshavarz
nejad et al
Cluster
Computing
2021 Delay-aware optimization of
energy consumption for task
offloading in fog
environments using
NSGA-II, BEE
algorithm
Power consumption,
Delay
IFogSIm
9 Meng et al. IEEE Access 2017 Delay-Constrained Hybrid
Computation Offloading with
Cloud and Fog
Computing(delay, computation
energy efficiency
Computation energy efficiency (The
computation energy efficiency
(CEE) is
defined as the amount of the
computation tasks that are
offloaded by consuming a unit of
energy.) based cloud and fog
offloading method
Energy
consumption, Delay
Not
mentioned
10 Tavana et al Computers &
Industrial
Engineering
2018 A discrete cuckoo
optimization algorithm for
consolidation in cloud
Discrete cuckoo
optimization
Energy,cost MATLAB
11 Abbasi et al J Grid
Computing
2020 Workload Allocation in IoT-Fog-
Cloud Architecture Using a Multi-
Objective Genetic Algorithm
NSGA-II Delay, Energy
consumption
MATLAB
R2013a
12 Mohammad et al
IEEE
TRANSACTION
S ON MOBILE
COMPUTING,
2019 An Application Placement
Technique for Concurrent IoT
Applications in Edge and Fog
Computing Environments
Memetic algo Energy
consumption,
execution time
IfogSim
13 Jafari et al. Journal of
Ambient
Intelligence and
Humanized
Computing
2021` Joint optimization of energy
consumption and time delay
in IoT‑fog‑cloud computing
environments using NSGA‑II
metaheuristic algorithm
NSGA-II and BA with
minimax differential
evolution approach
Energy
consumption,
Response time
Ifogsim,
SPSS
14 Singh et al ACM
Computing
Surveys
2022 Towards Metaheuristic Scheduling
Techniques in Cloud and Fog: An
Extensive Taxonomic Review
Review paper Review paper NA
15
Tychalas et alPCI 2020,
November
2020 An Advanced Weighted Round
Robin Scheduling Algorithm
Advanced weighted
Round robin
Load balance,
Response time,utility
C
Language,H
TASK SCHEDULING APPROACHES IN FOG COMPUTING: A COMPREHENSIVE REVIEW
• PROPOSED METHOD:
• REVIEW PAPER
• EVALUATION PARAMETER:
• TASK SCHEDULING
• .
• SCHEDULING METHODS BASED ON COMPUTATION METHOD CLASSIFIED INTO
• WORKFLOW SCHEDULING
• RESOURCE SCHEDULING
• TASK SCHEDULING
ON THE BASIS OF ARCHITECTURE
CENTRALIZED : SINGLE SCHEDULER MAKES DECISION FOR SCHEDULING IF TASKS(FAULT
TOLERANCE IS LOW)
DISTRIBUTED : SEVERAL SCHEDULERS TAKES SCHEDULING DECISIONS (HIGHLY SCALABLE,
COMPLEX)
TASK SCHEDULING ALGORITHMS ARE CLASSIFIED AS
STATIC
DYNAMIC : CLASSIFIED INTO ONLINE AND BATCH GROUP
HEURISITIC
,HYBRID
CLASSIFICATION OF OPTIMIZATION PROBLEMS IN FOG COMPUTING
• PROPOSED METHOD:
• REVIEW PAPER
• EVALUATION PARAMETER:
• TAXONOMY OF OPTIMIZATION PROBLEM IN FOG COMPUTING
• .
Taxonomy of
optimization
problems
All three
layers(Cloud ,
fog, end devices)
End Devices and
Fog nodes
Fog nodes only
Fog nodes and
cloud
TAXONOMY OF OPTIMIZATION PROBLEMS IN FOG
COMPUTING
• MODEL BASED
• HEURISTIC
• META HEURISTIC
• METRICS
• DELAY NETWORK METRIC(MOSTLY CONSIDERED)
• ENERGY CONSUMPTION(ONLY FEW STUDIES)
• SIMULATOR
• IFOGSIM
METRICS USED IN OPTIMIZATION
• TECHNIQUES USED:
• HEURISTIC
• META HEURISTIC
• METRICS
• RESPONSE TIME, ENERGY CONSUMPTION, COST,
• LATENCY
• SIMULATOR
• IFOGSIM Static Dynamic Hybrid
metircs
TASK OFFLOADING
• TRANSFER COMPUTE INTENSIVE TASKS FROM RESOURCE LIMITED IOT DEVICES TO RESOURCE RICH COMPUTING NODES
• TECHNIQUES USED:
• MODEL BASED(MOSTLY USED)
• HEURISTIC(LESS USED)
• METRICS
• LATENCY
• ENERGY CONSUMPTION
• SIMULATOR
• MATLAB
Task
Offloading
Single Multiple
LOAD BALANCING
• TECHNIQUES USED:
• HEURISTIC
• METRICS
• LATENCY, RESPONSE TIME
• ENERGY CONSUMPTION(LESS USED)
• SIMULATOR
• CLOUDSIM
Load
balancing
Centralized Decentralized Hybrid
RESOURCE ALLOCATION
• TECHNIQUES USED:
• HEURISTIC
• METRICS
• MAKE SPAN, COST, UTILITY
• SIMULATOR
• IFOGSIM
Resource
allocation
Auction
based
Optimization
RESOURCE MANAGEMENT APPROACHES IN FOG COMPUTING: A COMPREHENSIVE REVIE
• FINDINGS:
• AUTHOR PRESENTED A SLR ON RESOURCE MANAGEMENT APPROACHES IN FOG COMPUTING IN TAXONOMY FORM
CATEGORIZED INTO APPLICATION PLACEMENT, RESOURCE SCHEDULING, TASK OFFLOADING, LOAD BALANCING,
RESOURCE ALLOCATION . AUTHOR REVIEWED ISSUES, APPROACH USED, METRICS USED AND SIMULATOR USED
FOR EVALUATION IN ALL SIX CATEGORIES.
• RESEARCH GAP: REVIEW OF PARAMETERS SLA PENALTY, PRIORITY OF TASKS COULD ALSO BE DONE.
TOWARDS METAHEURISTIC SCHEDULING TECHNIQUES IN CLOUD
AND FOG: AN EXTENSIVE TAXONOMIC REVIEW
• PROPOSED METHOD:
• REVIEW PAPER
• EVALUATION PARAMETER: METAHEURISTIC SCHEDULING TECHNIQUES
• SIMULATOR USED:
• LINGO
• RESULT:
• PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN WAITED-FAIR QUEUING (WFQ), PRIORITY-STRICT QUEUING (PSQ), AND
ROUND ROBIN (RR) TECHNIQUES.
• FINDINGS:
• INTRODUCED MODIFIED GENETIC ALGORITHM TO OPTIMIZE TASK SCHEDULING IN HYBRID FOG CLOUD COMPUTING.
RESEARCHERS HAVE CONSIDERED TASK SCHEDULING OPTIMIZATION PROBLEM AS AN INTEGER PROGRAMMING PROBLEM
WITH OBJECTIVE TO REDUCE LATENCY AND CONSTRAINTS THAT EACH REQUEST IS ASSIGNED ONE RESOURCE AND
DEADLINE CRITERIA SHOULD BE MET.
• RESEARCH GAP:
• ANALYSIS IS DONE ONLY ON SMALL SIZE DATA AND PRE-EMPTION OF JOBS IS NOT CONSIDERED..
SCHEDULING INTERNET OF THINGS REQUESTS TO MINIMIZE LATENCY IN HYBRID
FOG-CLOUD COMPUTING
• PROPOSED METHOD:
• CUSTOMIZED GENETIC ALGORITHM TO SCHEDULE IOT TASKS IN CLOUD FOG ENVIRONMENT
• EVALUATION PARAMETER: LATENCY
• SIMULATOR USED:
• LINGO
• RESULT:
• PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN WAITED-FAIR QUEUING (WFQ), PRIORITY-STRICT QUEUING (PSQ), AND
ROUND ROBIN (RR) TECHNIQUES.
• FINDINGS:
• INTRODUCED MODIFIED GENETIC ALGORITHM TO OPTIMIZE TASK SCHEDULING IN HYBRID FOG CLOUD COMPUTING.
RESEARCHERS HAVE CONSIDERED TASK SCHEDULING OPTIMIZATION PROBLEM AS AN INTEGER PROGRAMMING PROBLEM
WITH OBJECTIVE TO REDUCE LATENCY AND CONSTRAINTS THAT EACH REQUEST IS ASSIGNED ONE RESOURCE AND
DEADLINE CRITERIA SHOULD BE MET.
• RESEARCH GAP:
• ANALYSIS IS DONE ONLY ON SMALL SIZE DATA AND PRE-EMPTION OF JOBS IS NOT CONSIDERED..
A NATURE-INSPIRED-BASED MULTI-OBJECTIVE SERVICE PLACEMENT IN FOG COMPUTING
ENVIRONMENT
• PROPOSED METHOD:
• GENETIC ALGORITHM BASED ALGORITHM TO SOLVE APPLICATION PLACEMENT PROBLEM
• EVALUATION PARAMETER: MAKESPAN, ENERGY CONSUMPTION, COST
• SIMULATOR USED:
• YAFS (YET ANOTHER FOG SIMULATOR)
• RESULT:
• PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN RANDOM PLACEMENT ALGORITHM.
• FINDINGS:
• AUTHOR PROPOSED A GENETIC ALGORITHM BASED ALGORITHM FOR PLACEMENT OF APPLICATIONS ON FOG NODES. TO FULLY AND
EFFICIENTLY UTILIZE THE RESOURCES APPLICATIONS ARE DIVIDED INTO INDEPENDENT SERVICES WHICH ARE THEN PLACED ON FOG
NODES TO ENSURE QUALITY OF SERVICES. PROBLEM IS EXPRESSED AS MULTIOBJECTIVE PROBLEM WITH MAKESPAN, ENERGY AND COST
WITH DIFFERENT WEIGHTS ARE OBJECTIVES AND CONSTRAINTS ARE BASED UPON DEADLINES . IT HAS BEEN OBSERVED AFTER
SIMULATION THAT GA BASED ALGORITHM OUTPERFORM RANDOM PLACEMENT ALGORITHM.
• RESEARCH GAP:
• ALGORITHM CAN BE TESTED WITH REAL DATA AND MORE QOS PARAMETER LIKE LATENCY CAN BE CONSIDERED FOR EVALUATION.
SCHEDULING INTERNET OF THINGS REQUESTS TO MINIMIZE LATENCY IN HYBRID
FOG-CLOUD COMPUTING
• PROPOSED METHOD:
• CUSTOMIZED GENETIC ALGORITHM TO SCHEDULE IOT TASKS IN CLOUD FOG ENVIRONMENT
• EVALUATION PARAMETER: EXECUTION TIME
• SIMULATOR USED:
• IFOGSIM
• RESULT:
• PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN WAITED-FAIR QUEUING (WFQ), PRIORITY-STRICT QUEUING (PSQ), AND
ROUND ROBIN (RR) TECHNIQUES.
• FINDINGS:
• A GA BASED COST EFFICIENT SCHEDULING TECHNIQUE IS PROPOSED TO MAP APPLICATIONS MODULES TO VARIOUS
RESOURCES IN CLOUD FOG ENVIRONMENT WITH THE OBJECTIVE TO MINIMIZE EXECUTION TIME. MODULES WITH
COMPUTATION REQUIREMENT MORE THAN THRESHOLD VALUES ARE PASSED TO CLOUD. REMAINING MODULES ARE
PASSED TO GA AS INITIAL POPULATION. ONE POINT CROSSOVER AND SINGLE POINT MUTATION S USED.PROPOSED
SCHEDULING TECHNIQUES IS SIMULATED AND FOUND TO BE BETTER THAN GA AND RACE TECHNIQUES.
• ONLY ONE OBJECTIVE IS CONSIDERED FOR EVALUATION. ENERGY EFFICIENCY IS NOT EVALUATED.
MULTI-OBJECTIVE OPTIMIZATION OF RESOURCE SCHEDULING IN FOG COMPUTING USING AN IMPROVED
NSGA-II
• PROPOSED METHOD:
• TWO LEVEL RESOURCE SCHEDULING IS INVESTIGATED
• SCHEDULING AMONG FOG CLUSTERS AND SCHEDULING AMONG NODES WITHIN SAME CLUSTER
• IMPROVED NSGA-II TO SCHEDULE IOT TASKS AMONG FOG NODES IN SAME FOG CLUSTER.
• EVALUATION PARAMETER: SERVICE LATENCY, STABILITY(AS SOME FOG NODES ARE NOT RELIABLE)
• SIMULATOR USED:
• MATLAB
• RESULT:
• PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN RANDOM( IT SELECTS ONE SOLUTION FOR RESOURCE SCHEDULING
RANDOMLY), FIRMM ( IT IS A FOG-BASED IOT RESOURCE MANAGEMENT MODEL AIMED AT SCHEDULING AND MANAGING
RESOURCES EFFICIENTLY AND IN TIME.)
• FINDINGS:
• INTRODUCED TWO LEVEL RESOURCE SCHEDULING APPROACH IS PRESENTED AS MODIFIED NSGA-II WITH AIM TO MINIMIZE
LATENCY AND TO ACHIEVE STABILITY. AUTHORS HAVE COMPARED IT WITH EXISTING RANDOM AND FIRMM SCHEDULING
TECHNIQUES AND ANALYSED THAT IN TERM OF AVERAGE LATENCY ALL THREE SCHEMES ARE EQUALLY EFFICIENT IF NUMBER OF
JOBS ARE LESS BUT PROPOSED SCHEME IS MORE EFFICIENT IF NUMBER OF TASKS ARE MORE. IN TERMS OF AVERAGE STABILITY
PROPOSED SCHEME DOMINANT OVER EXISTING SCHEMES
• RESEARCH GAP:
• COST AND ENERGY EFFICIENCY ARE NOT CONSIDERED.
SCHEDULING PROBLEMS
• RESOURCE SCHEDULING
• TASK SCHEDULING
• WORKFLOW SCHEDULING
OPTIMIZATION TECHNIQUES
GRADIENT VS NON GRADIENT BASED ALGORITHM
• GRADIENT BASED
• HILL CLIMBING
• NON GRADIENT BASED
• TRAJECTORY BASED( SIMULATED ANNEALING)
• POPULATION BASED(GENETIC ALGORITHM, PARTICLE SWARM OPTIMIZATION)
TASK SCHEDULING METRICS
• TASK SCHEDULING METRICS FOG PERFORMANCE HAS BEEN EVALUATED BY
SEVERAL PERFORMANCE METRICS.
THE MOST COMMONLY USED PERFORMANCE METRICS ARE:
RESOURCE UTILIZATION: RESOURCE UTILIZATION IS DETERMINED AS THE NUMBER
OF USED RESOURCES IN EXECUTING TASKS
RESPONSE TIME: THE RESPONSE TIME OF A TASK IS THE TIME INTERVAL AMONG
THIS TASK THAT IS ACHIEVED INTO THE SYSTEM UNTIL IT IS COMPLETED
COST: THE PAYMENTS OF A GIVEN TOTALITY OF MONEY TO SUGGEST THE
PERFORMANCE, WHICH IS REQUIRED TO DO IN THE FOGS
MAKESPAN: MAKESPAN IS USED TO APPROXIMATE THE LARGEST PART OF
COMPLETION TIME BY ANALYZING THE OVERTIME OF THE RECENT AFFAIR WHEN
ALL AFFAIRS ARE PLANNED .
RESEARCH OBJECTIVES
• TO UNDERSTAND RESOURCE MANAGEMENT PROBLEMS IN CLOUD/FOG
COMPUTING
• TO DO EXTENSIVE LITERATURE REVIEW
• TO PUBLISH RESEARCH PAPER
REFERENCES
 Aburukba, R. O., AliKarrar, M., Landolsi, T., & El-Fakih, K. (2020). Scheduling Internet of Things requests to minimize latency
in hybrid Fog–Cloud​ computing. Future Generation Computer Systems, 111, 539-551.
 Abd Elaziz, M., Abualigah, L., & Attiya, I. (2021). Advanced optimization technique for scheduling IoT tasks in cloud-fog
computing environments. Future Generation Computer Systems, 124, 142-154.
 Boveiri, H. R., Khayami, R., Elhoseny, M., & Gunasekaran, M. (2019). An efficient Swarm-Intelligence approach for task
scheduling in cloud-based internet of things applications. Journal of Ambient Intelligence and Humanized
Computing, 10(9), 3469-3479.
 Sun, Y., Lin, F., & Xu, H. (2018). Multi-objective optimization of resource scheduling in fog computing using an improved
NSGA-II. Wireless Personal Communications, 102(2), 1369-1385.
 Nazir, S., Shafiq, S., Iqbal, Z., Zeeshan, M., Tariq, S., & Javaid, N. (2018, September). Cuckoo optimization algorithm-based
job scheduling using cloud and fog computing in smart grid. In International Conference on Intelligent Networking and
Collaborative Systems (pp. 34-46). Springer, Cham
 Agarwal, M., & Srivastava, G. M. S. (2019). A PSO algorithm based task scheduling in cloud computing. International Journal
of Applied Metaheuristic Computing (IJAMC), 10(4), 1-17.
 Tychalas, D., & Karatza, H. (2020). A scheduling algorithm for a fog computing system with bag-of-tasks jobs: Simulation
and performance evaluation. Simulation Modelling Practice and Theory, 98, 101982
 Keshavarznejad, M., Rezvani, M. H., & Adabi, S. (2021) Delay-aware optimization of energy consumption for task offloading
in fog environments using metaheuristic algorithms. Cluster Computing, 24(3), 1825-1853.
 Meng, X., Wang, W., & Zhang, Z. (2017). Delay-constrained hybrid computation offloading with cloud and fog
computing. IEEE Access, 5, 21355-21367.
 TAVANA, M., SHAHDI-PASHAKI, S., TEYMOURIAN, E., SANTOS-ARTEAGA, F. J., & KOMAKI, M. (2018). A DISCRETE CUCKOO
OPTIMIZATION ALGORITHM FOR CONSOLIDATION IN CLOUD COMPUTING. COMPUTERS & INDUSTRIAL ENGINEERING, 115,
495-511.
 ABBASI, M., MOHAMMADI PASAND, E., & KHOSRAVI, M. R. (2020). WORKLOAD ALLOCATION IN IOT-FOG-CLOUD
ARCHITECTURE USING A MULTI-OBJECTIVE GENETIC ALGORITHM. JOURNAL OF GRID COMPUTING, 18(1), 43-56.
 GOUDARZI, M., WU, H., PALANISWAMI, M., & BUYYA, R. (2020). AN APPLICATION PLACEMENT TECHNIQUE FOR CONCURRENT
IOT APPLICATIONS IN EDGE AND FOG COMPUTING ENVIRONMENTS. IEEE TRANSACTIONS ON MOBILE COMPUTING, 20(4),
1298-1311.
 JAFARI, V., & REZVANI, M. H. (2021). JOINT OPTIMIZATION OF ENERGY CONSUMPTION AND TIME DELAY IN IOT-FOG-CLOUD
COMPUTING ENVIRONMENTS USING NSGA-II METAHEURISTIC ALGORITHM. JOURNAL OF AMBIENT INTELLIGENCE AND
HUMANIZED COMPUTING, 1-24.
 SINGH, R. M., AWASTHI, L. K., & SIKKA, G. (2022). TOWARDS METAHEURISTIC SCHEDULING TECHNIQUES IN CLOUD AND FOG:
AN EXTENSIVE TAXONOMIC REVIEW. ACM COMPUTING SURVEYS (CSUR), 55(3), 1-43.
 TYCHALAS, D., & KARATZA, H. (2020, NOVEMBER). AN ADVANCED WEIGHTED ROUND ROBIN SCHEDULING ALGORITHM.
IN 24TH PAN-HELLENIC CONFERENCE ON INFORMATICS (PP. 188-191).
THANK YOU

Contenu connexe

Similaire à Seminar_Presentation(Mar 2023).pptx

Hybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
Hybrid Task Scheduling Approach using Gravitational and ACO Search AlgorithmHybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
Hybrid Task Scheduling Approach using Gravitational and ACO Search AlgorithmIRJET Journal
 
Valuing demand response pub
Valuing demand response pubValuing demand response pub
Valuing demand response pubLucas Finco
 
An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...eSAT Publishing House
 
REVIEW 2 PDC 20BCE1577.pptx
REVIEW 2 PDC 20BCE1577.pptxREVIEW 2 PDC 20BCE1577.pptx
REVIEW 2 PDC 20BCE1577.pptxpraful91
 
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in CloudTime and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in CloudIRJET Journal
 
Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...
Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...
Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...IRJET Journal
 
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET-  	  A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET-  	  A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET- A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET Journal
 
Sida LEAP Training Lecture #3 and #4: Energy Supply and Emissions Modeling
Sida LEAP Training Lecture #3 and #4: Energy Supply and Emissions ModelingSida LEAP Training Lecture #3 and #4: Energy Supply and Emissions Modeling
Sida LEAP Training Lecture #3 and #4: Energy Supply and Emissions ModelingweADAPT
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)CPqD
 
Improving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement HeuristicsImproving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement HeuristicsAtakanAral
 
faisal mushtaq - an enterprise cloud cost management framework
faisal mushtaq - an enterprise cloud cost management frameworkfaisal mushtaq - an enterprise cloud cost management framework
faisal mushtaq - an enterprise cloud cost management frameworkDariia Seimova
 
8th sem project review
8th sem project review8th sem project review
8th sem project reviewAnkush Doshi
 
HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010Cloudera, Inc.
 
OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID
OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID
OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID ijgca
 
Optimized Resource Provisioning Method for Computational Grid
Optimized Resource Provisioning Method for Computational GridOptimized Resource Provisioning Method for Computational Grid
Optimized Resource Provisioning Method for Computational Gridijgca
 
Reliable and efficient webserver management for task scheduling in edge-cloud...
Reliable and efficient webserver management for task scheduling in edge-cloud...Reliable and efficient webserver management for task scheduling in edge-cloud...
Reliable and efficient webserver management for task scheduling in edge-cloud...IJECEIAES
 

Similaire à Seminar_Presentation(Mar 2023).pptx (20)

Fahroo - Computational Mathematics - Spring Review 2012
Fahroo - Computational Mathematics - Spring Review 2012 Fahroo - Computational Mathematics - Spring Review 2012
Fahroo - Computational Mathematics - Spring Review 2012
 
Hybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
Hybrid Task Scheduling Approach using Gravitational and ACO Search AlgorithmHybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
Hybrid Task Scheduling Approach using Gravitational and ACO Search Algorithm
 
Valuing demand response pub
Valuing demand response pubValuing demand response pub
Valuing demand response pub
 
An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...
 
REVIEW 2 PDC 20BCE1577.pptx
REVIEW 2 PDC 20BCE1577.pptxREVIEW 2 PDC 20BCE1577.pptx
REVIEW 2 PDC 20BCE1577.pptx
 
Emerging models for ad hoc network
Emerging models for ad hoc networkEmerging models for ad hoc network
Emerging models for ad hoc network
 
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in CloudTime and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
Time and Reliability Optimization Bat Algorithm for Scheduling Workflow in Cloud
 
Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...
Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...
Energy Efficient Technologies for Virtualized Cloud Data Center: A Systematic...
 
08 waldren sandia-epri ider planning case study_waldren 10 may 2016 - final
08 waldren sandia-epri ider planning case study_waldren 10 may 2016 - final08 waldren sandia-epri ider planning case study_waldren 10 may 2016 - final
08 waldren sandia-epri ider planning case study_waldren 10 may 2016 - final
 
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET-  	  A Statistical Approach Towards Energy Saving in Cloud ComputingIRJET-  	  A Statistical Approach Towards Energy Saving in Cloud Computing
IRJET- A Statistical Approach Towards Energy Saving in Cloud Computing
 
Sida LEAP Training Lecture #3 and #4: Energy Supply and Emissions Modeling
Sida LEAP Training Lecture #3 and #4: Energy Supply and Emissions ModelingSida LEAP Training Lecture #3 and #4: Energy Supply and Emissions Modeling
Sida LEAP Training Lecture #3 and #4: Energy Supply and Emissions Modeling
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
Improving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement HeuristicsImproving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement Heuristics
 
faisal mushtaq - an enterprise cloud cost management framework
faisal mushtaq - an enterprise cloud cost management frameworkfaisal mushtaq - an enterprise cloud cost management framework
faisal mushtaq - an enterprise cloud cost management framework
 
8th sem project review
8th sem project review8th sem project review
8th sem project review
 
HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010HP - Jerome Rolia - Hadoop World 2010
HP - Jerome Rolia - Hadoop World 2010
 
OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID
OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID
OPTIMIZED RESOURCE PROVISIONING METHOD FOR COMPUTATIONAL GRID
 
Optimized Resource Provisioning Method for Computational Grid
Optimized Resource Provisioning Method for Computational GridOptimized Resource Provisioning Method for Computational Grid
Optimized Resource Provisioning Method for Computational Grid
 
Reliable and efficient webserver management for task scheduling in edge-cloud...
Reliable and efficient webserver management for task scheduling in edge-cloud...Reliable and efficient webserver management for task scheduling in edge-cloud...
Reliable and efficient webserver management for task scheduling in edge-cloud...
 
D04573033
D04573033D04573033
D04573033
 

Dernier

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 

Dernier (20)

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 

Seminar_Presentation(Mar 2023).pptx

  • 1. SEMINAR PRESENTATION (DECEMBER 2022) SUPERVISOR : DR. PRIYANKA VASHISHT PRESENTED BY : SHRUTI SHARMA CO-SUPERVISOR : DR. AASHIMA NARANG SEMESTER - 1
  • 2. CLOUD COMPUTING • CLOUD COMPUTING IS A MODEL FOR ENABLING UBIQUITOUS, CONVENIENT, ON-DEMAND NETWORK ACCESS TO A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES (E.G., NETWORKS, SERVERS, STORAGE, APPLICATIONS, AND SERVICES) THAT CAN BE RAPIDLY PROVISIONED AND RELEASED WITH MINIMAL MANAGEMENT EFFORT OR SERVICE PROVIDER INTERACTION. • TYPES OF CLOUD • PUBLIC CLOUD (FOR GENERAL PUBLIC, GOOGLE CLOUD) • PRIVATE CLOUD (INFRASTRUCTURE IS SOLELY OPERATED FOR AN ORGANIZATION. E.G. HYPER-V) • HYBRID CLOUD • SERVICE MODEL • INFRASTRUCTURE AS A SERVICE( AWS) • PLATFORM AS A SERVICE (FORCE.COM) • SOFTWARE AS A SERVICE( GOOGLE SPREADSHEET)
  • 3. LITERATURE SURVEY Sno Authors Journal Year Title Proposed method Parameters Software 1 Aburukba et al Future Generation computer System 2020 Scheduling Internet of Things requests to minimize latency in hybrid Fog–Cloud​ computing Customized GA Latency Lingo 2 Abd Elaziz et al Future Generation Computer Systems 2021 Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments AEOSSA( modified artificial ecosystem- based optimization (AEO),modification is done using salp swarm optimization) Makespan, Throughput, Performance improvement Rate MATLAB R2018b 3 Boveiri et al. Journal of Ambient Intelligence and Humanized Computing 2019 An efficient Swarm- Intelligence approach for task scheduling in cloud based internet of things applications Max- Min Ant system (Modified Ant colony optimization) for scheduling of static graphs Makespan, Priority,Normalized schedule length(makespan / weight of ndes on critical path) MS Visual Basic 6.0 4 Sun et.al Wireless Pers Commun 2018 Multi-objective Optimization of Resource Scheduling in Fog Computing Using an multiobjective optimization technique NSGA-II is implemented with Service Latency, Stability of task execution MATLAB 5 Nazir et al Conference paper 2019 Cuckoo Optimization Algorithm Based Job Scheduling Using Cloud and Fog Computing in Smart Grid Cuckoo Optimization Algorithm to distribute tasks Load Balancing,Response time,processing Cloud Analyst
  • 4. 6 Agarwal et al Soft Computing: Theories and Applications, 2019 A PSO Algorithm-Based Task Scheduling in Cloud Computing Particle swarm optimization Execution time cloudsim 7 Tychalas et al Simulation Modelling Practice and Theory 2020 A Scheduling Algorithm for a Fog Computing System with Bag-of-Tasks Jobs: Simulation and Performance Evaluation Heuristic approach cost, response time,load balancing C Programmin g language 8 Keshavarz nejad et al Cluster Computing 2021 Delay-aware optimization of energy consumption for task offloading in fog environments using NSGA-II, BEE algorithm Power consumption, Delay IFogSIm 9 Meng et al. IEEE Access 2017 Delay-Constrained Hybrid Computation Offloading with Cloud and Fog Computing(delay, computation energy efficiency Computation energy efficiency (The computation energy efficiency (CEE) is defined as the amount of the computation tasks that are offloaded by consuming a unit of energy.) based cloud and fog offloading method Energy consumption, Delay Not mentioned 10 Tavana et al Computers & Industrial Engineering 2018 A discrete cuckoo optimization algorithm for consolidation in cloud Discrete cuckoo optimization Energy,cost MATLAB
  • 5. 11 Abbasi et al J Grid Computing 2020 Workload Allocation in IoT-Fog- Cloud Architecture Using a Multi- Objective Genetic Algorithm NSGA-II Delay, Energy consumption MATLAB R2013a 12 Mohammad et al IEEE TRANSACTION S ON MOBILE COMPUTING, 2019 An Application Placement Technique for Concurrent IoT Applications in Edge and Fog Computing Environments Memetic algo Energy consumption, execution time IfogSim 13 Jafari et al. Journal of Ambient Intelligence and Humanized Computing 2021` Joint optimization of energy consumption and time delay in IoT‑fog‑cloud computing environments using NSGA‑II metaheuristic algorithm NSGA-II and BA with minimax differential evolution approach Energy consumption, Response time Ifogsim, SPSS 14 Singh et al ACM Computing Surveys 2022 Towards Metaheuristic Scheduling Techniques in Cloud and Fog: An Extensive Taxonomic Review Review paper Review paper NA 15 Tychalas et alPCI 2020, November 2020 An Advanced Weighted Round Robin Scheduling Algorithm Advanced weighted Round robin Load balance, Response time,utility C Language,H
  • 6. TASK SCHEDULING APPROACHES IN FOG COMPUTING: A COMPREHENSIVE REVIEW • PROPOSED METHOD: • REVIEW PAPER • EVALUATION PARAMETER: • TASK SCHEDULING • .
  • 7. • SCHEDULING METHODS BASED ON COMPUTATION METHOD CLASSIFIED INTO • WORKFLOW SCHEDULING • RESOURCE SCHEDULING • TASK SCHEDULING ON THE BASIS OF ARCHITECTURE CENTRALIZED : SINGLE SCHEDULER MAKES DECISION FOR SCHEDULING IF TASKS(FAULT TOLERANCE IS LOW) DISTRIBUTED : SEVERAL SCHEDULERS TAKES SCHEDULING DECISIONS (HIGHLY SCALABLE, COMPLEX) TASK SCHEDULING ALGORITHMS ARE CLASSIFIED AS STATIC DYNAMIC : CLASSIFIED INTO ONLINE AND BATCH GROUP HEURISITIC ,HYBRID
  • 8. CLASSIFICATION OF OPTIMIZATION PROBLEMS IN FOG COMPUTING • PROPOSED METHOD: • REVIEW PAPER • EVALUATION PARAMETER: • TAXONOMY OF OPTIMIZATION PROBLEM IN FOG COMPUTING • . Taxonomy of optimization problems All three layers(Cloud , fog, end devices) End Devices and Fog nodes Fog nodes only Fog nodes and cloud
  • 9. TAXONOMY OF OPTIMIZATION PROBLEMS IN FOG COMPUTING • MODEL BASED • HEURISTIC • META HEURISTIC • METRICS • DELAY NETWORK METRIC(MOSTLY CONSIDERED) • ENERGY CONSUMPTION(ONLY FEW STUDIES) • SIMULATOR • IFOGSIM
  • 10. METRICS USED IN OPTIMIZATION • TECHNIQUES USED: • HEURISTIC • META HEURISTIC • METRICS • RESPONSE TIME, ENERGY CONSUMPTION, COST, • LATENCY • SIMULATOR • IFOGSIM Static Dynamic Hybrid metircs
  • 11. TASK OFFLOADING • TRANSFER COMPUTE INTENSIVE TASKS FROM RESOURCE LIMITED IOT DEVICES TO RESOURCE RICH COMPUTING NODES • TECHNIQUES USED: • MODEL BASED(MOSTLY USED) • HEURISTIC(LESS USED) • METRICS • LATENCY • ENERGY CONSUMPTION • SIMULATOR • MATLAB Task Offloading Single Multiple
  • 12. LOAD BALANCING • TECHNIQUES USED: • HEURISTIC • METRICS • LATENCY, RESPONSE TIME • ENERGY CONSUMPTION(LESS USED) • SIMULATOR • CLOUDSIM Load balancing Centralized Decentralized Hybrid
  • 13. RESOURCE ALLOCATION • TECHNIQUES USED: • HEURISTIC • METRICS • MAKE SPAN, COST, UTILITY • SIMULATOR • IFOGSIM Resource allocation Auction based Optimization
  • 14. RESOURCE MANAGEMENT APPROACHES IN FOG COMPUTING: A COMPREHENSIVE REVIE • FINDINGS: • AUTHOR PRESENTED A SLR ON RESOURCE MANAGEMENT APPROACHES IN FOG COMPUTING IN TAXONOMY FORM CATEGORIZED INTO APPLICATION PLACEMENT, RESOURCE SCHEDULING, TASK OFFLOADING, LOAD BALANCING, RESOURCE ALLOCATION . AUTHOR REVIEWED ISSUES, APPROACH USED, METRICS USED AND SIMULATOR USED FOR EVALUATION IN ALL SIX CATEGORIES. • RESEARCH GAP: REVIEW OF PARAMETERS SLA PENALTY, PRIORITY OF TASKS COULD ALSO BE DONE.
  • 15. TOWARDS METAHEURISTIC SCHEDULING TECHNIQUES IN CLOUD AND FOG: AN EXTENSIVE TAXONOMIC REVIEW • PROPOSED METHOD: • REVIEW PAPER • EVALUATION PARAMETER: METAHEURISTIC SCHEDULING TECHNIQUES • SIMULATOR USED: • LINGO • RESULT: • PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN WAITED-FAIR QUEUING (WFQ), PRIORITY-STRICT QUEUING (PSQ), AND ROUND ROBIN (RR) TECHNIQUES. • FINDINGS: • INTRODUCED MODIFIED GENETIC ALGORITHM TO OPTIMIZE TASK SCHEDULING IN HYBRID FOG CLOUD COMPUTING. RESEARCHERS HAVE CONSIDERED TASK SCHEDULING OPTIMIZATION PROBLEM AS AN INTEGER PROGRAMMING PROBLEM WITH OBJECTIVE TO REDUCE LATENCY AND CONSTRAINTS THAT EACH REQUEST IS ASSIGNED ONE RESOURCE AND DEADLINE CRITERIA SHOULD BE MET. • RESEARCH GAP: • ANALYSIS IS DONE ONLY ON SMALL SIZE DATA AND PRE-EMPTION OF JOBS IS NOT CONSIDERED..
  • 16. SCHEDULING INTERNET OF THINGS REQUESTS TO MINIMIZE LATENCY IN HYBRID FOG-CLOUD COMPUTING • PROPOSED METHOD: • CUSTOMIZED GENETIC ALGORITHM TO SCHEDULE IOT TASKS IN CLOUD FOG ENVIRONMENT • EVALUATION PARAMETER: LATENCY • SIMULATOR USED: • LINGO • RESULT: • PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN WAITED-FAIR QUEUING (WFQ), PRIORITY-STRICT QUEUING (PSQ), AND ROUND ROBIN (RR) TECHNIQUES. • FINDINGS: • INTRODUCED MODIFIED GENETIC ALGORITHM TO OPTIMIZE TASK SCHEDULING IN HYBRID FOG CLOUD COMPUTING. RESEARCHERS HAVE CONSIDERED TASK SCHEDULING OPTIMIZATION PROBLEM AS AN INTEGER PROGRAMMING PROBLEM WITH OBJECTIVE TO REDUCE LATENCY AND CONSTRAINTS THAT EACH REQUEST IS ASSIGNED ONE RESOURCE AND DEADLINE CRITERIA SHOULD BE MET. • RESEARCH GAP: • ANALYSIS IS DONE ONLY ON SMALL SIZE DATA AND PRE-EMPTION OF JOBS IS NOT CONSIDERED..
  • 17. A NATURE-INSPIRED-BASED MULTI-OBJECTIVE SERVICE PLACEMENT IN FOG COMPUTING ENVIRONMENT • PROPOSED METHOD: • GENETIC ALGORITHM BASED ALGORITHM TO SOLVE APPLICATION PLACEMENT PROBLEM • EVALUATION PARAMETER: MAKESPAN, ENERGY CONSUMPTION, COST • SIMULATOR USED: • YAFS (YET ANOTHER FOG SIMULATOR) • RESULT: • PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN RANDOM PLACEMENT ALGORITHM. • FINDINGS: • AUTHOR PROPOSED A GENETIC ALGORITHM BASED ALGORITHM FOR PLACEMENT OF APPLICATIONS ON FOG NODES. TO FULLY AND EFFICIENTLY UTILIZE THE RESOURCES APPLICATIONS ARE DIVIDED INTO INDEPENDENT SERVICES WHICH ARE THEN PLACED ON FOG NODES TO ENSURE QUALITY OF SERVICES. PROBLEM IS EXPRESSED AS MULTIOBJECTIVE PROBLEM WITH MAKESPAN, ENERGY AND COST WITH DIFFERENT WEIGHTS ARE OBJECTIVES AND CONSTRAINTS ARE BASED UPON DEADLINES . IT HAS BEEN OBSERVED AFTER SIMULATION THAT GA BASED ALGORITHM OUTPERFORM RANDOM PLACEMENT ALGORITHM. • RESEARCH GAP: • ALGORITHM CAN BE TESTED WITH REAL DATA AND MORE QOS PARAMETER LIKE LATENCY CAN BE CONSIDERED FOR EVALUATION.
  • 18. SCHEDULING INTERNET OF THINGS REQUESTS TO MINIMIZE LATENCY IN HYBRID FOG-CLOUD COMPUTING • PROPOSED METHOD: • CUSTOMIZED GENETIC ALGORITHM TO SCHEDULE IOT TASKS IN CLOUD FOG ENVIRONMENT • EVALUATION PARAMETER: EXECUTION TIME • SIMULATOR USED: • IFOGSIM • RESULT: • PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN WAITED-FAIR QUEUING (WFQ), PRIORITY-STRICT QUEUING (PSQ), AND ROUND ROBIN (RR) TECHNIQUES. • FINDINGS: • A GA BASED COST EFFICIENT SCHEDULING TECHNIQUE IS PROPOSED TO MAP APPLICATIONS MODULES TO VARIOUS RESOURCES IN CLOUD FOG ENVIRONMENT WITH THE OBJECTIVE TO MINIMIZE EXECUTION TIME. MODULES WITH COMPUTATION REQUIREMENT MORE THAN THRESHOLD VALUES ARE PASSED TO CLOUD. REMAINING MODULES ARE PASSED TO GA AS INITIAL POPULATION. ONE POINT CROSSOVER AND SINGLE POINT MUTATION S USED.PROPOSED SCHEDULING TECHNIQUES IS SIMULATED AND FOUND TO BE BETTER THAN GA AND RACE TECHNIQUES. • ONLY ONE OBJECTIVE IS CONSIDERED FOR EVALUATION. ENERGY EFFICIENCY IS NOT EVALUATED.
  • 19. MULTI-OBJECTIVE OPTIMIZATION OF RESOURCE SCHEDULING IN FOG COMPUTING USING AN IMPROVED NSGA-II • PROPOSED METHOD: • TWO LEVEL RESOURCE SCHEDULING IS INVESTIGATED • SCHEDULING AMONG FOG CLUSTERS AND SCHEDULING AMONG NODES WITHIN SAME CLUSTER • IMPROVED NSGA-II TO SCHEDULE IOT TASKS AMONG FOG NODES IN SAME FOG CLUSTER. • EVALUATION PARAMETER: SERVICE LATENCY, STABILITY(AS SOME FOG NODES ARE NOT RELIABLE) • SIMULATOR USED: • MATLAB • RESULT: • PROPOSED METHOD SHOWED BETTER PERFORMANCE THAN RANDOM( IT SELECTS ONE SOLUTION FOR RESOURCE SCHEDULING RANDOMLY), FIRMM ( IT IS A FOG-BASED IOT RESOURCE MANAGEMENT MODEL AIMED AT SCHEDULING AND MANAGING RESOURCES EFFICIENTLY AND IN TIME.) • FINDINGS: • INTRODUCED TWO LEVEL RESOURCE SCHEDULING APPROACH IS PRESENTED AS MODIFIED NSGA-II WITH AIM TO MINIMIZE LATENCY AND TO ACHIEVE STABILITY. AUTHORS HAVE COMPARED IT WITH EXISTING RANDOM AND FIRMM SCHEDULING TECHNIQUES AND ANALYSED THAT IN TERM OF AVERAGE LATENCY ALL THREE SCHEMES ARE EQUALLY EFFICIENT IF NUMBER OF JOBS ARE LESS BUT PROPOSED SCHEME IS MORE EFFICIENT IF NUMBER OF TASKS ARE MORE. IN TERMS OF AVERAGE STABILITY PROPOSED SCHEME DOMINANT OVER EXISTING SCHEMES • RESEARCH GAP: • COST AND ENERGY EFFICIENCY ARE NOT CONSIDERED.
  • 20. SCHEDULING PROBLEMS • RESOURCE SCHEDULING • TASK SCHEDULING • WORKFLOW SCHEDULING
  • 21. OPTIMIZATION TECHNIQUES GRADIENT VS NON GRADIENT BASED ALGORITHM • GRADIENT BASED • HILL CLIMBING • NON GRADIENT BASED • TRAJECTORY BASED( SIMULATED ANNEALING) • POPULATION BASED(GENETIC ALGORITHM, PARTICLE SWARM OPTIMIZATION)
  • 22. TASK SCHEDULING METRICS • TASK SCHEDULING METRICS FOG PERFORMANCE HAS BEEN EVALUATED BY SEVERAL PERFORMANCE METRICS. THE MOST COMMONLY USED PERFORMANCE METRICS ARE: RESOURCE UTILIZATION: RESOURCE UTILIZATION IS DETERMINED AS THE NUMBER OF USED RESOURCES IN EXECUTING TASKS RESPONSE TIME: THE RESPONSE TIME OF A TASK IS THE TIME INTERVAL AMONG THIS TASK THAT IS ACHIEVED INTO THE SYSTEM UNTIL IT IS COMPLETED COST: THE PAYMENTS OF A GIVEN TOTALITY OF MONEY TO SUGGEST THE PERFORMANCE, WHICH IS REQUIRED TO DO IN THE FOGS MAKESPAN: MAKESPAN IS USED TO APPROXIMATE THE LARGEST PART OF COMPLETION TIME BY ANALYZING THE OVERTIME OF THE RECENT AFFAIR WHEN ALL AFFAIRS ARE PLANNED .
  • 23. RESEARCH OBJECTIVES • TO UNDERSTAND RESOURCE MANAGEMENT PROBLEMS IN CLOUD/FOG COMPUTING • TO DO EXTENSIVE LITERATURE REVIEW • TO PUBLISH RESEARCH PAPER
  • 24. REFERENCES  Aburukba, R. O., AliKarrar, M., Landolsi, T., & El-Fakih, K. (2020). Scheduling Internet of Things requests to minimize latency in hybrid Fog–Cloud​ computing. Future Generation Computer Systems, 111, 539-551.  Abd Elaziz, M., Abualigah, L., & Attiya, I. (2021). Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments. Future Generation Computer Systems, 124, 142-154.  Boveiri, H. R., Khayami, R., Elhoseny, M., & Gunasekaran, M. (2019). An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications. Journal of Ambient Intelligence and Humanized Computing, 10(9), 3469-3479.  Sun, Y., Lin, F., & Xu, H. (2018). Multi-objective optimization of resource scheduling in fog computing using an improved NSGA-II. Wireless Personal Communications, 102(2), 1369-1385.  Nazir, S., Shafiq, S., Iqbal, Z., Zeeshan, M., Tariq, S., & Javaid, N. (2018, September). Cuckoo optimization algorithm-based job scheduling using cloud and fog computing in smart grid. In International Conference on Intelligent Networking and Collaborative Systems (pp. 34-46). Springer, Cham  Agarwal, M., & Srivastava, G. M. S. (2019). A PSO algorithm based task scheduling in cloud computing. International Journal of Applied Metaheuristic Computing (IJAMC), 10(4), 1-17.  Tychalas, D., & Karatza, H. (2020). A scheduling algorithm for a fog computing system with bag-of-tasks jobs: Simulation and performance evaluation. Simulation Modelling Practice and Theory, 98, 101982  Keshavarznejad, M., Rezvani, M. H., & Adabi, S. (2021) Delay-aware optimization of energy consumption for task offloading in fog environments using metaheuristic algorithms. Cluster Computing, 24(3), 1825-1853.  Meng, X., Wang, W., & Zhang, Z. (2017). Delay-constrained hybrid computation offloading with cloud and fog computing. IEEE Access, 5, 21355-21367.
  • 25.  TAVANA, M., SHAHDI-PASHAKI, S., TEYMOURIAN, E., SANTOS-ARTEAGA, F. J., & KOMAKI, M. (2018). A DISCRETE CUCKOO OPTIMIZATION ALGORITHM FOR CONSOLIDATION IN CLOUD COMPUTING. COMPUTERS & INDUSTRIAL ENGINEERING, 115, 495-511.  ABBASI, M., MOHAMMADI PASAND, E., & KHOSRAVI, M. R. (2020). WORKLOAD ALLOCATION IN IOT-FOG-CLOUD ARCHITECTURE USING A MULTI-OBJECTIVE GENETIC ALGORITHM. JOURNAL OF GRID COMPUTING, 18(1), 43-56.  GOUDARZI, M., WU, H., PALANISWAMI, M., & BUYYA, R. (2020). AN APPLICATION PLACEMENT TECHNIQUE FOR CONCURRENT IOT APPLICATIONS IN EDGE AND FOG COMPUTING ENVIRONMENTS. IEEE TRANSACTIONS ON MOBILE COMPUTING, 20(4), 1298-1311.  JAFARI, V., & REZVANI, M. H. (2021). JOINT OPTIMIZATION OF ENERGY CONSUMPTION AND TIME DELAY IN IOT-FOG-CLOUD COMPUTING ENVIRONMENTS USING NSGA-II METAHEURISTIC ALGORITHM. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 1-24.  SINGH, R. M., AWASTHI, L. K., & SIKKA, G. (2022). TOWARDS METAHEURISTIC SCHEDULING TECHNIQUES IN CLOUD AND FOG: AN EXTENSIVE TAXONOMIC REVIEW. ACM COMPUTING SURVEYS (CSUR), 55(3), 1-43.  TYCHALAS, D., & KARATZA, H. (2020, NOVEMBER). AN ADVANCED WEIGHTED ROUND ROBIN SCHEDULING ALGORITHM. IN 24TH PAN-HELLENIC CONFERENCE ON INFORMATICS (PP. 188-191).