SlideShare a Scribd company logo
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 4, Ver. I (Jul.-Aug. 2016), PP 06-10
www.iosrjournals.org
DOI: 10.9790/0661-1804010610 www.iosrjournals.org 6 | Page
Enhancement of Dynamic Load Balancing Using Particle Swarm
Algorithm in Cloud Environment
Ginni Bansal, Amanpreet Kaur
Department of Information Technology, CEC Landran,India
Department of Information Technology, CEC Landran,India
Abstract: Dynamic load balancing with decentralized load balancer using PSO technique: Cloud consists of
multiple resources and various clients request to the cloud for allocation of shared resources. Each request will
be allotted to the virtual machines. In different situation different machines get different load. So to balance the
load amongst different virtual machines decentralized load balancer is enhanced using particle swarm
algorithm. The main objective is reducing the energy and increasing the throughput in comparison to
centralized and simple decentralized load balancer using particle swarm optimization.
Keywords: Centralized, Decentralized, Energy, PSO, Throughput
I. Introduction
With high flexibility and great retrieval of data as per users’ requirements, cloud computing provides
numerous services. To handle a very large amount of data several techniques to optimize load and streamline
operations are needed to achieve desired performance level for the users. The workload of a processor can be
defined as the total time required by the processor to execute all the assigned processes. Load balancing is to
ensure that every processor in the system does approximately the same amount of work at any point of time [11].
Load balancing is required so that time of total resource finding can be minimized. As well as rather than having
load on all the machines load can be given on all the machines evenly.
Figure 1. Type of load Balancing
1.1 Centralized load balancing algorithm:
The work load is distributed among the processor at runtime. In this mechanism, master assigns new
processes to the slaves based on the new information collected.
Work is central. In non distributed manner one node execute the load balancing algorithm and task of load is
shared among them.
Nodes interact in two ways: cooperative and non-cooperative [2].
The main advantage here is, the total load balancing process will get affected, if, one or more node stop working
it will just affect the overall performance of system in a certain manner.
In central type, the task of load balancing is done by either single node or group node.
Central load balancing takes two forms: centralized and semi-distributed. In centralized form one node is solely
responsible for load balancing of the whole system and other nodes simply interact with the central node.
Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment
DOI: 10.9790/0661-1804010610 www.iosrjournals.org 7 | Page
1.2 Decentralized load balancing algorithm:
It depends on a priori information of the applications and static information about the load of the node.
They do not consider the existing state of system; rather they consider processing power, memory and storage
capacity and recently known communication performance.
Distributed algorithms are basically suitable for homogeneous and steady environments. Distributed algorithms
always work in master – slave manner, where the performance of any processor is determined before starting the
actual execution [3][4][5].
1.3 Particle swarm algorithm (PSO): PSO is a swarm based heuristic optimization technique. It is used for
identifying the optimal path of solution space. While putting up the load on specific virtual machine for
processing of the resources, it moves along all the virtual machines and identifies the optimal machine to put the
load. It is one of the mechanisms to identify the optimal V.M, which is load less, available and task map. So the
relative energy and time utilization to process the node can be reduced.
Basic Steps for PSO:
1. Initialize population of particles with random position and velocities.
2. Calculate the fitness function value for each and every particle.
3. Compare current particle's fitness value with each particle's fitness value and find Pbest value.
II. Literature Survey
In [14], Dr. M.Sridhar et al. defined scheduling is a task performed to get maximum profit to increase
cloud computing work load efficiency. For this, resource utilization and managing of load between resources
with minimum execution time becomes the main objective. Optimization is the selection of best element
(pertaining to specified criteria) from available variable alternatives with the goal to i.e. to accomplish –
“maximal output with minimal input”. So, a hybrid Particle Swarm Optimization (PSO) is proposed which
performs better in execution ratio and average schedule length when it is compared with Max-min scheduling
and minimum execution time.
Author Madhurima Rana et al. in [6] discussed Load balancing that ensures no single node will be
overloaded and used to distribute workload among multiple nodes improving the system performance and
ensuring proper utilization of resources. It also minimizes the time and cost involved in big computing models.
To overcome load balancing problem a summary is provided of evolutionary and swarm based algorithms in
different environment of cloud. Various soft computing approaches to optimize the load are discussed like
Genetic algorithm, Particle swarm optimization, Ant colony optimization, artificial bee colony and other various
algorithms. The issues involved in these techniques are listed in a tabular form comparing each other.
The chaos cloud particle swarm optimization algorithm based on the golden section evaluation criteria
is presented by Xi Song et al in [4]. Particle swarm is divided into standard particle, chaos-cloud particle and
cloud particle using the judge principles based on golden section according to the fitness value. Each population
is operated by the different algorithm. An optimal power flow model for Available Transfer Capability (ATC)
under the static security constraints is established. The algorithm proposed solves the problems of easily falling
into local optimum in basic PSO and the drawback of repeatedly search part of solutions in chaos optimization.
It has high accuracy in ATC calculation and can make full use of power resources.
Gulshan Soni et al. discussed the biggest challenge for cloud data centers i.e. how to handle and service
the millions of requests that are arriving very frequently from end users efficiently and correctly in [2]. In cloud
computing, load balancing is required to distribute the dynamic workload evenly across all the nodes. Load
balancing helps to achieve a high user satisfaction and resource utilization ratio by ensuring an efficient and fair
allocation of every computing resource. Proper load balancing aids in minimizing resource consumption,
implementing fail-over, enabling scalability, avoiding bottlenecks and over-provisioning etc. “Central Load
Balancer” is a load balancing algorithm to balance the load among virtual machines in cloud data center. Results
showed that the algorithm can achieve better load balancing in a large-scale cloud computing environment as
compared to previous load balancing algorithms.
In [1], Michael Pantazoglou et al. Discussed decentralized approach towards scalable and
energy-efficient management of virtual machine (VM) instances that are provisioned by large enterprise clouds.
Also, the computation resources of the data center are effectively organized into a hypercube structure. The
hypercube seamlessly scales up and down as resources are either added or removed in response to changes in
the number of provisioned VM instances. Without supervision from any central components, each compute node
operates autonomously and manages its own workload by applying a set of distributed load balancing rules and
algorithms. On one hand, underutilized nodes attempt to shift their workload to their hypercube neighbors and
switch off. On the other, over utilized nodes attempt to migrate a subset of their VM instances so as to reduce
their power consumption and prevent degradation of their own resources, which in turn may lead to SLA
violations. In both cases, the compute nodes in our approach do not overload their counterparts in order to
Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment
DOI: 10.9790/0661-1804010610 www.iosrjournals.org 8 | Page
improve their own energy footprint. An evaluation and comparative study of the proposed approach provides
evidence of its merits in terms of elasticity, energy efficiency, and scalability, as well as of its feasibility in the
presence of high workload rates.
Enhancement of the make span of particle swarm optimization based dynamic scheduling in cloud
environment is done in [17] by Azade Khalili et.al. Mapping and scheduling the tasks is assigning task to run on
the existing resources that helps to maximize utilization and minimize make span. The objective was to optimize
task scheduling that uses PSO algo to minimize make span by using different inertia weights. The linear
descending inertia weight(LDIW) with an average 22.7% reduction in make span shows best performance.
Jun Zhang et al. proposed a Set-Based PSO approach. It tackles a cloud workflow scheduling problem
which enables users to define various Qos constraints like deadline constraint, budget constraint and reliability
constraint in [9]. It enables users to specify one preferred Qos parameter as the optimization objective. Defined
penalty based fitness functions to address multiple Qos constraints and integrate S-PSO with seven heuristics. A
discrete version of Comprehensive Learning PSO algorithm based on S-PSO is implemented.
Geng Yushui et al. in [24] defined data migration which is the key technology to realize the nodes
dynamically extensible and elastic load balancing. To reduce migration cost of time is the problem that cloud
service providers need to solve.
In [18], Hongwei Zhao et al. designed PSO algorithm in order to implement the balanced distribution
in Cloud Computing system and to improve the utilization ratio of the resource as well as handling up rate of the
system. The system of dynamic dispatching system based on Particle swarm optimization (PSO) for Cloud
Computing Environment has been s and implemented after the study on the Cloud Computing.
III. Comparative Analysis Of Papers
Paper Name Work Undertaken Constraints
A Set-Based Discrete PSO for
Cloud Workflow Scheduling
with User-Defined QoS
Constraints
A S-CLPSO approach has been
designed for the cloud workflow
scheduling problem.
To address different QoS factors like
reliability, time and
cost, seven heuristics are applied to
integrate with the SCLPSO
approach.
Self-Adaptive Learning PSO-
Based Deadline Constrained
Task Scheduling for Hybrid
IaaS Cloud
An integer programming model is
established for the resources
allocation problem of an IasS cloud
in a hybrid cloud environment.
From cloud providers’ perspective,
effectively allocating limited
resources is important to maximize its
profit and guarantee
the QoS.
Hybrid Particle Swarm
Optimization Scheduling for
Cloud Computing
Hybrid Particle Swarm
Optimization (PSO) is proposed
for scheduling in cloud. The hybrid
PSO performs better
compared to Max Min Scheduling
PSO performs well in global search
but not so well in local
search.
Cloud Data Migration Method
Based On PSO Algorithm
To cloud storage systems, data
migration is key
technology to realize the nodes
dynamically extensible and
elastic load balancing.
It is a test framework designed to help
users understand the different cloud
computing, database performance.
A Study on Load Balancing in
Cloud Computing Environment
Using Evolutionary and Swarm
Based Algorithms
It provides a pool of shared
resources to the users available on
the basis of pay as you go service,
means users pay only for those
services which are used by him
according to their access times.
Summary of evolutionary and swarm
based algorithms which will help to
overcome load balancing problem in
different environment of cloud.
IV. Results Direction
Algorithm:
Input: Compute node c = {id;W(t), p(t), s(t),Nh,E}
1 begin
2 sort Nh in descending order by power consumption
3 for each compute node h 2 Nh do
4 if h has state sh(t) = overutilized then
5 continue
6 end
7 while true do
8 if jW(t)j = 0 or s(t) 6= overutilized then
9 return
10 end
11 vm get next VM instance from W(t)
Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment
DOI: 10.9790/0661-1804010610 www.iosrjournals.org 9 | Page
12 if pvm _ (phmax - ph(t)) then
13 continue
14 end
15 if hwReqMet (h, vm) then
16 if sh(t) = switched-off then
17 switch on h
18 end
19 migrate vm from c to h
20 end
21 end
22 end
23 end
Load Balancing
The comparative load balancing is done to reduce the energy consumption so the minimum power should be
wasted. This technique of PSO of load balancing is done so that less no of nodes should be in running mode and
minimum energy should be utilized.
We have two times i.e. before load balancing and after load balancing. At these times each node has number of
VM Instances, much power consumption and the state, .it can be ok, switched off, underutilized, over utilized
etc.
V. Conclusion
In this paper extensive load balancing is done based on PSO using decentralized load balancing
technique. On taking up the decentralized load balancing by PSO technique the aim is achieved. Previously load
balancing in existing research paper is based on decentralized load balancer. In our current work we will be
improving the technique by using PSO and also enhancement of the parameters is done. Main goal is to have
load balancing and distributing the load on each machine for better utilization of the resources.
References
[1]. Michael Pantazoglou, Gavriil Tzortzakis, and Alex Delis, “Decentralized and Energy-Efficient Workload Management in Enterprise
Clouds”, in press, IEEE 2015.
[2]. Gulshan Soni and Mala Kalra, “A Novel Approach for Load Balancing in Cloud Data Center”, IEEE International Conference on
Intelligent Computing and Integrated Systems (ICISS), Guilin,vol.14, pp. 807-812, 2014.
[3]. Cristian Mateos, Elina Pacini & Carlos Garc Garino, An ACO-inspired algorithm for minimizing weighted flow time in cloud-based
parameter sweep experiments, 2013.
[4]. Hongsheng Su, Ying Qi and Xi Song, "The Available Transfer Capability Based On a Chaos Cloud Particle Swarm Algorithm ", IEEE
ninth International Conference on Natural Computation (ICNC), vol 13, pp.574-579, 2013.
[5]. Rajkumar Buyya,“A Particle Swarm Optimization-based Heuristic for Scheduling Workflow A", Cloud Computing and Distributed
Systems Laboratory, Department of Computer.
[6]. Madhurima Rana, Saurabh Bilgaiyan and Utsav Kar, “A Study on load balancing in cloud computing environment using evolutionary
and swarm based algorithms”, IEEE International Conference on Control, Instrumentation, Communication and Computational
Technologies, vol.14, pp. 245-250, 2014.
Compute
Node
Before Load Balancing After Load Balancing
VM Instances Power Consumption State VM Instances Power Consumption State
Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment
DOI: 10.9790/0661-1804010610 www.iosrjournals.org 10 | Page
[7]. Pooja Samal and Pranati Mishra, "Analysis of variants in Round Robin Algorithms for load balancing in Cloud Computing",
International Journal of Computer Science and Information Technologies, vol.4(3), pp. 416-419,, 2013.
[8]. Wang Yonggui, Han Ruilian. Study on cloud computing task schedule strategy based on MACO algorithm [J]. Computer Measurement
& Control, vol.19 (5), pp.1203- 1211, 2011.
[9]. Jun Zhang and Wei-Neng Chen, “A Set-Based Discrete PSO for cloud Workflow Scheduling with User-Defined Qos Constraints, IEEE
International conference on Systems, Man And Cybernetics, vol.12,pp. 773 – 778, 2012.
[10]. J. Kennedy and R. Eberhart, Particle swarms optimization In IEEE International Conference on Neural Networks, vol. 4, pp
1942–1948, 1995.
[11]. Andrew J. Page and Thomas J. Naughton, "Dynamic task scheduling using genetic algorithms for heterogeneous distributed
computing", 19th IEEE International Conference on Parallel and Distributed Processing Symposium, pp. 189a, 2012.
[12]. Akhil Goyal,Bharti, "A Study of Load Balancing in Cloud Computing using Soft Computing Techniques", International Journal of
Computer Applications, 2014.
[13]. Zhanghui Liu and Xiaoli Wang," A PSO-Based Algorithm for Load Balancing in Virtual Machines of Cloud Computing Environment",
Advances in Swarm Intelligence Lecture Notes in Computer Science ", pp 142-147, 2012.
[14]. Dr. M.Sridhar and Dr. G..Rama Mohan Babu , " Hybrid Particle Swarm Optimization scheduling for Cloud Computing " , IEEE
International Advance Computing Conference, vol. 15, pp 1196-1200, 2015.
[15]. Zehua Zhang, Xuejie Zhang, "A Load Balancing Mechanism Based on Ant Colony and Complex Network Theory in Open Cloud
Computing Federation", 2nd IEEE International Conference on Industrial Mechatronics and Automation, pp. 240-243, 2010.
[16]. Kun Li, Gaochao Xu, Guangyu Zhao, Yushuang Dong, Dan Wang, "Cloud Task scheduling based on Load Balancing Ant Colony
Optimization", Sixth IEEE Annual ChinaGrid Conference, pp. 3-9, 2011.
[17]. Azade Khalili and Seyed Morteza Babamir, "Makespan Improvement of PSO-based Dynamic Scheduling in cloud environment", 23rd
IEEE Iranian Conference on Electrical Engineering (ICEE), vol.15, pp.613-617, 2015.
[18]. Hongwei Zhao and Wang Chenyu, “A Dynamic Dispatching Method of Resource based on Particle swarm optimization”,10th Web
Information System and Application Conference for Cloud Computing Environment, vol.13, pp.351-354,2013.
[19]. Sung-Soo Kim, Ji-Hwan Byeon, Hongbo Liu, Ajith Abraham and Seán McLoone, "Optimal job scheduling in grid computing using
efficient binary artificial bee colony optimization", Soft Computing, Springer, vol. 17, No. 5, pp. 867-882,2013.
[20]. Marco Dorigo, Gianni Di Caro Luca and M. Gambardella, "Ant Algorithms for Discrete Optimization", Artificial Life, Massachusetts
Institute of Technology, pp. 137-172, 1999.
[21]. Nidhi Jain Kansal and Inderveer Chana, "Cloud Load Balancing Techniques:A Step Towards Green Computing", International Journal
of Computer Science Issues, vol.9, No.1, pp.238-246, 2012.
[22]. Qinghai Bai, "Analysis of Particle Swarm Optimization Algorithm", Computer and Information Science, vol. 3, No. 1, pp. 180-184,
2010.
[23]. Particle Swarm Optimization, "http://en.wikipedia.org/wiki/Particle_swarm_optimization"
[24]. Geng Yushui and Yuan Jiaheng, “Cloud data migration method based on PSO algorithm”, 14th International Symposium on
Distributed Computing and Applications for Business Engineering and Science, pp.143-146, 2015.
[25]. Salim Bitam, "Bees Life Algorithm for Job Scheduling in Cloud Computing",Proceedings of The Third International Conference on
Communications and Information Technology, pp. 186-191,2012.

