SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303
Intelligent Workload Management in
Virtualized Cloud Environment
R.Sujitha1
1
SriGuru Institute of Technology, CSE,
Sujitharaju4@gmail.com
N.VijayaRaghavan2
2
SriGuru Institute of Technology, CSE
nvijayms@gmail.com
Abstract— Cloud computing is a rising high performance computing environment with a huge scale, heterogeneous
collection of self-sufficient systems and elastic computational design. To develop the overall performance of cloud
computing, through the deadline constraint, a task scheduling replica is traditional for falling the system power utilization
of cloud computing and recovering the yield of service providers. To improve the overall act of cloud environment, with
the deadline constraint, a task scheduling model is conventional for reducing the system performance time of cloud
computing and improving the profit of service providers. In favor of scheduling replica, a solving technique based on
multi-objective genetic algorithm (MO-GA) is considered and the study is determined on programming rules, intersect
operators, mixture operators and the scheme of arrangement of Pareto solutions. The model is designed based on open
source cloud computing simulation platform CloudSim, to obtainable scheduling algorithms, the result shows that the
proposed algorithm can obtain an enhanced solution, thus balancing the load for the concert of multiple objects.
Index Terms— Cloud Computing, CloudSim, Deadline, Multi-Objective Genetic Algorithm, Task Scheduling.
.
——————————  ——————————
1 INTRODUCTION
IJTET©2015
2 RELATED WORK
The resource stress for diverse jobs alters over time. Job scheduling
system, which capably allocates resources to necessary tasks under
the restriction of the Service Level Agreements (SLAs), is a
fundamental concern in achieving soaring act in cloud computing
and of large consequence for getting better resource load balance,
defense, consistency and sinking energy utilization of the Entire
system. However, it is a huge demanding problem for competent
cloud computing setting. Towards reduce the energy consumption,
Pinheiro et al. Propose a model for minimization of power
consumption in a various cluster of computing nodes allocation
several web-applications, which repeatedly monitors the load of
resources and makes decisions on switching nodes on/off to play
down the generally power consumption [8]; Raghavendra et al. mix
five diverse power supervision policies and discover the problem in
conditions of manage theory, but the system fails to maintain
variable SLAs for dissimilar applications [9]; Lee et al. propose two
algorithms depends on pricing replica, via processor contribution in
order to balance among profit and resource consumption [10]; Garg
et al. propose a linear programming focused genetic algorithm,
aiming to ascertain the most excellent scheduler in a utility grid by
minimizing the collective costs of every single one users in a
corresponding method [11].
39
Cloud computing is a recently successful area and has been rising as
a marketable veracity in the information technology field. It is a
computing paradigm, which provides computing as a service based
on internet application. Cloud computing provides infrastructure,
platform, and software (application) as services, which are made
presented as contribution based services in a pay-as-you-go model to
clients and these computing services are delivered to the users
through the Virtualization Technology. In cloud application, delivery
time and cost are important aspects, so the delivery service will be
provided based on a certain time limit which creates the deadline to
the provider, where deadline depends on task completion. Deadline
allows user specify a job‟s deadline and tries to formulate the job be
finished earlier than the deadline. During the job deadline, we can
build a model to proceed the reality of the task enduring time
estimating in the heterogeneous situation, put together the use jobs
can be finished before the deadline extreme. Reasonably, the
foremost demand of cloud computing is to facilitate the customers
only utilize what they require, and only pay for what they really
apply. Resources are presented to be accessed, since the cloud at any
particular time, and from any location through the internet [7]. Yet,
data canters use a considerable and rising portion of energy; a regular
data center consumes as much energy as 25,000 households. Hence,
energy-aware computing is critical for cloud computing systems that
consume significant quantity of energy.
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303
Each and every one of the above mentioned methods believe the
profit or the energy in their study, except do not the affiliation among
them. To conquer the deficiencies of the beyond algorithms, in this
paper, we first ascertain a macroscopic scheduling replica through
cognition and assessment workings for the cloud computing, which
considers together the desires of different jobs and the situation of
computing communications, then propose a job scheduling algorithm
based on Multi-Objective Genetic Algorithm (MO-GA), captivating
into account of the energy consumption and the profits of the service
providers, and given that a dynamic mixture system of the majority
suitable scheduling scheme for users according to the real-time
desires; at preceding, we take several experiments to certify our
design and measure up to our MO-GA based scheduling replica to
the usual ones.
3 MODEL FOR JOB SCHEDULING
In cloud computing, service requirements have heterogeneous
resource anxiety as some services might be CPU demanding while
others are I/O-intensive. Cloud resources want to be allocated not
only to convince Quality of Service (QoS) requests to specific by
users through SLAs, but moreover to diminish energy convention
and get better the profits to the service Providers. The scheduling
replica we include recognized the feature functions of the main
apparatus are introduced as follows: apply for cognition factor
should be fully sensitive of the particular requirements for unlike
businesses, which may perhaps take in the computing, storage and
communication wishes for computing, advent law and synchronized
conditions, security and privacy desires, QoS of the service and so
scheduled; Service decay module decomposes the service demand
into different stage of granularities among different processor
preferences. In the subsequently procedure, the task administrator
will analyze the resource requests of every granularity, and mapping
it on top of an optimal processors to arrive at an effectual solution.
Task manager is conscientious for task position management (start,
stop, cancel…), formative the scheduling series and resource
handing over for the requests and allocating apposite resources to
apiece job under the assist of the scheduling algorithm. Resource
cognition module plays the position of supervision the existing
resources, monitoring the performances of assets, dynamic
optimization of scheduling scheme and error announcement.
4 PROBLEM FORMULATION
In our representation, a cloud application is considered as a set of
work items or jobs to carry out a multifaceted computing task via
using cloud resources, and the set is a
consignment of applications arrived during a period. Throughout the
scheduling process, the client yields a service request in favors of
application , through the resource desires
characterized as a leash where, represents the hesitation
time of the application for virtual machines (VMs), which are the
virtualized calculating elements in cloud computing by means of
virtualization technology, for the number of VMs essential for
and for the deadline following what the application will be
measured to be abortive.
IJTET©2015
The difficulties require to solve for this algorithm is how to schedule
these M applications to the certain N clouds under the constraints
and compose the objective function most select. Where, the N clouds
distributed in dissimilar geographical areas around the world are
typically heterogeneous, whereas in a cloud, all the VMs are well
thought-out homogeneous with the virtualization techniques.
4.1 Objective Function
Assume application is scheduled to accomplish on cloud
, and characterized the Power of every VM in , then,
the energy consumption for execution of is given by
Eij (1)
Along with the profit of the service contributor is:
Rij = ij (2)
Where, the pr is the price unit stimulating by supplier for
application , and ij is the cost of the provider for completing the
application .Where, E and R is the whole energy utilization and
profit for the execution of M application on N clouds
correspondingly.
4.2 Limitations
The limitations are planned as follows:
(1) The application has to be completed before the deadline ,
or else, the schedule is measured to be abortive;
(2) Each one application can be present and allocated to only one
cloud.
5 MO-GASCHEDULING ALGORITHM
5.1 Encoding Rule
Each one schedule and articulated as a 2 by M matrix, where, M is
the length of the chromosome. The first row of the matrix
symbolized the demand applications, and second of the matrix is the
equivalent number of the cloud where the application is performed.
Fig. 1 shows an example of scheduling result, in which,
application 2 is allocated to cloud 0, and application 1 is allocated to
cloud 5.
Application Number
Cloud Number
Fig.1. Encoding example of a Scheduling
Pursuant to the above rule, we can see with the intention of each
application can only be consigned to one cloud, while a cloud may
perhaps capable to process numerous applications.
40
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303
5.2 Population Initialization
The population initialization involved the quality of the prospected
generations, and is an significant step in the whole algorithm. In this
paper, this step is accomplished by combing the arbitrary and greedy
initialization methods. Owning to the greedy beginning method, the
scheduler discards the applications not assembly the deadline
constraint which may cause the entire scheduling disastrous. This
type of initialization scheme helps add variety to the initial
population and let alone biasing the seeking of MO-GA.
5.3 Genetic Algorithm
Genetic algorithm is a search heuristic that perform the process of
natural development based on a population of candidate solutions. It
is usually used to create useful solutions to optimization and
problems. Produce an initial population by randomly generated
individual. In the process of progress, a modification is performed
by those operators on each creature.
Evaluate the fitness of all individuals
While termination condition not met do
Select fitter individuals for reproduction
Crossover between individuals
Mutate individuals
Evaluate the fitness of the modified individuals
Generate a new population
End while
Each chromosome represents a scheduling result, and an evaluation
operator (fitness) is called to evaluate the issue.
Fig. 2. Flowchart for genetic algorithm
IJTET©2015
(1) Individual Evaluation
In this paper, the fitness is deduced from the energy consumption and
profits of the service providers. Only the solutions with the most
excellent rank after the evaluation of the fitness function are stored
in the Pareto documentation which contains the altered non-
dominated solutions generated during the generations.
(2) Selection operation
The selection operation is based on contest operator of k individuals,
with two strategies: superiority and crowding. The superiority policy
makes use of the individuals in Pareto archive and selects the best
ones according to the non-dominated model to the subsequently
generations, allowing the junction of the evolution method.
Crowding strategy takes advantage of crowding distance to estimate
the strength of surrounding solutions and take out the solutions
which were too crowded by ranking the crowding distance of each
one individual. The crowding expanse is defined as the fringe of the
rectangle defined by its left and right neighbors, and infinity if there
is no neighbor.
(3) Crossover Operation
The crossover operator brings into play two individuals , s2 to
makes two new individuals . For individual , first, the
operator arbitrarily produces two integers i, j , where,
; then, replicas the tasks in before i and after j to , and maps the
tasks between i and j to a transitory individual according to the
tasks distribution result in ; finally, copies the tasks in to
consequent place in , as shown in Fig. 3. The individual is
generated using the same method.
(4) Mutation Operation
The mutation operation desires two tasks in a being randomly,
and switches their allocation position to makes a recent
individual.
Fig. 3. Crossover operation mechanism
41
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY
VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303
5.4 Optimal Selection in Pareto Archive
The grades of MO-GA algorithm are locates of Pareto solutions, on
condition that an extensive range of possible alternatives, whereas
tumbling the efficiency of scheduling process. In exercise, users now
and then need to adjust the degree of favorite for a particular
intention dynamically. This measure provides an advance to pick up
an optimal solution along with the external Pareto archive according
to the recent requirement. A two dimensional vector is establish to
correspond to the weighting for a particular objective, whose
direction points to the most approving solution.
Fig. 4 shows an example with 3 two-dimensional vectors,
where, signify the external collection of after the MO-GA
algorithm, , and
represents three kind of desires respectively.
For example, is the optimal solution used for vector , and for
, for .
Fig. 4. The schematic diagram of optimal selection
6 IMPLEMENTATION
Genetic Algorithm obtains terminated after user specified number of
generations. To find the better results, it‟s evaluated 30 genetic
results. Based on the above results, the implementation steps of this
algorithm are listed following:
(1) Early the population by greedy and random technique;
(2) Transform the individual for the duration of the evolution process
of the MO-GA algorithm according to the operators designated and
store the results to peripheral Pareto archive;
(3)Go for the optimal solution according to the vector and realize the
scheduling result to distributed cloud confederacy.
7 CONCLUSION AND FUTURE WORK
Clouds enable the users to use utility services. Users are required to
pay for access to the services based on their usage and level of
quality of service required. In this research we have proposed a
modified genetic algorithm for single user jobs in which the fitness is
developed to encourage the arrangement of solutions to achieve the
time minimization. In this paper, establishing a scheduling model for
cloud computing based on MO-GA algorithm to minimize energy
consumption and maximize the profit of service provides under the
constraint of deadlines.
IJTET©2015
We first propose a job scheduling architecture under the environment
of cloud computing, which contains several components to analyze
the application, and allocate the suitable resources to the applications
to improve the effectiveness and efficiency of the computing; then,
the MO-GA based scheduling algorithm is proposed, at last, several
experiments are conducted to validate our scheduling models. In
future, we have to enhance the algorithm by supporting runtime
scheduling which is considering the user‟s quality of service and
priority of jobs for multiple users.
REFERENCES
[1] Armbrust M, Fox A, Griffith R, Joseph A D, Katz R, Konwinski A,
Lee G, Patterson D, Rabkin A and Stoica I, “A view of cloud
computing”, Communications of the ACM, Vol. 53, No. 4, 2010.
[2] Nidhi Jain Kansal and Inderveer Chana, “Cloud. Load Balancing
Techniques: A Step Towards Green Computing”, IJCSI
International Journal of Computer Science Issues, Vol. 9, Issue 1,
No. 1, 2012.
[3] Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T.
and Epema, D.H.J, “Performance Analysis of Cloud Computing
Services for Many-Tasks Scientific Computing”, IEEE Transactions
on Parallel and Distributed Systems, Vol. 22, No. 6, 2011.
[4] Arunadevi.M and R.S.D Wahidabanub, “Design of Power Efficient
Schema for Energy Optimization in Data Center with Massive Task
Execution Using DVFS”, IJCSI International Journal of Computer
Science Issues, Vol. 9, Issue 1, No 2, 2012.
[5] Almutairi, A., Sarfraz M., Basalamah S., Aref W. and Ghafoor A,
“A Distributed Access Control Architecture for Cloud Computing”,
IEEE Software Vol. 29, No. 2, 2012.
[6] Junaid Qayyum, Faheem Khan, Muhammad LaL, Fayyaz ul,
Muhammad Sohaib and Fahad Masood, “Implementing and
Managing framework for PaaS in Cloud Computing”, IJCSI
International Journal of Computer Science Issues, Vol. 8, Issue 5,
No. 3, 2011.
[7] Sanjeev Narayan Bal, “Clouds for Different Services”, IJCSI
International Journal of Computer Science Issues, Vol. 9, Issue 4,
No 1, 2012.
[8] E. Pinheiro, R. Bianchini, E.V. Carrera and T. Heath, “Load
balancing and unbalancing for power and performance in cluster-
based systems”, in Proceedings of the Workshop on
Compilers and Operating Systems for Low Power, 2001.
[9] R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang and X. Zhu,
“No „„power‟‟ struggles: coordinated multi-level power
management for the data center”, SIGARCH ComputerArchitecture
News, Vol. 36, No. 1, 2008.
[10] Lee Y.C., Wang, C., Zomaya, A.Y. and Zhou B.B., “Profitdriven
service request scheduling in clouds”, In: Cluster, Cloud and Grid
Computing (CCGRID), 2010.
[11] Garg, S.K., Konugurthi P. and Buyya R, “A linear programming
driven genetic algorithm for meta-scheduling on utility grids”,
International Journal of Parallel Emergent and Distributed Systems,
Vol. 26, No. 6, 2011.bonafide
42

