SlideShare a Scribd company logo
1 of 3
Download to read offline
IJSRD - International Journal for Scientific Research & Development| Vol. 3, Issue 10, 2015 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 970
A Survey on Service Request Scheduling In Cloud Based Architecture
Vinita Tiwari1
Shikha Agrawal2
1,2
Department of Computer Science and Engineering
1,2
Chhatrapati Shivaji Institute of Technology, Durg, Chhattisgarh
Abstract— Cloud computing has become quite popular now-
a-days. It facilitates the users to store and process their data
which is stored in 3rd party data centers. Today in IT sector
everything is run and managed on the cloud environment.
As the number of users is increasing day by day, faster and
efficient processing of large volume of data and resources is
desired at all levels. So the management of resources attains
prime importance. While using cloud computing various
issues are encountered like load balancing, traffic while
computation etc. Job scheduling is one of the solution of
these problems which reduces the waiting time and
maximizes the quality of services. In job scheduling
“priority” is an important factor. In this paper, we will be
discussing various scheduling algorithms and a review on
dynamic priority scheduling algorithm.
Key words: Cloud Computing, Job Scheduling, Priority,
FCFS, SPSA, Dynamic Priority Scheduling Algorithm
I. INTRODUCTION
Cloud provider provides services to their customers and
charge as per usage by a particular customer. In short, we
can say pay per use. For establishing any kind of business,
you need infrastructure and other services. It is not always
possible to manage all these things on your own. Cloud
computing gives us an opportunity to use remote
infrastructure and diverse services economically so that we
can focus on core competency of the business.
It focuses on maximizing the effectiveness of
shared resources. Cloud resources are usually shared by
multiple users and dynamically reallocated as per demand.
Cloud computing environment are mainly categorized into
three ways-
1) Private cloud- these types of cloud exists in the
organization because it provides special benefits to
them.
2) Public cloud- as the name suggests, it is for public
.Services are offered by third parties and managed by
them.
3) Hybrid cloud- it is the combination of private and
public environment.
There are 3 kinds of services provided by cloud computing
which are as follows:
A. Infrastructure as a Services (Iaas):
Services in the form of infrastructure like server, storage
network, operating system which deploy on demand
services are provided. The resources are distributed which
allows for dynamic scaling.
B. Platform As A Services(Paas):
it is defined as a computing platform that concede the
creation of web applications rapidly and efficiently without
the complexity of buying and maintaining the software and
supporting infrastructure.
C. Software As A Services(Saas):
it is fast becoming one of the most rapidly adaptive method
for delivering of new technologies. Here users do not bother
about up-gradation of software and patches.
There are multiple resources in cloud environment
like server, network, application, software and services.
Cloud environment is a delivery of computing as a service
with shared resources, software and information over a
network.
There are several cloud management techniques
that includes infrastructure management, Cloud Resource
usage management, cloud security management,
management as a service, energy management over cloud
and cloud management for load balancing of tasks amongst
others.
D. Service Request Scheduling:
It is the most crucial area with respect to the profit of the
service provider and the quality of services to the user. With
respect to the service request scheduling, the entire cloud
architecture comprises of three- tier architecture resource
provider, service providers and the consumer.
The consumer requests for the services to the
service provider and to fulfill the request the service
provider needs either to get hold of new hardware or to hire
it from a resource provider.
Taking resources on rent is always profitable for
users rather than purchasing a new one. The resource
provider is responsible for providing the instances to run on
physical or virtual resources, so the charges of the running
instance are based on the flat rate per time unit. As we know
cloud computing is based on “pay-as-you-use” utility,
service provider needs to reduce the response time and delay
in processing the request. So over here service request
scheduling is required to reduce the cost and maximize the
performance.
II. SCHEDULING ALGORITHMS
A. FCFS:
In first come first served scheduling method allocation is
based on the arrival time which ensures fairness but it takes
all the task units priority at the same level. The disadvantage
of fcfs is that it is non-preemptive. In general the task comes
from different users and we can say that some tasks are very
important and some are normal tasks. Important task must
be scheduled without delay but it is not possible in fcfs.
B. Static Priority Scheduling Algorithm:
Here we consider the priority so each task is assigned with a
priority and the priorities are fixed before the scheduling. It
is an efficient algorithm but at times it is not efficient for
lower priority tasks.
A Survey on Service Request Scheduling In Cloud Based Architecture
(IJSRD/Vol. 3/Issue 10/2015/219)
All rights reserved by www.ijsrd.com 971
C. Round Robin:
It uses the concept of time quantum or slices. Here the
processes are dispatched in a FIFO manner but are given a
limited amount of time(time quantum). The resources are
provided to the process on the basis of time quantum. If a
process does not complete in its time quantum, the CPU is
preempted and given to the next process which is waiting in
a queue. The preempted process is then put in to the back of
the ready queue. The advantage of this algorithm is that it
utilizes all the resources in a balanced order so it is good for
load balancing but the power consumption is high because
each process will be kept on for a long period of time.
D. Dynamic Priority Scheduling Algorithm:
Here we provide priority at the run time. It is based on the
static priority scheduling algorithm with dynamic features.
III. LITERATURE REVIEW
Lee, Wang, Zhou(2011) presented that On comparing first
come first served(FCFS), static priority scheduling
algorithm(SPSA), dynamic priority scheduling
algorithm(DPSA), the DPSA will provide better efficiency
and fairness. DPSA will be more feasible than SPSA[1].
Lokesh kumar Arya, Amandeep Verma (2014) suggested
that With the help of Workflow Scheduling Algorithm, the
parameters like reliability, load balancing, fault tolerance
can be enhanced[2].
Rajveer Kaur, Supriya Kinger(2014) in this paper a
number of existing algorithms for job scheduling are
discussed and compared with each other[5].
Nimisha Singla, Seema Bawa (2013) suggested that
the algorithm implemented till now will provide optimal
solution but if the load increases in cloud, there is a need of
more efficient algorithm[4].
Mahendra Singh Sagar, Babita Singh, Waseem
Ahmad (2013)
Proposed that Cloud Services are not only for data
storage and software provision, but also it is about
intelligent utilization of the available computing resources.
The resource utilization analysis is based on memory usage
[3].
Rizwan Mian, Patrick Martin (2012) presented that
Estimate the expense of executing a workload in a cloud. It
reduces time to result by exploiting rapid provisioning of
clouds resources [6].
Dr. Amit Agrawal,Saloni Jain (2014) proposed a
generalized priority algorithm and the experiment is
conducted for varying number of virtual machines and
workload traces than it also compared with FCFS and
Round Robin[7].
A. Related Work:
In paper[1] author proposed dynamic priority scheduling
algorithm[dpsa]. It is based on the static priority scheduling
algorithm with dynamic features.
The important components in service request scheduling
are-
1) Classifier:
It receives the request from the users, analyzes and classifies
them into smaller task units. Before scheduling the task unit,
it requires to get assigned with random priority.
2) Scheduler:
It contains several schedule units and put every task into the
appropriate schedule unit. The task units are executed in
scheduler based on the algorithm
3) Summary Component:
It summaries the task units from different schedule unit in a
cycle time and send it to resource provider.
The DPSA structure contains several queues and
the number of queues depends on how many priorities the
task unit have. Before the task units are sent to the
scheduler, it has its own initial priorities. Each task comes
into the scheduler and is divided into task units, which are
put into their corresponding queues with the cycle time. The
schedule unit puts a new task unit at the end of its
corresponding queue. Every schedule unit does the schedule
process with the cycle time. The purpose of the introduction
of dynamic way is to avoid a task unit with low priority wait
for so long. To achieve this goal, each queue has a threshold
Ak which means the limited time a task unit can wait in a
queue of the schedule unit, and the k means the task unit's
priority. If a task unit has waited for an Ak time, the
schedule unit will move the task unit to a high priority
queue. If the task unit in the highest priority queue has
waited for an Ak time, the schedule unit will send this task
unit to summary component immediately.
Fig. 1: schedule unit with priority queue
Here the author concludes that the DPSA is fairer than
FCFS and SPSA but DPSA is less efficient than SPSA.
IV. CONCLUSION AND FUTURE WORK
In this paper a number of existing scheduling algorithms are
discussed. First come first serve algorithm has some
disadvantages like average waiting time is often more. In
round robin scheduling also doesn’t give special priority to
important tasks and also the power consumption is high. In
static priority scheduling algorithm, higher priority task are
treated very well and its efficiency is also high but it is not
good for lower priority tasks. DPSA is also based on SPSA
and has a dynamic feature. Its efficiency is less but it is good
for lower priority tasks also. This describes that there is a
scope of improvement so that all the objectives can be
achieved. So in future, the author will analyze existing
algorithms and explore the possibilities of dynamic priority
algorithm.
REFERENCES
[1] Zhongyuan Lee, Ying Wang, Wen Zhou “A dynamic
priority scheduling algorithm on service request
scheduling in cloud computing” IEEE-2011.
[2] Lokesh kumar Arya , Amandeep Verma “ Analysis of
job Scheduling algorithms in cloud computing” IEEE-
2014.
A Survey on Service Request Scheduling In Cloud Based Architecture
(IJSRD/Vol. 3/Issue 10/2015/219)
All rights reserved by www.ijsrd.com 972
[3] Mahendra Singh Sagar, Babita Singh, Waseem Ahmad,
“Study On Cloud Computing Resource Allocation
Strategies”, International Journal Of Advance Research
And Innovation, Volume-1, Issue-3, (2013) 107-114.
[4] Nimisha Singla, Seema Bawa “Review of Efficient
Resource scheduling algorithms in cloud computing”
International Journal Of Advance Research And
computer science software engineering-2013.
[5] Rajveer Kaur, Supriya Kinger , “Analysis of job
Scheduling algorithms in cloud computing” ,
International Journal of Computer Trends and
Technology volume-9 number 7 Mar 2014.
[6] Rizwan Mian, Patrick Martin, “Executing Data
Intensive Work Load In A Cloud” IEEE/ACM
International Symposium on Cluster Cloud and Grid
Computing, 2012/ 12th
[7] Dr. Amit Agrawal,Sonali Jain, “Efficient optimal
algorithm of task scheduling in cloud computing
environment” in international journal of computer
trends and technology(IJCTT) vol.9no.7,mar-2014
[8] http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSy
stems/6_ CPU_Scheduling.html.