More Related Content

What's hot

INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODINCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
ijwmn
 
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ijwmn
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET Journal
 
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...
ijsrd.com
 
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
IJECEIAES
 
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division RulesPublic Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
IJSRD
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
ijeei-iaes
 
Prediction Based Moving Object Tracking in Wireless Sensor Network
Prediction Based Moving Object Tracking in Wireless Sensor NetworkPrediction Based Moving Object Tracking in Wireless Sensor Network
Prediction Based Moving Object Tracking in Wireless Sensor Network
IRJET Journal
 
G018134149
G018134149G018134149
G018134149
IOSR Journals
 
Wireless sensor networks, clustering, Energy efficient protocols, Particles S...
Wireless sensor networks, clustering, Energy efficient protocols, Particles S...Wireless sensor networks, clustering, Energy efficient protocols, Particles S...
Wireless sensor networks, clustering, Energy efficient protocols, Particles S...
IJMIT JOURNAL
 
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
IJMIT JOURNAL
 
Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...
Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...
Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...
IRJET Journal
 
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...
IRJET Journal
 
An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...
eSAT Publishing House
 
FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK
FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK
FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK
ijsc
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 

What's hot (17)

INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODINCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
 
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
 
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...
 
20320130406029
2032013040602920320130406029
20320130406029
 
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
 
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division RulesPublic Cloud Partition Using Load Status Evaluation and Cloud Division Rules
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
 