Más contenido relacionado

La actualidad más candente

REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGijdpsjournal
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computingijujournal
 
Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...
Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...
Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...rahulmonikasharma
 
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
 
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingIJCNCJournal
 
Proactive Scheduling in Cloud Computing
Proactive Scheduling in Cloud ComputingProactive Scheduling in Cloud Computing
Proactive Scheduling in Cloud ComputingjournalBEEI
 
Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters IJECEIAES
 
Scheduling in cloud computing
Scheduling in cloud computingScheduling in cloud computing
Scheduling in cloud computingijccsa
 
(5 10) chitra natarajan
(5 10) chitra natarajan(5 10) chitra natarajan
(5 10) chitra natarajanIISRTJournals
 
Scheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy CostsScheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy Costsinventionjournals
 
A Comparative Study of Load Balancing Algorithms for Cloud Computing
A Comparative Study of Load Balancing Algorithms for Cloud ComputingA Comparative Study of Load Balancing Algorithms for Cloud Computing
A Comparative Study of Load Balancing Algorithms for Cloud ComputingIJERA Editor
 
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
 
Migration Control in Cloud Computing to Reduce the SLA Violation
Migration Control in Cloud Computing to Reduce the SLA ViolationMigration Control in Cloud Computing to Reduce the SLA Violation
Migration Control in Cloud Computing to Reduce the SLA Violationrahulmonikasharma
 
Cloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based SurveyCloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based SurveyINFOGAIN PUBLICATION
 
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...IRJET Journal
 
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
 
Application of selective algorithm for effective resource provisioning in clo...
Application of selective algorithm for effective resource provisioning in clo...Application of selective algorithm for effective resource provisioning in clo...
Application of selective algorithm for effective resource provisioning in clo...ijccsa
 

La actualidad más candente (19)

REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTINGREAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
REAL-TIME ADAPTIVE ENERGY-SCHEDULING ALGORITHM FOR VIRTUALIZED CLOUD COMPUTING
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...
Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...
Challenges in Dynamic Resource Allocation and Task Scheduling in Heterogeneou...
 
Oe2423112320
Oe2423112320Oe2423112320
Oe2423112320
 
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
 
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud ComputingITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
ITA: The Improved Throttled Algorithm of Load Balancing on Cloud Computing
 
Proactive Scheduling in Cloud Computing
Proactive Scheduling in Cloud ComputingProactive Scheduling in Cloud Computing
Proactive Scheduling in Cloud Computing
 
Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters Optimization of energy consumption in cloud computing datacenters
Optimization of energy consumption in cloud computing datacenters
 
Scheduling in cloud computing
Scheduling in cloud computingScheduling in cloud computing
Scheduling in cloud computing
 
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, ...
 