More Related Content

What's hot

Scheduling in cloud computing
Scheduling in cloud computingScheduling in cloud computing
Scheduling in cloud computingijccsa
 
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud EnvironmentA Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud EnvironmentIRJET Journal
 
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud Computing
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud ComputingEnergy Efficient Heuristic Base Job Scheduling Algorithms in Cloud Computing
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud ComputingIOSRjournaljce
 
IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...
IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...
IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...IRJET Journal
 
LOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIME
LOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIMELOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIME
LOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIMEijccsa
 
Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...
Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...
Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...IRJET Journal
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET Journal
 
A survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmentA survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmenteSAT Publishing House
 
Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...
Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...
Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...IRJET Journal
 
Load Balancing in Cloud Computing Through Virtual Machine Placement
Load Balancing in Cloud Computing Through Virtual Machine PlacementLoad Balancing in Cloud Computing Through Virtual Machine Placement
Load Balancing in Cloud Computing Through Virtual Machine PlacementIRJET Journal
 
Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...
Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...
Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...Editor IJCATR
 
Resource scheduling algorithm
Resource scheduling algorithmResource scheduling algorithm
Resource scheduling algorithmShilpa Damor
 
Hybrid Based Resource Provisioning in Cloud
Hybrid Based Resource Provisioning in CloudHybrid Based Resource Provisioning in Cloud
Hybrid Based Resource Provisioning in CloudEditor IJCATR
 