Prediction Based Moving Object Tracking in Wireless Sensor Network
Prediction Based Moving Object Tracking in Wireless Sensor NetworkPrediction Based Moving Object Tracking in Wireless Sensor Network
Prediction Based Moving Object Tracking in Wireless Sensor Network
 
G018134149
G018134149G018134149
G018134149
 
Wireless sensor networks, clustering, Energy efficient protocols, Particles S...
Wireless sensor networks, clustering, Energy efficient protocols, Particles S...Wireless sensor networks, clustering, Energy efficient protocols, Particles S...
Wireless sensor networks, clustering, Energy efficient protocols, Particles S...
 
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
 
Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...
Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...
Delay Constraint Network Structure with in-Network Data Fusion for Wireless S...
 
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...
 
An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...An enhanced adaptive scoring job scheduling algorithm with replication strate...
An enhanced adaptive scoring job scheduling algorithm with replication strate...
 
FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK
FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK
FUZZY-CLUSTERING BASED DATA GATHERING IN WIRELESS SENSOR NETWORK
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 

Viewers also liked

A1302040105
A1302040105A1302040105
A1302040105
IOSR Journals
 
A012650114
A012650114A012650114
A012650114
IOSR Journals
 
I012135157
I012135157I012135157
I012135157
IOSR Journals
 