(5 10) chitra natarajan
(5 10) chitra natarajan(5 10) chitra natarajan
(5 10) chitra natarajan
 
Scheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy CostsScheduling Divisible Jobs to Optimize the Computation and Energy Costs
Scheduling Divisible Jobs to Optimize the Computation and Energy Costs
 
A Comparative Study of Load Balancing Algorithms for Cloud Computing
A Comparative Study of Load Balancing Algorithms for Cloud ComputingA Comparative Study of Load Balancing Algorithms for Cloud Computing
A Comparative Study of Load Balancing Algorithms for Cloud Computing
 
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
 
Migration Control in Cloud Computing to Reduce the SLA Violation
Migration Control in Cloud Computing to Reduce the SLA ViolationMigration Control in Cloud Computing to Reduce the SLA Violation
Migration Control in Cloud Computing to Reduce the SLA Violation
 
Cloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based SurveyCloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based Survey
 
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
Scheduling Algorithm Based Simulator for Resource Allocation Task in Cloud Co...
 
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
 
Application of selective algorithm for effective resource provisioning in clo...
Application of selective algorithm for effective resource provisioning in clo...Application of selective algorithm for effective resource provisioning in clo...
Application of selective algorithm for effective resource provisioning in clo...
 

Destacado

Design of Isotropic Planar Antenna for Radio Frequency Identification
Design of Isotropic Planar Antenna for Radio Frequency IdentificationDesign of Isotropic Planar Antenna for Radio Frequency Identification
Design of Isotropic Planar Antenna for Radio Frequency IdentificationIJTET Journal
 
A Fast and Accurate Palmprint Identification System based on Consistency Orie...
A Fast and Accurate Palmprint Identification System based on Consistency Orie...A Fast and Accurate Palmprint Identification System based on Consistency Orie...
A Fast and Accurate Palmprint Identification System based on Consistency Orie...IJTET Journal
 
Dual Steganography for Hiding Video in Video
Dual Steganography for Hiding Video in VideoDual Steganography for Hiding Video in Video
Dual Steganography for Hiding Video in VideoIJTET Journal
 
Robust Human Emotion Analysis Using LBP, GLCM and PNN Classifier
Robust Human Emotion Analysis Using LBP, GLCM and PNN ClassifierRobust Human Emotion Analysis Using LBP, GLCM and PNN Classifier
Robust Human Emotion Analysis Using LBP, GLCM and PNN ClassifierIJTET Journal
 
Security Enhancement using Trust Management in MANETs
Security Enhancement using Trust Management in MANETsSecurity Enhancement using Trust Management in MANETs
Security Enhancement using Trust Management in MANETsIJTET Journal
 
Two Step Design for Personal Authentication Using Finger Vein Recognition and...
Two Step Design for Personal Authentication Using Finger Vein Recognition and...Two Step Design for Personal Authentication Using Finger Vein Recognition and...
Two Step Design for Personal Authentication Using Finger Vein Recognition and...IJTET Journal
 
Dimensionality Reduction Techniques for Document Clustering- A Survey
Dimensionality Reduction Techniques for Document Clustering- A SurveyDimensionality Reduction Techniques for Document Clustering- A Survey
Dimensionality Reduction Techniques for Document Clustering- A SurveyIJTET Journal
 
Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...IJTET Journal
 
Internet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsInternet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsIJTET Journal
 
Summarization Techniques in Association Rule Data Mining For Risk Assessment ...
Summarization Techniques in Association Rule Data Mining For Risk Assessment ...Summarization Techniques in Association Rule Data Mining For Risk Assessment ...
Summarization Techniques in Association Rule Data Mining For Risk Assessment ...IJTET Journal
 
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH ProtocolAnalysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH ProtocolIJTET Journal
 
Text Categorization Using Improved K Nearest Neighbor Algorithm
Text Categorization Using Improved K Nearest Neighbor AlgorithmText Categorization Using Improved K Nearest Neighbor Algorithm
Text Categorization Using Improved K Nearest Neighbor AlgorithmIJTET Journal
 
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...IJTET Journal
 
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC MotorFuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC MotorIJTET Journal
 
Speech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderSpeech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderIJTET Journal
 
An efficient concurrent access on cloud database using secureDBAAS
An efficient concurrent access on cloud database using secureDBAASAn efficient concurrent access on cloud database using secureDBAAS
An efficient concurrent access on cloud database using secureDBAASIJTET Journal
 
Detection of Distributed Clone Attacks for Safety Transactions in WSN
Detection of Distributed Clone Attacks for Safety Transactions in WSNDetection of Distributed Clone Attacks for Safety Transactions in WSN
Detection of Distributed Clone Attacks for Safety Transactions in WSNIJTET Journal
 
Survey on Error Control Coding Techniques
Survey on Error Control Coding TechniquesSurvey on Error Control Coding Techniques
Survey on Error Control Coding TechniquesIJTET Journal
 

Destacado (19)

Design of Isotropic Planar Antenna for Radio Frequency Identification
Design of Isotropic Planar Antenna for Radio Frequency IdentificationDesign of Isotropic Planar Antenna for Radio Frequency Identification
Design of Isotropic Planar Antenna for Radio Frequency Identification
 
A Fast and Accurate Palmprint Identification System based on Consistency Orie...
A Fast and Accurate Palmprint Identification System based on Consistency Orie...A Fast and Accurate Palmprint Identification System based on Consistency Orie...
A Fast and Accurate Palmprint Identification System based on Consistency Orie...
 
ICICCE0293
ICICCE0293ICICCE0293
ICICCE0293
 
Dual Steganography for Hiding Video in Video
Dual Steganography for Hiding Video in VideoDual Steganography for Hiding Video in Video
Dual Steganography for Hiding Video in Video
 