Quality of Service based Task Scheduling Algorithms in Cloud Computing
Quality of Service based Task Scheduling Algorithms in  Cloud Computing  Quality of Service based Task Scheduling Algorithms in  Cloud Computing
Quality of Service based Task Scheduling Algorithms in Cloud Computing IJECEIAES
 
A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment IJECEIAES
 
Genetic Algorithm for task scheduling in Cloud Computing Environment
Genetic Algorithm for task scheduling in Cloud Computing EnvironmentGenetic Algorithm for task scheduling in Cloud Computing Environment
Genetic Algorithm for task scheduling in Cloud Computing EnvironmentSwapnil Shahade
 
Job Resource Ratio Based Priority Driven Scheduling in Cloud Computing
Job Resource Ratio Based Priority Driven Scheduling in Cloud ComputingJob Resource Ratio Based Priority Driven Scheduling in Cloud Computing
Job Resource Ratio Based Priority Driven Scheduling in Cloud Computingijsrd.com
 

What's hot (20)

Scheduling in cloud computing
Scheduling in cloud computingScheduling in cloud computing
Scheduling in cloud computing
 
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud EnvironmentA Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
A Novel Dynamic Priority Based Job Scheduling Approach for Cloud Environment
 
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud Computing
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud ComputingEnergy Efficient Heuristic Base Job Scheduling Algorithms in Cloud Computing
Energy Efficient Heuristic Base Job Scheduling Algorithms in Cloud Computing
 
IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...
IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...
IRJET- Enhance Dynamic Heterogeneous Shortest Job first (DHSJF): A Task Schedu...
 
LOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIME
LOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIMELOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIME
LOAD BALANCING ALGORITHM ON CLOUD COMPUTING FOR OPTIMIZE RESPONE TIME
 
Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...
Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...
Scheduling of Heterogeneous Tasks in Cloud Computing using Multi Queue (MQ) A...
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
 
A survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmentA survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environment
 
Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...
Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...
Service Request Scheduling in Cloud Computing using Meta-Heuristic Technique:...
 
Load Balancing in Cloud Computing Through Virtual Machine Placement
Load Balancing in Cloud Computing Through Virtual Machine PlacementLoad Balancing in Cloud Computing Through Virtual Machine Placement
Load Balancing in Cloud Computing Through Virtual Machine Placement
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...
Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...
Cost-Efficient Task Scheduling with Ant Colony Algorithm for Executing Large ...
 
J0210053057
J0210053057J0210053057
J0210053057
 
Resource scheduling algorithm
Resource scheduling algorithmResource scheduling algorithm
Resource scheduling algorithm
 
Hybrid Based Resource Provisioning in Cloud
Hybrid Based Resource Provisioning in CloudHybrid Based Resource Provisioning in Cloud
Hybrid Based Resource Provisioning in Cloud
 
Quality of Service based Task Scheduling Algorithms in Cloud Computing
Quality of Service based Task Scheduling Algorithms in  Cloud Computing  Quality of Service based Task Scheduling Algorithms in  Cloud Computing
Quality of Service based Task Scheduling Algorithms in Cloud Computing
 
A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment A hybrid approach for scheduling applications in cloud computing environment
A hybrid approach for scheduling applications in cloud computing environment
 
Genetic Algorithm for task scheduling in Cloud Computing Environment
Genetic Algorithm for task scheduling in Cloud Computing EnvironmentGenetic Algorithm for task scheduling in Cloud Computing Environment
Genetic Algorithm for task scheduling in Cloud Computing Environment
 
N1803048386
N1803048386N1803048386
N1803048386
 
Job Resource Ratio Based Priority Driven Scheduling in Cloud Computing
Job Resource Ratio Based Priority Driven Scheduling in Cloud ComputingJob Resource Ratio Based Priority Driven Scheduling in Cloud Computing
Job Resource Ratio Based Priority Driven Scheduling in Cloud Computing
 

Viewers also liked

White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotIJSRD
 
Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...
Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...
Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...IJSRD
 
Role of Simulation in Deep Drawn Cylindrical Part
Role of Simulation in Deep Drawn Cylindrical PartRole of Simulation in Deep Drawn Cylindrical Part
Role of Simulation in Deep Drawn Cylindrical PartIJSRD
 
Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...
Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...
Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...IJSRD
 
Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...IJSRD
 