D012241727
D012241727D012241727
D012241727
IOSR Journals
 
B010110514
B010110514B010110514
B010110514
IOSR Journals
 
G010214954
G010214954G010214954
G010214954
IOSR Journals
 
M010138790
M010138790M010138790
M010138790
IOSR Journals
 
Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...
Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...
Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...
IOSR Journals
 
D1304031724
D1304031724D1304031724
D1304031724
IOSR Journals
 
F013134455
F013134455F013134455
F013134455
IOSR Journals
 
K1303067985
K1303067985K1303067985
K1303067985
IOSR Journals
 
C011131925
C011131925C011131925
C011131925
IOSR Journals
 
C010332025
C010332025C010332025
C010332025
IOSR Journals
 
A010240107
A010240107A010240107
A010240107
IOSR Journals
 
H017665256
H017665256H017665256
H017665256
IOSR Journals
 
Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...
Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...
Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...
IOSR Journals
 
C017531925
C017531925C017531925
C017531925
IOSR Journals
 
H010235358
H010235358H010235358
H010235358
IOSR Journals
 
Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...
Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...
Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...
IOSR Journals
 
O1303048890
O1303048890O1303048890
O1303048890
IOSR Journals
 

Viewers also liked (20)

A1302040105
A1302040105A1302040105
A1302040105
 
A012650114
A012650114A012650114
A012650114
 
I012135157
I012135157I012135157
I012135157
 
D012241727
D012241727D012241727
D012241727
 
B010110514
B010110514B010110514
B010110514
 
G010214954
G010214954G010214954
G010214954
 
M010138790
M010138790M010138790
M010138790
 
Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...
Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...
Car Dynamics Using Quarter Model and Passive Suspension, Part III: A Novel Po...
 
D1304031724
D1304031724D1304031724
D1304031724
 
F013134455
F013134455F013134455
F013134455
 
K1303067985
K1303067985K1303067985
K1303067985
 
C011131925
C011131925C011131925
C011131925
 
C010332025
C010332025C010332025
C010332025
 
A010240107
A010240107A010240107
A010240107
 
H017665256
H017665256H017665256
H017665256
 
Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...
Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...
Optimization of Cutting Parameters for Minimizing Cycle Time in Machining of ...
 
C017531925
C017531925C017531925
C017531925
 
H010235358
H010235358H010235358
H010235358
 
Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...
Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...
Use of Polyvinylindene Fluoride (PVDF) and Lead Zirconate Titanate (PZT) In S...
 
O1303048890
O1303048890O1303048890
O1303048890
 

Similar to B1804010610

Modified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud ComputingModified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud Computing
ijsrd.com
 
ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...
ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...
ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...
ijait
 
A Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudA Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public Cloud
IJMER
 