Robust Human Emotion Analysis Using LBP, GLCM and PNN Classifier
Robust Human Emotion Analysis Using LBP, GLCM and PNN ClassifierRobust Human Emotion Analysis Using LBP, GLCM and PNN Classifier
Robust Human Emotion Analysis Using LBP, GLCM and PNN Classifier
 
Security Enhancement using Trust Management in MANETs
Security Enhancement using Trust Management in MANETsSecurity Enhancement using Trust Management in MANETs
Security Enhancement using Trust Management in MANETs
 
Two Step Design for Personal Authentication Using Finger Vein Recognition and...
Two Step Design for Personal Authentication Using Finger Vein Recognition and...Two Step Design for Personal Authentication Using Finger Vein Recognition and...
Two Step Design for Personal Authentication Using Finger Vein Recognition and...
 
Dimensionality Reduction Techniques for Document Clustering- A Survey
Dimensionality Reduction Techniques for Document Clustering- A SurveyDimensionality Reduction Techniques for Document Clustering- A Survey
Dimensionality Reduction Techniques for Document Clustering- A Survey
 
Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...Photovoltaic Management System in Residential Areas Using Power Line Communic...
Photovoltaic Management System in Residential Areas Using Power Line Communic...
 
Internet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and ImprovementsInternet Path Selection on Video QoE Analysis and Improvements
Internet Path Selection on Video QoE Analysis and Improvements
 
Summarization Techniques in Association Rule Data Mining For Risk Assessment ...
Summarization Techniques in Association Rule Data Mining For Risk Assessment ...Summarization Techniques in Association Rule Data Mining For Risk Assessment ...
Summarization Techniques in Association Rule Data Mining For Risk Assessment ...
 
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH ProtocolAnalysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
 
Text Categorization Using Improved K Nearest Neighbor Algorithm
Text Categorization Using Improved K Nearest Neighbor AlgorithmText Categorization Using Improved K Nearest Neighbor Algorithm
Text Categorization Using Improved K Nearest Neighbor Algorithm
 
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
A Novel Resource Allocation Method For Multicasting Network Using Call Admiss...
 
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC MotorFuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
Fuzzy Logic Controller for Four Quadrant Operation of Three Phase BLDC Motor
 
Speech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderSpeech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using Vocoder
 
An efficient concurrent access on cloud database using secureDBAAS
An efficient concurrent access on cloud database using secureDBAASAn efficient concurrent access on cloud database using secureDBAAS
An efficient concurrent access on cloud database using secureDBAAS
 
Detection of Distributed Clone Attacks for Safety Transactions in WSN
Detection of Distributed Clone Attacks for Safety Transactions in WSNDetection of Distributed Clone Attacks for Safety Transactions in WSN
Detection of Distributed Clone Attacks for Safety Transactions in WSN
 
Survey on Error Control Coding Techniques
Survey on Error Control Coding TechniquesSurvey on Error Control Coding Techniques
Survey on Error Control Coding Techniques
 

Similar a Intelligent Workload Management in Virtualized Cloud Environment

A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computingijujournal
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computingijujournal
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...ijgca
 
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...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
 
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET Journal
 
A hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersA hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersIJECEIAES
 
A Prolific Scheme for Load Balancing Relying on Task Completion Time
A Prolific Scheme for Load Balancing Relying on Task Completion Time A Prolific Scheme for Load Balancing Relying on Task Completion Time
A Prolific Scheme for Load Balancing Relying on Task Completion Time IJECEIAES
 
IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...
IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...
IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...1crore projects
 
PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...
PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...
PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...IJCNCJournal
 
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTA STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTpharmaindexing
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...ijgca
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...ijgca
 
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGGROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGAIRCC Publishing Corporation
 
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGGROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGijcsit
 
QoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic ReviewQoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic ReviewIJCSIS Research Publications
 
Iaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd Iaetsd
 
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 in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...Eswar Publications
 
IRJET- Optimization of Completion Time through Efficient Resource Allocation ...
IRJET- Optimization of Completion Time through Efficient Resource Allocation ...IRJET- Optimization of Completion Time through Efficient Resource Allocation ...
IRJET- Optimization of Completion Time through Efficient Resource Allocation ...IRJET Journal
 

Similar a Intelligent Workload Management in Virtualized Cloud Environment (20)

A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
A Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud ComputingA Review on Scheduling in Cloud Computing
A Review on Scheduling in Cloud Computing
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
 
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
IRJET- Time and Resource Efficient Task Scheduling in Cloud Computing Environ...
 
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
 
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
IRJET- An Energy-Saving Task Scheduling Strategy based on Vacation Queuing & ...
 
A hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersA hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centers
 
A Prolific Scheme for Load Balancing Relying on Task Completion Time
A Prolific Scheme for Load Balancing Relying on Task Completion Time A Prolific Scheme for Load Balancing Relying on Task Completion Time
A Prolific Scheme for Load Balancing Relying on Task Completion Time
 
IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...
IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...
IEEE 2015-2016 A Profit Maximization Scheme with Guaranteed Quality of Servic...
 
PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...
PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...
PROPOSED LOAD BALANCING ALGORITHM TO REDUCE RESPONSE TIME AND PROCESSING TIME...
 
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTA STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDMOD...
 
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGGROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
 
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTINGGROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
GROUP BASED RESOURCE MANAGEMENT AND PRICING MODEL IN CLOUD COMPUTING
 
QoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic ReviewQoS Based Scheduling Techniques in Cloud Computing: Systematic Review
QoS Based Scheduling Techniques in Cloud Computing: Systematic Review
 
Iaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with costIaetsd effective fault toerant resource allocation with cost
Iaetsd effective fault toerant resource allocation with cost
 
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 in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
 
IRJET- Optimization of Completion Time through Efficient Resource Allocation ...
IRJET- Optimization of Completion Time through Efficient Resource Allocation ...IRJET- Optimization of Completion Time through Efficient Resource Allocation ...
IRJET- Optimization of Completion Time through Efficient Resource Allocation ...
 

Más de IJTET Journal

Beaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For SecurityBeaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For SecurityIJTET Journal
 
Biometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry PiBiometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry PiIJTET Journal
 
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc NetworksConceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc NetworksIJTET Journal
 
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...IJTET Journal
 
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy MethodPrevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy MethodIJTET Journal
 
Effective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor NetworksEffective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor NetworksIJTET Journal
 
Raspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSRaspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSIJTET Journal
 
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...IJTET Journal
 
An Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc CodesAn Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc CodesIJTET Journal
 
Improved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile ApplicationImproved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile ApplicationIJTET Journal
 
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...IJTET Journal
 
Comprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor NetworksComprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor NetworksIJTET Journal
 
Optimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query ServicesOptimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query ServicesIJTET Journal
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesIJTET Journal
 
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemHarmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemIJTET Journal
 
Comparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting StructuresComparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting StructuresIJTET Journal
 
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...IJTET Journal
 
A Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC ConverterA Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC ConverterIJTET Journal
 
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...IJTET Journal
 
Study of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic ExitationStudy of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic ExitationIJTET Journal
 

Más de IJTET Journal (20)

Beaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For SecurityBeaglebone Black Webcam Server For Security
Beaglebone Black Webcam Server For Security
 
Biometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry PiBiometrics Authentication Using Raspberry Pi
Biometrics Authentication Using Raspberry Pi
 
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc NetworksConceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
Conceal Traffic Pattern Discovery from Revealing Form of Ad Hoc Networks
 
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
Node Failure Prevention by Using Energy Efficient Routing In Wireless Sensor ...
 
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy MethodPrevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
Prevention of Malicious Nodes and Attacks in Manets Using Trust worthy Method
 
Effective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor NetworksEffective Pipeline Monitoring Technology in Wireless Sensor Networks
Effective Pipeline Monitoring Technology in Wireless Sensor Networks
 
Raspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRSRaspberry Pi Based Client-Server Synchronization Using GPRS
Raspberry Pi Based Client-Server Synchronization Using GPRS
 
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
ECG Steganography and Hash Function Based Privacy Protection of Patients Medi...
 
An Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc CodesAn Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
An Efficient Decoding Algorithm for Concatenated Turbo-Crc Codes
 
Improved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile ApplicationImproved Trans-Z-source Inverter for Automobile Application
Improved Trans-Z-source Inverter for Automobile Application
 
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
Wind Energy Conversion System Using PMSG with T-Source Three Phase Matrix Con...
 
Comprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor NetworksComprehensive Path Quality Measurement in Wireless Sensor Networks
Comprehensive Path Quality Measurement in Wireless Sensor Networks
 
Optimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query ServicesOptimizing Data Confidentiality using Integrated Multi Query Services
Optimizing Data Confidentiality using Integrated Multi Query Services
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing Techniques
 
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase SystemHarmonic Mitigation Method for the DC-AC Converter in a Single Phase System
Harmonic Mitigation Method for the DC-AC Converter in a Single Phase System
 
Comparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting StructuresComparative Study on NDCT with Different Shell Supporting Structures
Comparative Study on NDCT with Different Shell Supporting Structures
 
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
Experimental Investigation of Lateral Pressure on Vertical Formwork Systems u...
 
A Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC ConverterA Five – Level Integrated AC – DC Converter
A Five – Level Integrated AC – DC Converter
 
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
A Comprehensive Approach for Multi Biometric Recognition Using Sclera Vein an...
 
Study of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic ExitationStudy of Eccentrically Braced Outrigger Frame under Seismic Exitation
Study of Eccentrically Braced Outrigger Frame under Seismic Exitation
 

Último

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 