Experimental study on Torsion behavior of Flange beam with GFRP
Experimental study on Torsion behavior of Flange beam with GFRPExperimental study on Torsion behavior of Flange beam with GFRP
Experimental study on Torsion behavior of Flange beam with GFRPIJSRD
 
A Survey on Service Request Scheduling in Cloud Based Architecture
A Survey on Service Request Scheduling in Cloud Based ArchitectureA Survey on Service Request Scheduling in Cloud Based Architecture
A Survey on Service Request Scheduling in Cloud Based ArchitectureIJSRD
 
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...IJSRD
 
Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...
Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...
Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...IJSRD
 
On The Homogeneous Biquadratic Equation with 5 Unknowns
On The Homogeneous Biquadratic Equation with 5 UnknownsOn The Homogeneous Biquadratic Equation with 5 Unknowns
On The Homogeneous Biquadratic Equation with 5 UnknownsIJSRD
 
Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...
Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...
Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...IJSRD
 
An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...
An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...
An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...IJSRD
 
Structural and Thermal Analysis of Metal - Ceramic Disk Brake
Structural and Thermal Analysis of Metal - Ceramic Disk BrakeStructural and Thermal Analysis of Metal - Ceramic Disk Brake
Structural and Thermal Analysis of Metal - Ceramic Disk BrakeIJSRD
 
A Review on Un filling Defect Found In Forging Process
A Review on Un filling Defect Found In Forging ProcessA Review on Un filling Defect Found In Forging Process
A Review on Un filling Defect Found In Forging ProcessIJSRD
 
A Study on Uniform and Apodized Fiber Bragg Gratings
A Study on Uniform and Apodized Fiber Bragg GratingsA Study on Uniform and Apodized Fiber Bragg Gratings
A Study on Uniform and Apodized Fiber Bragg GratingsIJSRD
 
Lid driven cavity flow simulation using CFD & MATLAB
Lid driven cavity flow simulation using CFD & MATLABLid driven cavity flow simulation using CFD & MATLAB
Lid driven cavity flow simulation using CFD & MATLABIJSRD
 
Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...
Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...
Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...IJSRD
 

Viewers also liked (17)

White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V Robot
 
Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...
Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...
Test Rig for Measurement of Spark Advance Angle and Ignition System Using AT8...
 
Role of Simulation in Deep Drawn Cylindrical Part
Role of Simulation in Deep Drawn Cylindrical PartRole of Simulation in Deep Drawn Cylindrical Part
Role of Simulation in Deep Drawn Cylindrical Part
 
Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...
Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...
Design and Linear Static Analysis of Transport Aircraft Vertical Tail for Dif...
 
Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...
 
Experimental study on Torsion behavior of Flange beam with GFRP
Experimental study on Torsion behavior of Flange beam with GFRPExperimental study on Torsion behavior of Flange beam with GFRP
Experimental study on Torsion behavior of Flange beam with GFRP
 
A Survey on Service Request Scheduling in Cloud Based Architecture
A Survey on Service Request Scheduling in Cloud Based ArchitectureA Survey on Service Request Scheduling in Cloud Based Architecture
A Survey on Service Request Scheduling in Cloud Based Architecture
 
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
 
Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...
Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...
Comparison of Shunt Facts Devices for the Improvement of Transient Stability ...
 
On The Homogeneous Biquadratic Equation with 5 Unknowns
On The Homogeneous Biquadratic Equation with 5 UnknownsOn The Homogeneous Biquadratic Equation with 5 Unknowns
On The Homogeneous Biquadratic Equation with 5 Unknowns
 
Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...
Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...
Surveying, Planning and Scheduling For A Hill Road Work at Kalrayan Hills by ...
 
An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...
An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...
An Efficient DTN Routing Algorithm for Automatic Crime Information Sharing fo...
 
Structural and Thermal Analysis of Metal - Ceramic Disk Brake
Structural and Thermal Analysis of Metal - Ceramic Disk BrakeStructural and Thermal Analysis of Metal - Ceramic Disk Brake
Structural and Thermal Analysis of Metal - Ceramic Disk Brake
 
A Review on Un filling Defect Found In Forging Process
A Review on Un filling Defect Found In Forging ProcessA Review on Un filling Defect Found In Forging Process
A Review on Un filling Defect Found In Forging Process
 
A Study on Uniform and Apodized Fiber Bragg Gratings
A Study on Uniform and Apodized Fiber Bragg GratingsA Study on Uniform and Apodized Fiber Bragg Gratings
A Study on Uniform and Apodized Fiber Bragg Gratings
 
Lid driven cavity flow simulation using CFD & MATLAB
Lid driven cavity flow simulation using CFD & MATLABLid driven cavity flow simulation using CFD & MATLAB
Lid driven cavity flow simulation using CFD & MATLAB
 
Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...
Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...
Experimental Investigation of Wear Properties of Aluminium LM25 Red Mud Metal...
 

Similar to A Survey on Service Request Scheduling in Cloud Based Architecture

Resource Allocation for Task Using Fair Share Scheduling Algorithm
Resource Allocation for Task Using Fair Share Scheduling AlgorithmResource Allocation for Task Using Fair Share Scheduling Algorithm
Resource Allocation for Task Using Fair Share Scheduling AlgorithmIRJET Journal
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
VIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENT
VIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENTVIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENT
VIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENTijmpict
 