Load Balancing in Cloud using Modified Genetic Algorithm
Load Balancing in Cloud using Modified Genetic AlgorithmLoad Balancing in Cloud using Modified Genetic Algorithm
Load Balancing in Cloud using Modified Genetic Algorithm
IJCSIS Research Publications
 
Iaetsd improved load balancing model based on
Iaetsd improved load balancing model based onIaetsd improved load balancing model based on
Iaetsd improved load balancing model based on
Iaetsd Iaetsd
 
LOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTS
LOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTSLOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTS
LOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTS
ijccsa
 
Load Balancing in Auto Scaling Enabled Cloud Environments
Load Balancing in Auto Scaling Enabled Cloud EnvironmentsLoad Balancing in Auto Scaling Enabled Cloud Environments
Load Balancing in Auto Scaling Enabled Cloud Environments
neirew J
 
D1803062126
D1803062126D1803062126
D1803062126
IOSR Journals
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloud
eSAT Publishing House
 
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing EnvironmentsTask Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
iosrjce
 
N0173696106
N0173696106N0173696106
N0173696106
IOSR Journals
 
Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing
Performance Comparision of Dynamic Load Balancing Algorithm in Cloud ComputingPerformance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing
Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing
Eswar Publications
 
O0172597104
O0172597104O0172597104
O0172597104
IOSR Journals
 
An efficient load balancing using Bee foraging technique with Random stealing
An efficient load balancing using Bee foraging technique with Random stealingAn efficient load balancing using Bee foraging technique with Random stealing
An efficient load balancing using Bee foraging technique with Random stealing
iosrjce
 
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computing
eSAT Publishing House
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computing
eSAT Journals
 
Multi-objective tasks scheduling using bee colony algorithm in cloud computing
Multi-objective tasks scheduling using bee colony algorithm in  cloud computingMulti-objective tasks scheduling using bee colony algorithm in  cloud computing
Multi-objective tasks scheduling using bee colony algorithm in cloud computing
IJECEIAES
 

Similar to B1804010610 (20)

Modified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud ComputingModified Active Monitoring Load Balancing with Cloud Computing
Modified Active Monitoring Load Balancing with Cloud Computing
 
ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...
ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...
ANALYSIS OF THRESHOLD BASED CENTRALIZED LOAD BALANCING POLICY FOR HETEROGENEO...
 
A Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public CloudA Novel Switch Mechanism for Load Balancing in Public Cloud
A Novel Switch Mechanism for Load Balancing in Public Cloud
 
Load Balancing in Cloud using Modified Genetic Algorithm
Load Balancing in Cloud using Modified Genetic AlgorithmLoad Balancing in Cloud using Modified Genetic Algorithm
Load Balancing in Cloud using Modified Genetic Algorithm
 
Iaetsd improved load balancing model based on
Iaetsd improved load balancing model based onIaetsd improved load balancing model based on
Iaetsd improved load balancing model based on
 
LOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTS
LOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTSLOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTS
LOAD BALANCING IN AUTO SCALING-ENABLED CLOUD ENVIRONMENTS
 
Load Balancing in Auto Scaling Enabled Cloud Environments
Load Balancing in Auto Scaling Enabled Cloud EnvironmentsLoad Balancing in Auto Scaling Enabled Cloud Environments
Load Balancing in Auto Scaling Enabled Cloud Environments
 
D1803062126
D1803062126D1803062126
D1803062126
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloud
 
J0210053057
J0210053057J0210053057
J0210053057
 
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing EnvironmentsTask Scheduling using Hybrid Algorithm in Cloud Computing Environments
Task Scheduling using Hybrid Algorithm in Cloud Computing Environments
 
N0173696106
N0173696106N0173696106
N0173696106
 
Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing
Performance Comparision of Dynamic Load Balancing Algorithm in Cloud ComputingPerformance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing
Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing
 
O0172597104
O0172597104O0172597104
O0172597104
 
An efficient load balancing using Bee foraging technique with Random stealing
An efficient load balancing using Bee foraging technique with Random stealingAn efficient load balancing using Bee foraging technique with Random stealing
An efficient load balancing using Bee foraging technique with Random stealing
 
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
IRJET- Advance Approach for Load Balancing in Cloud Computing using (HMSO) Hy...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computing
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computing
 
Multi-objective tasks scheduling using bee colony algorithm in cloud computing
Multi-objective tasks scheduling using bee colony algorithm in  cloud computingMulti-objective tasks scheduling using bee colony algorithm in  cloud computing
Multi-objective tasks scheduling using bee colony algorithm in cloud computing
 

More from IOSR Journals

A011140104
A011140104A011140104
A011140104
IOSR Journals
 
M0111397100
M0111397100M0111397100
M0111397100
IOSR Journals
 
L011138596
L011138596L011138596
L011138596
IOSR Journals
 
K011138084
K011138084K011138084
K011138084
IOSR Journals
 
J011137479
J011137479J011137479
J011137479
IOSR Journals
 
I011136673
I011136673I011136673
I011136673
IOSR Journals
 
G011134454
G011134454G011134454
G011134454
IOSR Journals
 
H011135565
H011135565H011135565
H011135565
IOSR Journals
 
F011134043
F011134043F011134043
F011134043
IOSR Journals
 
E011133639
E011133639E011133639
E011133639
IOSR Journals
 
D011132635
D011132635D011132635
D011132635
IOSR Journals
 
B011130918
B011130918B011130918
B011130918
IOSR Journals
 
A011130108
A011130108A011130108
A011130108
IOSR Journals
 
I011125160
I011125160I011125160
I011125160
IOSR Journals
 
H011124050
H011124050H011124050
H011124050
IOSR Journals
 
G011123539
G011123539G011123539
G011123539
IOSR Journals
 