Último (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 

Intelligent Workload Management in Virtualized Cloud Environment

  • 1. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303 Intelligent Workload Management in Virtualized Cloud Environment R.Sujitha1 1 SriGuru Institute of Technology, CSE, Sujitharaju4@gmail.com N.VijayaRaghavan2 2 SriGuru Institute of Technology, CSE nvijayms@gmail.com Abstract— Cloud computing is a rising high performance computing environment with a huge scale, heterogeneous collection of self-sufficient systems and elastic computational design. To develop the overall performance of cloud computing, through the deadline constraint, a task scheduling replica is traditional for falling the system power utilization of cloud computing and recovering the yield of service providers. To improve the overall act of cloud environment, with the deadline constraint, a task scheduling model is conventional for reducing the system performance time of cloud computing and improving the profit of service providers. In favor of scheduling replica, a solving technique based on multi-objective genetic algorithm (MO-GA) is considered and the study is determined on programming rules, intersect operators, mixture operators and the scheme of arrangement of Pareto solutions. The model is designed based on open source cloud computing simulation platform CloudSim, to obtainable scheduling algorithms, the result shows that the proposed algorithm can obtain an enhanced solution, thus balancing the load for the concert of multiple objects. Index Terms— Cloud Computing, CloudSim, Deadline, Multi-Objective Genetic Algorithm, Task Scheduling. . ——————————  —————————— 1 INTRODUCTION IJTET©2015 2 RELATED WORK The resource stress for diverse jobs alters over time. Job scheduling system, which capably allocates resources to necessary tasks under the restriction of the Service Level Agreements (SLAs), is a fundamental concern in achieving soaring act in cloud computing and of large consequence for getting better resource load balance, defense, consistency and sinking energy utilization of the Entire system. However, it is a huge demanding problem for competent cloud computing setting. Towards reduce the energy consumption, Pinheiro et al. Propose a model for minimization of power consumption in a various cluster of computing nodes allocation several web-applications, which repeatedly monitors the load of resources and makes decisions on switching nodes on/off to play down the generally power consumption [8]; Raghavendra et al. mix five diverse power supervision policies and discover the problem in conditions of manage theory, but the system fails to maintain variable SLAs for dissimilar applications [9]; Lee et al. propose two algorithms depends on pricing replica, via processor contribution in order to balance among profit and resource consumption [10]; Garg et al. propose a linear programming focused genetic algorithm, aiming to ascertain the most excellent scheduler in a utility grid by minimizing the collective costs of every single one users in a corresponding method [11]. 39 Cloud computing is a recently successful area and has been rising as a marketable veracity in the information technology field. It is a computing paradigm, which provides computing as a service based on internet application. Cloud computing provides infrastructure, platform, and software (application) as services, which are made presented as contribution based services in a pay-as-you-go model to clients and these computing services are delivered to the users through the Virtualization Technology. In cloud application, delivery time and cost are important aspects, so the delivery service will be provided based on a certain time limit which creates the deadline to the provider, where deadline depends on task completion. Deadline allows user specify a job‟s deadline and tries to formulate the job be finished earlier than the deadline. During the job deadline, we can build a model to proceed the reality of the task enduring time estimating in the heterogeneous situation, put together the use jobs can be finished before the deadline extreme. Reasonably, the foremost demand of cloud computing is to facilitate the customers only utilize what they require, and only pay for what they really apply. Resources are presented to be accessed, since the cloud at any particular time, and from any location through the internet [7]. Yet, data canters use a considerable and rising portion of energy; a regular data center consumes as much energy as 25,000 households. Hence, energy-aware computing is critical for cloud computing systems that consume significant quantity of energy.
  • 2. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303 Each and every one of the above mentioned methods believe the profit or the energy in their study, except do not the affiliation among them. To conquer the deficiencies of the beyond algorithms, in this paper, we first ascertain a macroscopic scheduling replica through cognition and assessment workings for the cloud computing, which considers together the desires of different jobs and the situation of computing communications, then propose a job scheduling algorithm based on Multi-Objective Genetic Algorithm (MO-GA), captivating into account of the energy consumption and the profits of the service providers, and given that a dynamic mixture system of the majority suitable scheduling scheme for users according to the real-time desires; at preceding, we take several experiments to certify our design and measure up to our MO-GA based scheduling replica to the usual ones. 3 MODEL FOR JOB SCHEDULING In cloud computing, service requirements have heterogeneous resource anxiety as some services might be CPU demanding while others are I/O-intensive. Cloud resources want to be allocated not only to convince Quality of Service (QoS) requests to specific by users through SLAs, but moreover to diminish energy convention and get better the profits to the service Providers. The scheduling replica we include recognized the feature functions of the main apparatus are introduced as follows: apply for cognition factor should be fully sensitive of the particular requirements for unlike businesses, which may perhaps take in the computing, storage and communication wishes for computing, advent law and synchronized conditions, security and privacy desires, QoS of the service and so scheduled; Service decay module decomposes the service demand into different stage of granularities among different processor preferences. In the subsequently procedure, the task administrator will analyze the resource requests of every granularity, and mapping it on top of an optimal processors to arrive at an effectual solution. Task manager is conscientious for task position management (start, stop, cancel…), formative the scheduling series and resource handing over for the requests and allocating apposite resources to apiece job under the assist of the scheduling algorithm. Resource cognition module plays the position of supervision the existing resources, monitoring the performances of assets, dynamic optimization of scheduling scheme and error announcement. 4 PROBLEM FORMULATION In our representation, a cloud application is considered as a set of work items or jobs to carry out a multifaceted computing task via using cloud resources, and the set is a consignment of applications arrived during a period. Throughout the scheduling process, the client yields a service request in favors of application , through the resource desires characterized as a leash where, represents the hesitation time of the application for virtual machines (VMs), which are the virtualized calculating elements in cloud computing by means of virtualization technology, for the number of VMs essential for and for the deadline following what the application will be measured to be abortive. IJTET©2015 The difficulties require to solve for this algorithm is how to schedule these M applications to the certain N clouds under the constraints and compose the objective function most select. Where, the N clouds distributed in dissimilar geographical areas around the world are typically heterogeneous, whereas in a cloud, all the VMs are well thought-out homogeneous with the virtualization techniques. 4.1 Objective Function Assume application is scheduled to accomplish on cloud , and characterized the Power of every VM in , then, the energy consumption for execution of is given by Eij (1) Along with the profit of the service contributor is: Rij = ij (2) Where, the pr is the price unit stimulating by supplier for application , and ij is the cost of the provider for completing the application .Where, E and R is the whole energy utilization and profit for the execution of M application on N clouds correspondingly. 4.2 Limitations The limitations are planned as follows: (1) The application has to be completed before the deadline , or else, the schedule is measured to be abortive; (2) Each one application can be present and allocated to only one cloud. 5 MO-GASCHEDULING ALGORITHM 5.1 Encoding Rule Each one schedule and articulated as a 2 by M matrix, where, M is the length of the chromosome. The first row of the matrix symbolized the demand applications, and second of the matrix is the equivalent number of the cloud where the application is performed. Fig. 1 shows an example of scheduling result, in which, application 2 is allocated to cloud 0, and application 1 is allocated to cloud 5. Application Number Cloud Number Fig.1. Encoding example of a Scheduling Pursuant to the above rule, we can see with the intention of each application can only be consigned to one cloud, while a cloud may perhaps capable to process numerous applications. 40
  • 3. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303 5.2 Population Initialization The population initialization involved the quality of the prospected generations, and is an significant step in the whole algorithm. In this paper, this step is accomplished by combing the arbitrary and greedy initialization methods. Owning to the greedy beginning method, the scheduler discards the applications not assembly the deadline constraint which may cause the entire scheduling disastrous. This type of initialization scheme helps add variety to the initial population and let alone biasing the seeking of MO-GA. 5.3 Genetic Algorithm Genetic algorithm is a search heuristic that perform the process of natural development based on a population of candidate solutions. It is usually used to create useful solutions to optimization and problems. Produce an initial population by randomly generated individual. In the process of progress, a modification is performed by those operators on each creature. Evaluate the fitness of all individuals While termination condition not met do Select fitter individuals for reproduction Crossover between individuals Mutate individuals Evaluate the fitness of the modified individuals Generate a new population End while Each chromosome represents a scheduling result, and an evaluation operator (fitness) is called to evaluate the issue. Fig. 2. Flowchart for genetic algorithm IJTET©2015 (1) Individual Evaluation In this paper, the fitness is deduced from the energy consumption and profits of the service providers. Only the solutions with the most excellent rank after the evaluation of the fitness function are stored in the Pareto documentation which contains the altered non- dominated solutions generated during the generations. (2) Selection operation The selection operation is based on contest operator of k individuals, with two strategies: superiority and crowding. The superiority policy makes use of the individuals in Pareto archive and selects the best ones according to the non-dominated model to the subsequently generations, allowing the junction of the evolution method. Crowding strategy takes advantage of crowding distance to estimate the strength of surrounding solutions and take out the solutions which were too crowded by ranking the crowding distance of each one individual. The crowding expanse is defined as the fringe of the rectangle defined by its left and right neighbors, and infinity if there is no neighbor. (3) Crossover Operation The crossover operator brings into play two individuals , s2 to makes two new individuals . For individual , first, the operator arbitrarily produces two integers i, j , where, ; then, replicas the tasks in before i and after j to , and maps the tasks between i and j to a transitory individual according to the tasks distribution result in ; finally, copies the tasks in to consequent place in , as shown in Fig. 3. The individual is generated using the same method. (4) Mutation Operation The mutation operation desires two tasks in a being randomly, and switches their allocation position to makes a recent individual. Fig. 3. Crossover operation mechanism 41
  • 4. INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 3 ISSUE 1 –JANUARY 2015 - ISSN: 2349 - 9303 5.4 Optimal Selection in Pareto Archive The grades of MO-GA algorithm are locates of Pareto solutions, on condition that an extensive range of possible alternatives, whereas tumbling the efficiency of scheduling process. In exercise, users now and then need to adjust the degree of favorite for a particular intention dynamically. This measure provides an advance to pick up an optimal solution along with the external Pareto archive according to the recent requirement. A two dimensional vector is establish to correspond to the weighting for a particular objective, whose direction points to the most approving solution. Fig. 4 shows an example with 3 two-dimensional vectors, where, signify the external collection of after the MO-GA algorithm, , and represents three kind of desires respectively. For example, is the optimal solution used for vector , and for , for . Fig. 4. The schematic diagram of optimal selection 6 IMPLEMENTATION Genetic Algorithm obtains terminated after user specified number of generations. To find the better results, it‟s evaluated 30 genetic results. Based on the above results, the implementation steps of this algorithm are listed following: (1) Early the population by greedy and random technique; (2) Transform the individual for the duration of the evolution process of the MO-GA algorithm according to the operators designated and store the results to peripheral Pareto archive; (3)Go for the optimal solution according to the vector and realize the scheduling result to distributed cloud confederacy. 7 CONCLUSION AND FUTURE WORK Clouds enable the users to use utility services. Users are required to pay for access to the services based on their usage and level of quality of service required. In this research we have proposed a modified genetic algorithm for single user jobs in which the fitness is developed to encourage the arrangement of solutions to achieve the time minimization. In this paper, establishing a scheduling model for cloud computing based on MO-GA algorithm to minimize energy consumption and maximize the profit of service provides under the constraint of deadlines. IJTET©2015 We first propose a job scheduling architecture under the environment of cloud computing, which contains several components to analyze the application, and allocate the suitable resources to the applications to improve the effectiveness and efficiency of the computing; then, the MO-GA based scheduling algorithm is proposed, at last, several experiments are conducted to validate our scheduling models. In future, we have to enhance the algorithm by supporting runtime scheduling which is considering the user‟s quality of service and priority of jobs for multiple users. REFERENCES [1] Armbrust M, Fox A, Griffith R, Joseph A D, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A and Stoica I, “A view of cloud computing”, Communications of the ACM, Vol. 53, No. 4, 2010. [2] Nidhi Jain Kansal and Inderveer Chana, “Cloud. Load Balancing Techniques: A Step Towards Green Computing”, IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No. 1, 2012. [3] Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T. and Epema, D.H.J, “Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing”, IEEE Transactions on Parallel and Distributed Systems, Vol. 22, No. 6, 2011. [4] Arunadevi.M and R.S.D Wahidabanub, “Design of Power Efficient Schema for Energy Optimization in Data Center with Massive Task Execution Using DVFS”, IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No 2, 2012. [5] Almutairi, A., Sarfraz M., Basalamah S., Aref W. and Ghafoor A, “A Distributed Access Control Architecture for Cloud Computing”, IEEE Software Vol. 29, No. 2, 2012. [6] Junaid Qayyum, Faheem Khan, Muhammad LaL, Fayyaz ul, Muhammad Sohaib and Fahad Masood, “Implementing and Managing framework for PaaS in Cloud Computing”, IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 5, No. 3, 2011. [7] Sanjeev Narayan Bal, “Clouds for Different Services”, IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 4, No 1, 2012. [8] E. Pinheiro, R. Bianchini, E.V. Carrera and T. Heath, “Load balancing and unbalancing for power and performance in cluster- based systems”, in Proceedings of the Workshop on Compilers and Operating Systems for Low Power, 2001. [9] R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang and X. Zhu, “No „„power‟‟ struggles: coordinated multi-level power management for the data center”, SIGARCH ComputerArchitecture News, Vol. 36, No. 1, 2008. [10] Lee Y.C., Wang, C., Zomaya, A.Y. and Zhou B.B., “Profitdriven service request scheduling in clouds”, In: Cluster, Cloud and Grid Computing (CCGRID), 2010. [11] Garg, S.K., Konugurthi P. and Buyya R, “A linear programming driven genetic algorithm for meta-scheduling on utility grids”, International Journal of Parallel Emergent and Distributed Systems, Vol. 26, No. 6, 2011.bonafide 42