Differentiating Algorithms of Cloud Task Scheduling Based on various Parameters
Differentiating Algorithms of Cloud Task Scheduling Based on various ParametersDifferentiating Algorithms of Cloud Task Scheduling Based on various Parameters
Differentiating Algorithms of Cloud Task Scheduling Based on various Parametersiosrjce
 
A Survey on Heuristic Based Techniques in Cloud Computing
A Survey on Heuristic Based Techniques in Cloud ComputingA Survey on Heuristic Based Techniques in Cloud Computing
A Survey on Heuristic Based Techniques in Cloud ComputingIRJET Journal
 
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENTA HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENTieijjournal
 
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENTA HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENTieijjournal1
 
A survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmentA survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmenteSAT Journals
 
Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938Editor IJARCET
 
Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938Editor IJARCET
 
Cloud workflow scheduling with deadlines and time slot availability
Cloud workflow scheduling with deadlines and time slot availabilityCloud workflow scheduling with deadlines and time slot availability
Cloud workflow scheduling with deadlines and time slot availabilityKamal Spring
 
A survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environmentA survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environmenteSAT Journals
 
A survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environmentA survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environmenteSAT Publishing House
 
Effective and Efficient Job Scheduling in Grid Computing
Effective and Efficient Job Scheduling in Grid ComputingEffective and Efficient Job Scheduling in Grid Computing
Effective and Efficient Job Scheduling in Grid ComputingAditya Kokadwar
 
Score based deadline constrained workflow scheduling algorithm for cloud systems
Score based deadline constrained workflow scheduling algorithm for cloud systemsScore based deadline constrained workflow scheduling algorithm for cloud systems
Score based deadline constrained workflow scheduling algorithm for cloud systemsijccsa
 
Cost Optimization in Multi Cloud Platforms using Priority Assignment
Cost Optimization in Multi Cloud Platforms using Priority AssignmentCost Optimization in Multi Cloud Platforms using Priority Assignment
Cost Optimization in Multi Cloud Platforms using Priority Assignmentijceronline
 

Similar to A Survey on Service Request Scheduling in Cloud Based Architecture (20)

Resource Allocation for Task Using Fair Share Scheduling Algorithm
Resource Allocation for Task Using Fair Share Scheduling AlgorithmResource Allocation for Task Using Fair Share Scheduling Algorithm
Resource Allocation for Task Using Fair Share Scheduling Algorithm
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
D04573033
D04573033D04573033
D04573033
 
VIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENT
VIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENTVIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENT
VIRTUAL MACHINE SCHEDULING IN CLOUD COMPUTING ENVIRONMENT
 
Differentiating Algorithms of Cloud Task Scheduling Based on various Parameters
Differentiating Algorithms of Cloud Task Scheduling Based on various ParametersDifferentiating Algorithms of Cloud Task Scheduling Based on various Parameters
Differentiating Algorithms of Cloud Task Scheduling Based on various Parameters
 
F017633538
F017633538F017633538
F017633538
 
A Survey on Heuristic Based Techniques in Cloud Computing
A Survey on Heuristic Based Techniques in Cloud ComputingA Survey on Heuristic Based Techniques in Cloud Computing
A Survey on Heuristic Based Techniques in Cloud Computing
 
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENTA HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
 
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENTA HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
A HYPER-HEURISTIC METHOD FOR SCHEDULING THEJOBS IN CLOUD ENVIRONMENT
 
A survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmentA survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environment
 
Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938
 
Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938Volume 2-issue-6-1933-1938
Volume 2-issue-6-1933-1938
 
Cloud workflow scheduling with deadlines and time slot availability
Cloud workflow scheduling with deadlines and time slot availabilityCloud workflow scheduling with deadlines and time slot availability
Cloud workflow scheduling with deadlines and time slot availability
 
A survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environmentA survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environment
 
A survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environmentA survey on various resource allocation policies in cloud computing environment
A survey on various resource allocation policies in cloud computing environment
 
Effective and Efficient Job Scheduling in Grid Computing
Effective and Efficient Job Scheduling in Grid ComputingEffective and Efficient Job Scheduling in Grid Computing
Effective and Efficient Job Scheduling in Grid Computing
 
Score based deadline constrained workflow scheduling algorithm for cloud systems
Score based deadline constrained workflow scheduling algorithm for cloud systemsScore based deadline constrained workflow scheduling algorithm for cloud systems
Score based deadline constrained workflow scheduling algorithm for cloud systems
 
Cost Optimization in Multi Cloud Platforms using Priority Assignment
Cost Optimization in Multi Cloud Platforms using Priority AssignmentCost Optimization in Multi Cloud Platforms using Priority Assignment
Cost Optimization in Multi Cloud Platforms using Priority Assignment
 
genetic paper
genetic papergenetic paper
genetic paper
 
G017553540
G017553540G017553540
G017553540
 

More from IJSRD

#IJSRD #Research Paper Publication
#IJSRD #Research Paper Publication#IJSRD #Research Paper Publication
#IJSRD #Research Paper PublicationIJSRD
 
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...IJSRD
 
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...IJSRD
 
Preclusion of High and Low Pressure In Boiler by Using LABVIEW
Preclusion of High and Low Pressure In Boiler by Using LABVIEWPreclusion of High and Low Pressure In Boiler by Using LABVIEW
Preclusion of High and Low Pressure In Boiler by Using LABVIEWIJSRD
 