F011123134
F011123134F011123134
F011123134
IOSR Journals
 
E011122530
E011122530E011122530
E011122530
IOSR Journals
 
D011121524
D011121524D011121524
D011121524
IOSR Journals
 
C011121114
C011121114C011121114
C011121114
IOSR Journals
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 
C011121114
C011121114C011121114
C011121114
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

B1804010610

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 4, Ver. I (Jul.-Aug. 2016), PP 06-10 www.iosrjournals.org DOI: 10.9790/0661-1804010610 www.iosrjournals.org 6 | Page Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment Ginni Bansal, Amanpreet Kaur Department of Information Technology, CEC Landran,India Department of Information Technology, CEC Landran,India Abstract: Dynamic load balancing with decentralized load balancer using PSO technique: Cloud consists of multiple resources and various clients request to the cloud for allocation of shared resources. Each request will be allotted to the virtual machines. In different situation different machines get different load. So to balance the load amongst different virtual machines decentralized load balancer is enhanced using particle swarm algorithm. The main objective is reducing the energy and increasing the throughput in comparison to centralized and simple decentralized load balancer using particle swarm optimization. Keywords: Centralized, Decentralized, Energy, PSO, Throughput I. Introduction With high flexibility and great retrieval of data as per users’ requirements, cloud computing provides numerous services. To handle a very large amount of data several techniques to optimize load and streamline operations are needed to achieve desired performance level for the users. The workload of a processor can be defined as the total time required by the processor to execute all the assigned processes. Load balancing is to ensure that every processor in the system does approximately the same amount of work at any point of time [11]. Load balancing is required so that time of total resource finding can be minimized. As well as rather than having load on all the machines load can be given on all the machines evenly. Figure 1. Type of load Balancing 1.1 Centralized load balancing algorithm: The work load is distributed among the processor at runtime. In this mechanism, master assigns new processes to the slaves based on the new information collected. Work is central. In non distributed manner one node execute the load balancing algorithm and task of load is shared among them. Nodes interact in two ways: cooperative and non-cooperative [2]. The main advantage here is, the total load balancing process will get affected, if, one or more node stop working it will just affect the overall performance of system in a certain manner. In central type, the task of load balancing is done by either single node or group node. Central load balancing takes two forms: centralized and semi-distributed. In centralized form one node is solely responsible for load balancing of the whole system and other nodes simply interact with the central node.
  • 2. Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment DOI: 10.9790/0661-1804010610 www.iosrjournals.org 7 | Page 1.2 Decentralized load balancing algorithm: It depends on a priori information of the applications and static information about the load of the node. They do not consider the existing state of system; rather they consider processing power, memory and storage capacity and recently known communication performance. Distributed algorithms are basically suitable for homogeneous and steady environments. Distributed algorithms always work in master – slave manner, where the performance of any processor is determined before starting the actual execution [3][4][5]. 1.3 Particle swarm algorithm (PSO): PSO is a swarm based heuristic optimization technique. It is used for identifying the optimal path of solution space. While putting up the load on specific virtual machine for processing of the resources, it moves along all the virtual machines and identifies the optimal machine to put the load. It is one of the mechanisms to identify the optimal V.M, which is load less, available and task map. So the relative energy and time utilization to process the node can be reduced. Basic Steps for PSO: 1. Initialize population of particles with random position and velocities. 2. Calculate the fitness function value for each and every particle. 3. Compare current particle's fitness value with each particle's fitness value and find Pbest value. II. Literature Survey In [14], Dr. M.Sridhar et al. defined scheduling is a task performed to get maximum profit to increase cloud computing work load efficiency. For this, resource utilization and managing of load between resources with minimum execution time becomes the main objective. Optimization is the selection of best element (pertaining to specified criteria) from available variable alternatives with the goal to i.e. to accomplish – “maximal output with minimal input”. So, a hybrid Particle Swarm Optimization (PSO) is proposed which performs better in execution ratio and average schedule length when it is compared with Max-min scheduling and minimum execution time. Author Madhurima Rana et al. in [6] discussed Load balancing that ensures no single node will be overloaded and used to distribute workload among multiple nodes improving the system performance and ensuring proper utilization of resources. It also minimizes the time and cost involved in big computing models. To overcome load balancing problem a summary is provided of evolutionary and swarm based algorithms in different environment of cloud. Various soft computing approaches to optimize the load are discussed like Genetic algorithm, Particle swarm optimization, Ant colony optimization, artificial bee colony and other various algorithms. The issues involved in these techniques are listed in a tabular form comparing each other. The chaos cloud particle swarm optimization algorithm based on the golden section evaluation criteria is presented by Xi Song et al in [4]. Particle swarm is divided into standard particle, chaos-cloud particle and cloud particle using the judge principles based on golden section according to the fitness value. Each population is operated by the different algorithm. An optimal power flow model for Available Transfer Capability (ATC) under the static security constraints is established. The algorithm proposed solves the problems of easily falling into local optimum in basic PSO and the drawback of repeatedly search part of solutions in chaos optimization. It has high accuracy in ATC calculation and can make full use of power resources. Gulshan Soni et al. discussed the biggest challenge for cloud data centers i.e. how to handle and service the millions of requests that are arriving very frequently from end users efficiently and correctly in [2]. In cloud computing, load balancing is required to distribute the dynamic workload evenly across all the nodes. Load balancing helps to achieve a high user satisfaction and resource utilization ratio by ensuring an efficient and fair allocation of every computing resource. Proper load balancing aids in minimizing resource consumption, implementing fail-over, enabling scalability, avoiding bottlenecks and over-provisioning etc. “Central Load Balancer” is a load balancing algorithm to balance the load among virtual machines in cloud data center. Results showed that the algorithm can achieve better load balancing in a large-scale cloud computing environment as compared to previous load balancing algorithms. In [1], Michael Pantazoglou et al. Discussed decentralized approach towards scalable and energy-efficient management of virtual machine (VM) instances that are provisioned by large enterprise clouds. Also, the computation resources of the data center are effectively organized into a hypercube structure. The hypercube seamlessly scales up and down as resources are either added or removed in response to changes in the number of provisioned VM instances. Without supervision from any central components, each compute node operates autonomously and manages its own workload by applying a set of distributed load balancing rules and algorithms. On one hand, underutilized nodes attempt to shift their workload to their hypercube neighbors and switch off. On the other, over utilized nodes attempt to migrate a subset of their VM instances so as to reduce their power consumption and prevent degradation of their own resources, which in turn may lead to SLA violations. In both cases, the compute nodes in our approach do not overload their counterparts in order to
  • 3. Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment DOI: 10.9790/0661-1804010610 www.iosrjournals.org 8 | Page improve their own energy footprint. An evaluation and comparative study of the proposed approach provides evidence of its merits in terms of elasticity, energy efficiency, and scalability, as well as of its feasibility in the presence of high workload rates. Enhancement of the make span of particle swarm optimization based dynamic scheduling in cloud environment is done in [17] by Azade Khalili et.al. Mapping and scheduling the tasks is assigning task to run on the existing resources that helps to maximize utilization and minimize make span. The objective was to optimize task scheduling that uses PSO algo to minimize make span by using different inertia weights. The linear descending inertia weight(LDIW) with an average 22.7% reduction in make span shows best performance. Jun Zhang et al. proposed a Set-Based PSO approach. It tackles a cloud workflow scheduling problem which enables users to define various Qos constraints like deadline constraint, budget constraint and reliability constraint in [9]. It enables users to specify one preferred Qos parameter as the optimization objective. Defined penalty based fitness functions to address multiple Qos constraints and integrate S-PSO with seven heuristics. A discrete version of Comprehensive Learning PSO algorithm based on S-PSO is implemented. Geng Yushui et al. in [24] defined data migration which is the key technology to realize the nodes dynamically extensible and elastic load balancing. To reduce migration cost of time is the problem that cloud service providers need to solve. In [18], Hongwei Zhao et al. designed PSO algorithm in order to implement the balanced distribution in Cloud Computing system and to improve the utilization ratio of the resource as well as handling up rate of the system. The system of dynamic dispatching system based on Particle swarm optimization (PSO) for Cloud Computing Environment has been s and implemented after the study on the Cloud Computing. III. Comparative Analysis Of Papers Paper Name Work Undertaken Constraints A Set-Based Discrete PSO for Cloud Workflow Scheduling with User-Defined QoS Constraints A S-CLPSO approach has been designed for the cloud workflow scheduling problem. To address different QoS factors like reliability, time and cost, seven heuristics are applied to integrate with the SCLPSO approach. Self-Adaptive Learning PSO- Based Deadline Constrained Task Scheduling for Hybrid IaaS Cloud An integer programming model is established for the resources allocation problem of an IasS cloud in a hybrid cloud environment. From cloud providers’ perspective, effectively allocating limited resources is important to maximize its profit and guarantee the QoS. Hybrid Particle Swarm Optimization Scheduling for Cloud Computing Hybrid Particle Swarm Optimization (PSO) is proposed for scheduling in cloud. The hybrid PSO performs better compared to Max Min Scheduling PSO performs well in global search but not so well in local search. Cloud Data Migration Method Based On PSO Algorithm To cloud storage systems, data migration is key technology to realize the nodes dynamically extensible and elastic load balancing. It is a test framework designed to help users understand the different cloud computing, database performance. A Study on Load Balancing in Cloud Computing Environment Using Evolutionary and Swarm Based Algorithms It provides a pool of shared resources to the users available on the basis of pay as you go service, means users pay only for those services which are used by him according to their access times. Summary of evolutionary and swarm based algorithms which will help to overcome load balancing problem in different environment of cloud. IV. Results Direction Algorithm: Input: Compute node c = {id;W(t), p(t), s(t),Nh,E} 1 begin 2 sort Nh in descending order by power consumption 3 for each compute node h 2 Nh do 4 if h has state sh(t) = overutilized then 5 continue 6 end 7 while true do 8 if jW(t)j = 0 or s(t) 6= overutilized then 9 return 10 end 11 vm get next VM instance from W(t)
  • 4. Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment DOI: 10.9790/0661-1804010610 www.iosrjournals.org 9 | Page 12 if pvm _ (phmax - ph(t)) then 13 continue 14 end 15 if hwReqMet (h, vm) then 16 if sh(t) = switched-off then 17 switch on h 18 end 19 migrate vm from c to h 20 end 21 end 22 end 23 end Load Balancing The comparative load balancing is done to reduce the energy consumption so the minimum power should be wasted. This technique of PSO of load balancing is done so that less no of nodes should be in running mode and minimum energy should be utilized. We have two times i.e. before load balancing and after load balancing. At these times each node has number of VM Instances, much power consumption and the state, .it can be ok, switched off, underutilized, over utilized etc. V. Conclusion In this paper extensive load balancing is done based on PSO using decentralized load balancing technique. On taking up the decentralized load balancing by PSO technique the aim is achieved. Previously load balancing in existing research paper is based on decentralized load balancer. In our current work we will be improving the technique by using PSO and also enhancement of the parameters is done. Main goal is to have load balancing and distributing the load on each machine for better utilization of the resources. References [1]. Michael Pantazoglou, Gavriil Tzortzakis, and Alex Delis, “Decentralized and Energy-Efficient Workload Management in Enterprise Clouds”, in press, IEEE 2015. [2]. Gulshan Soni and Mala Kalra, “A Novel Approach for Load Balancing in Cloud Data Center”, IEEE International Conference on Intelligent Computing and Integrated Systems (ICISS), Guilin,vol.14, pp. 807-812, 2014. [3]. Cristian Mateos, Elina Pacini & Carlos Garc Garino, An ACO-inspired algorithm for minimizing weighted flow time in cloud-based parameter sweep experiments, 2013. [4]. Hongsheng Su, Ying Qi and Xi Song, "The Available Transfer Capability Based On a Chaos Cloud Particle Swarm Algorithm ", IEEE ninth International Conference on Natural Computation (ICNC), vol 13, pp.574-579, 2013. [5]. Rajkumar Buyya,“A Particle Swarm Optimization-based Heuristic for Scheduling Workflow A", Cloud Computing and Distributed Systems Laboratory, Department of Computer. [6]. Madhurima Rana, Saurabh Bilgaiyan and Utsav Kar, “A Study on load balancing in cloud computing environment using evolutionary and swarm based algorithms”, IEEE International Conference on Control, Instrumentation, Communication and Computational Technologies, vol.14, pp. 245-250, 2014. Compute Node Before Load Balancing After Load Balancing VM Instances Power Consumption State VM Instances Power Consumption State
  • 5. Enhancement of Dynamic Load Balancing Using Particle Swarm Algorithm in Cloud Environment DOI: 10.9790/0661-1804010610 www.iosrjournals.org 10 | Page [7]. Pooja Samal and Pranati Mishra, "Analysis of variants in Round Robin Algorithms for load balancing in Cloud Computing", International Journal of Computer Science and Information Technologies, vol.4(3), pp. 416-419,, 2013. [8]. Wang Yonggui, Han Ruilian. Study on cloud computing task schedule strategy based on MACO algorithm [J]. Computer Measurement & Control, vol.19 (5), pp.1203- 1211, 2011. [9]. Jun Zhang and Wei-Neng Chen, “A Set-Based Discrete PSO for cloud Workflow Scheduling with User-Defined Qos Constraints, IEEE International conference on Systems, Man And Cybernetics, vol.12,pp. 773 – 778, 2012. [10]. J. Kennedy and R. Eberhart, Particle swarms optimization In IEEE International Conference on Neural Networks, vol. 4, pp 1942–1948, 1995. [11]. Andrew J. Page and Thomas J. Naughton, "Dynamic task scheduling using genetic algorithms for heterogeneous distributed computing", 19th IEEE International Conference on Parallel and Distributed Processing Symposium, pp. 189a, 2012. [12]. Akhil Goyal,Bharti, "A Study of Load Balancing in Cloud Computing using Soft Computing Techniques", International Journal of Computer Applications, 2014. [13]. Zhanghui Liu and Xiaoli Wang," A PSO-Based Algorithm for Load Balancing in Virtual Machines of Cloud Computing Environment", Advances in Swarm Intelligence Lecture Notes in Computer Science ", pp 142-147, 2012. [14]. Dr. M.Sridhar and Dr. G..Rama Mohan Babu , " Hybrid Particle Swarm Optimization scheduling for Cloud Computing " , IEEE International Advance Computing Conference, vol. 15, pp 1196-1200, 2015. [15]. Zehua Zhang, Xuejie Zhang, "A Load Balancing Mechanism Based on Ant Colony and Complex Network Theory in Open Cloud Computing Federation", 2nd IEEE International Conference on Industrial Mechatronics and Automation, pp. 240-243, 2010. [16]. Kun Li, Gaochao Xu, Guangyu Zhao, Yushuang Dong, Dan Wang, "Cloud Task scheduling based on Load Balancing Ant Colony Optimization", Sixth IEEE Annual ChinaGrid Conference, pp. 3-9, 2011. [17]. Azade Khalili and Seyed Morteza Babamir, "Makespan Improvement of PSO-based Dynamic Scheduling in cloud environment", 23rd IEEE Iranian Conference on Electrical Engineering (ICEE), vol.15, pp.613-617, 2015. [18]. Hongwei Zhao and Wang Chenyu, “A Dynamic Dispatching Method of Resource based on Particle swarm optimization”,10th Web Information System and Application Conference for Cloud Computing Environment, vol.13, pp.351-354,2013. [19]. Sung-Soo Kim, Ji-Hwan Byeon, Hongbo Liu, Ajith Abraham and Seán McLoone, "Optimal job scheduling in grid computing using efficient binary artificial bee colony optimization", Soft Computing, Springer, vol. 17, No. 5, pp. 867-882,2013. [20]. Marco Dorigo, Gianni Di Caro Luca and M. Gambardella, "Ant Algorithms for Discrete Optimization", Artificial Life, Massachusetts Institute of Technology, pp. 137-172, 1999. [21]. Nidhi Jain Kansal and Inderveer Chana, "Cloud Load Balancing Techniques:A Step Towards Green Computing", International Journal of Computer Science Issues, vol.9, No.1, pp.238-246, 2012. [22]. Qinghai Bai, "Analysis of Particle Swarm Optimization Algorithm", Computer and Information Science, vol. 3, No. 1, pp. 180-184, 2010. [23]. Particle Swarm Optimization, "http://en.wikipedia.org/wiki/Particle_swarm_optimization" [24]. Geng Yushui and Yuan Jiaheng, “Cloud data migration method based on PSO algorithm”, 14th International Symposium on Distributed Computing and Applications for Business Engineering and Science, pp.143-146, 2015. [25]. Salim Bitam, "Bees Life Algorithm for Job Scheduling in Cloud Computing",Proceedings of The Third International Conference on Communications and Information Technology, pp. 186-191,2012.