Prevention and Detection of Man in the Middle Attack on AODV Protocol
Prevention and Detection of Man in the Middle Attack on AODV ProtocolPrevention and Detection of Man in the Middle Attack on AODV Protocol
Prevention and Detection of Man in the Middle Attack on AODV ProtocolIJSRD
 
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...IJSRD
 
Evaluation the Effect of Machining Parameters on MRR of Mild Steel
Evaluation the Effect of Machining Parameters on MRR of Mild SteelEvaluation the Effect of Machining Parameters on MRR of Mild Steel
Evaluation the Effect of Machining Parameters on MRR of Mild SteelIJSRD
 
Filter unwanted messages from walls and blocking nonlegitimate user in osn
Filter unwanted messages from walls and blocking nonlegitimate user in osnFilter unwanted messages from walls and blocking nonlegitimate user in osn
Filter unwanted messages from walls and blocking nonlegitimate user in osnIJSRD
 
Keystroke Dynamics Authentication with Project Management System
Keystroke Dynamics Authentication with Project Management SystemKeystroke Dynamics Authentication with Project Management System
Keystroke Dynamics Authentication with Project Management SystemIJSRD
 
Diagnosing lungs cancer Using Neural Networks
Diagnosing lungs cancer Using Neural NetworksDiagnosing lungs cancer Using Neural Networks
Diagnosing lungs cancer Using Neural NetworksIJSRD
 
A Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion MiningA Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion MiningIJSRD
 
A Defect Prediction Model for Software Product based on ANFIS
A Defect Prediction Model for Software Product based on ANFISA Defect Prediction Model for Software Product based on ANFIS
A Defect Prediction Model for Software Product based on ANFISIJSRD
 
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...IJSRD
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsIJSRD
 
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy NumbersSolving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy NumbersIJSRD
 
Study of Clustering of Data Base in Education Sector Using Data Mining
Study of Clustering of Data Base in Education Sector Using Data MiningStudy of Clustering of Data Base in Education Sector Using Data Mining
Study of Clustering of Data Base in Education Sector Using Data MiningIJSRD
 
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...IJSRD
 
Investigation of Effect of Process Parameters on Maximum Temperature during F...
Investigation of Effect of Process Parameters on Maximum Temperature during F...Investigation of Effect of Process Parameters on Maximum Temperature during F...
Investigation of Effect of Process Parameters on Maximum Temperature during F...IJSRD
 
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a RotavatorReview Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a RotavatorIJSRD
 
A Survey on Data Mining Techniques for Crime Hotspots Prediction
A Survey on Data Mining Techniques for Crime Hotspots PredictionA Survey on Data Mining Techniques for Crime Hotspots Prediction
A Survey on Data Mining Techniques for Crime Hotspots PredictionIJSRD
 

More from IJSRD (20)

#IJSRD #Research Paper Publication
#IJSRD #Research Paper Publication#IJSRD #Research Paper Publication
#IJSRD #Research Paper Publication
 
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
Maintaining Data Confidentiality in Association Rule Mining in Distributed En...
 
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
Performance and Emission characteristics of a Single Cylinder Four Stroke Die...
 
Preclusion of High and Low Pressure In Boiler by Using LABVIEW
Preclusion of High and Low Pressure In Boiler by Using LABVIEWPreclusion of High and Low Pressure In Boiler by Using LABVIEW
Preclusion of High and Low Pressure In Boiler by Using LABVIEW
 
Prevention and Detection of Man in the Middle Attack on AODV Protocol
Prevention and Detection of Man in the Middle Attack on AODV ProtocolPrevention and Detection of Man in the Middle Attack on AODV Protocol
Prevention and Detection of Man in the Middle Attack on AODV Protocol
 
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
Comparative Analysis of PAPR Reduction Techniques in OFDM Using Precoding Tec...
 
Evaluation the Effect of Machining Parameters on MRR of Mild Steel
Evaluation the Effect of Machining Parameters on MRR of Mild SteelEvaluation the Effect of Machining Parameters on MRR of Mild Steel
Evaluation the Effect of Machining Parameters on MRR of Mild Steel
 
Filter unwanted messages from walls and blocking nonlegitimate user in osn
Filter unwanted messages from walls and blocking nonlegitimate user in osnFilter unwanted messages from walls and blocking nonlegitimate user in osn
Filter unwanted messages from walls and blocking nonlegitimate user in osn
 
Keystroke Dynamics Authentication with Project Management System
Keystroke Dynamics Authentication with Project Management SystemKeystroke Dynamics Authentication with Project Management System
Keystroke Dynamics Authentication with Project Management System
 
Diagnosing lungs cancer Using Neural Networks
Diagnosing lungs cancer Using Neural NetworksDiagnosing lungs cancer Using Neural Networks
Diagnosing lungs cancer Using Neural Networks
 
A Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion MiningA Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion Mining
 
A Defect Prediction Model for Software Product based on ANFIS
A Defect Prediction Model for Software Product based on ANFISA Defect Prediction Model for Software Product based on ANFIS
A Defect Prediction Model for Software Product based on ANFIS
 
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
Experimental Investigation of Granulated Blast Furnace Slag ond Quarry Dust a...
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online Reviews
 
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy NumbersSolving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
Solving Fuzzy Matrix Games Defuzzificated by Trapezoidal Parabolic Fuzzy Numbers
 
Study of Clustering of Data Base in Education Sector Using Data Mining
Study of Clustering of Data Base in Education Sector Using Data MiningStudy of Clustering of Data Base in Education Sector Using Data Mining
Study of Clustering of Data Base in Education Sector Using Data Mining
 
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
Fault Tolerance in Big Data Processing Using Heartbeat Messages and Data Repl...
 
Investigation of Effect of Process Parameters on Maximum Temperature during F...
Investigation of Effect of Process Parameters on Maximum Temperature during F...Investigation of Effect of Process Parameters on Maximum Temperature during F...
Investigation of Effect of Process Parameters on Maximum Temperature during F...
 
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a RotavatorReview Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
Review Paper on Computer Aided Design & Analysis of Rotor Shaft of a Rotavator
 
A Survey on Data Mining Techniques for Crime Hotspots Prediction
A Survey on Data Mining Techniques for Crime Hotspots PredictionA Survey on Data Mining Techniques for Crime Hotspots Prediction
A Survey on Data Mining Techniques for Crime Hotspots Prediction
 

Recently uploaded

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 

Recently uploaded (20)

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 

A Survey on Service Request Scheduling in Cloud Based Architecture

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 3, Issue 10, 2015 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 970 A Survey on Service Request Scheduling In Cloud Based Architecture Vinita Tiwari1 Shikha Agrawal2 1,2 Department of Computer Science and Engineering 1,2 Chhatrapati Shivaji Institute of Technology, Durg, Chhattisgarh Abstract— Cloud computing has become quite popular now- a-days. It facilitates the users to store and process their data which is stored in 3rd party data centers. Today in IT sector everything is run and managed on the cloud environment. As the number of users is increasing day by day, faster and efficient processing of large volume of data and resources is desired at all levels. So the management of resources attains prime importance. While using cloud computing various issues are encountered like load balancing, traffic while computation etc. Job scheduling is one of the solution of these problems which reduces the waiting time and maximizes the quality of services. In job scheduling “priority” is an important factor. In this paper, we will be discussing various scheduling algorithms and a review on dynamic priority scheduling algorithm. Key words: Cloud Computing, Job Scheduling, Priority, FCFS, SPSA, Dynamic Priority Scheduling Algorithm I. INTRODUCTION Cloud provider provides services to their customers and charge as per usage by a particular customer. In short, we can say pay per use. For establishing any kind of business, you need infrastructure and other services. It is not always possible to manage all these things on your own. Cloud computing gives us an opportunity to use remote infrastructure and diverse services economically so that we can focus on core competency of the business. It focuses on maximizing the effectiveness of shared resources. Cloud resources are usually shared by multiple users and dynamically reallocated as per demand. Cloud computing environment are mainly categorized into three ways- 1) Private cloud- these types of cloud exists in the organization because it provides special benefits to them. 2) Public cloud- as the name suggests, it is for public .Services are offered by third parties and managed by them. 3) Hybrid cloud- it is the combination of private and public environment. There are 3 kinds of services provided by cloud computing which are as follows: A. Infrastructure as a Services (Iaas): Services in the form of infrastructure like server, storage network, operating system which deploy on demand services are provided. The resources are distributed which allows for dynamic scaling. B. Platform As A Services(Paas): it is defined as a computing platform that concede the creation of web applications rapidly and efficiently without the complexity of buying and maintaining the software and supporting infrastructure. C. Software As A Services(Saas): it is fast becoming one of the most rapidly adaptive method for delivering of new technologies. Here users do not bother about up-gradation of software and patches. There are multiple resources in cloud environment like server, network, application, software and services. Cloud environment is a delivery of computing as a service with shared resources, software and information over a network. There are several cloud management techniques that includes infrastructure management, Cloud Resource usage management, cloud security management, management as a service, energy management over cloud and cloud management for load balancing of tasks amongst others. D. Service Request Scheduling: It is the most crucial area with respect to the profit of the service provider and the quality of services to the user. With respect to the service request scheduling, the entire cloud architecture comprises of three- tier architecture resource provider, service providers and the consumer. The consumer requests for the services to the service provider and to fulfill the request the service provider needs either to get hold of new hardware or to hire it from a resource provider. Taking resources on rent is always profitable for users rather than purchasing a new one. The resource provider is responsible for providing the instances to run on physical or virtual resources, so the charges of the running instance are based on the flat rate per time unit. As we know cloud computing is based on “pay-as-you-use” utility, service provider needs to reduce the response time and delay in processing the request. So over here service request scheduling is required to reduce the cost and maximize the performance. II. SCHEDULING ALGORITHMS A. FCFS: In first come first served scheduling method allocation is based on the arrival time which ensures fairness but it takes all the task units priority at the same level. The disadvantage of fcfs is that it is non-preemptive. In general the task comes from different users and we can say that some tasks are very important and some are normal tasks. Important task must be scheduled without delay but it is not possible in fcfs. B. Static Priority Scheduling Algorithm: Here we consider the priority so each task is assigned with a priority and the priorities are fixed before the scheduling. It is an efficient algorithm but at times it is not efficient for lower priority tasks.
  • 2. A Survey on Service Request Scheduling In Cloud Based Architecture (IJSRD/Vol. 3/Issue 10/2015/219) All rights reserved by www.ijsrd.com 971 C. Round Robin: It uses the concept of time quantum or slices. Here the processes are dispatched in a FIFO manner but are given a limited amount of time(time quantum). The resources are provided to the process on the basis of time quantum. If a process does not complete in its time quantum, the CPU is preempted and given to the next process which is waiting in a queue. The preempted process is then put in to the back of the ready queue. The advantage of this algorithm is that it utilizes all the resources in a balanced order so it is good for load balancing but the power consumption is high because each process will be kept on for a long period of time. D. Dynamic Priority Scheduling Algorithm: Here we provide priority at the run time. It is based on the static priority scheduling algorithm with dynamic features. III. LITERATURE REVIEW Lee, Wang, Zhou(2011) presented that On comparing first come first served(FCFS), static priority scheduling algorithm(SPSA), dynamic priority scheduling algorithm(DPSA), the DPSA will provide better efficiency and fairness. DPSA will be more feasible than SPSA[1]. Lokesh kumar Arya, Amandeep Verma (2014) suggested that With the help of Workflow Scheduling Algorithm, the parameters like reliability, load balancing, fault tolerance can be enhanced[2]. Rajveer Kaur, Supriya Kinger(2014) in this paper a number of existing algorithms for job scheduling are discussed and compared with each other[5]. Nimisha Singla, Seema Bawa (2013) suggested that the algorithm implemented till now will provide optimal solution but if the load increases in cloud, there is a need of more efficient algorithm[4]. Mahendra Singh Sagar, Babita Singh, Waseem Ahmad (2013) Proposed that Cloud Services are not only for data storage and software provision, but also it is about intelligent utilization of the available computing resources. The resource utilization analysis is based on memory usage [3]. Rizwan Mian, Patrick Martin (2012) presented that Estimate the expense of executing a workload in a cloud. It reduces time to result by exploiting rapid provisioning of clouds resources [6]. Dr. Amit Agrawal,Saloni Jain (2014) proposed a generalized priority algorithm and the experiment is conducted for varying number of virtual machines and workload traces than it also compared with FCFS and Round Robin[7]. A. Related Work: In paper[1] author proposed dynamic priority scheduling algorithm[dpsa]. It is based on the static priority scheduling algorithm with dynamic features. The important components in service request scheduling are- 1) Classifier: It receives the request from the users, analyzes and classifies them into smaller task units. Before scheduling the task unit, it requires to get assigned with random priority. 2) Scheduler: It contains several schedule units and put every task into the appropriate schedule unit. The task units are executed in scheduler based on the algorithm 3) Summary Component: It summaries the task units from different schedule unit in a cycle time and send it to resource provider. The DPSA structure contains several queues and the number of queues depends on how many priorities the task unit have. Before the task units are sent to the scheduler, it has its own initial priorities. Each task comes into the scheduler and is divided into task units, which are put into their corresponding queues with the cycle time. The schedule unit puts a new task unit at the end of its corresponding queue. Every schedule unit does the schedule process with the cycle time. The purpose of the introduction of dynamic way is to avoid a task unit with low priority wait for so long. To achieve this goal, each queue has a threshold Ak which means the limited time a task unit can wait in a queue of the schedule unit, and the k means the task unit's priority. If a task unit has waited for an Ak time, the schedule unit will move the task unit to a high priority queue. If the task unit in the highest priority queue has waited for an Ak time, the schedule unit will send this task unit to summary component immediately. Fig. 1: schedule unit with priority queue Here the author concludes that the DPSA is fairer than FCFS and SPSA but DPSA is less efficient than SPSA. IV. CONCLUSION AND FUTURE WORK In this paper a number of existing scheduling algorithms are discussed. First come first serve algorithm has some disadvantages like average waiting time is often more. In round robin scheduling also doesn’t give special priority to important tasks and also the power consumption is high. In static priority scheduling algorithm, higher priority task are treated very well and its efficiency is also high but it is not good for lower priority tasks. DPSA is also based on SPSA and has a dynamic feature. Its efficiency is less but it is good for lower priority tasks also. This describes that there is a scope of improvement so that all the objectives can be achieved. So in future, the author will analyze existing algorithms and explore the possibilities of dynamic priority algorithm. REFERENCES [1] Zhongyuan Lee, Ying Wang, Wen Zhou “A dynamic priority scheduling algorithm on service request scheduling in cloud computing” IEEE-2011. [2] Lokesh kumar Arya , Amandeep Verma “ Analysis of job Scheduling algorithms in cloud computing” IEEE- 2014.
  • 3. A Survey on Service Request Scheduling In Cloud Based Architecture (IJSRD/Vol. 3/Issue 10/2015/219) All rights reserved by www.ijsrd.com 972 [3] Mahendra Singh Sagar, Babita Singh, Waseem Ahmad, “Study On Cloud Computing Resource Allocation Strategies”, International Journal Of Advance Research And Innovation, Volume-1, Issue-3, (2013) 107-114. [4] Nimisha Singla, Seema Bawa “Review of Efficient Resource scheduling algorithms in cloud computing” International Journal Of Advance Research And computer science software engineering-2013. [5] Rajveer Kaur, Supriya Kinger , “Analysis of job Scheduling algorithms in cloud computing” , International Journal of Computer Trends and Technology volume-9 number 7 Mar 2014. [6] Rizwan Mian, Patrick Martin, “Executing Data Intensive Work Load In A Cloud” IEEE/ACM International Symposium on Cluster Cloud and Grid Computing, 2012/ 12th [7] Dr. Amit Agrawal,Sonali Jain, “Efficient optimal algorithm of task scheduling in cloud computing environment” in international journal of computer trends and technology(IJCTT) vol.9no.7,mar-2014 [8] http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSy stems/6_ CPU_Scheduling.html.