SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290
2986
Performance Comparision of Dynamic Load
Balancing Algorithm in Cloud Computing
Yogita kaushik
AIM & ACT Department, Banasthali University, Rajasthan
Email: yogitamca62@gmail.com
Dr. C.K Jha
AIM & ACT Department, Banasthali University, Rajasthan
Email: CKjha1@gmail.com
-----------------------------------------------------------------------ABSTRACT-----------------------------------------------------------
Cloud computing as a distributed paradigm, it has the latent to make over a large part of the Cooperative
industry. In cloud computing it’s automatically describe more technologies like distributed computing,
virtualization, software, web services and networking. We review the new cloud computing technologies, and
indicate the main challenges for their development in future, among which load balancing problem stands out and
attracts our attention Concept of load balancing in networking and in cloud environment both are widely
different. Load balancing in networking its complete concern to avoid the problem of overloading and under
loading in any sever networking cloud computing its complete different its involves different elements metrics such
as security, reliability, throughput, tolerance, on demand services, cost etc. Through these elements we avoiding
various node problem of distributing system where many services waiting for request and others are heavily
loaded and through these its increase response time and degraded performance optimization. In this paper first we
classify algorithms in static and dynamic. Then we analyzed the dynamic algorithms applied in dynamics
environments in cloud. Through this paper we have been show compression of various dynamics algorithm in
which we include honey bee algorithm, throttled algorithm, Biased random algorithm with different elements and
describe how and which is best in cloud environment with different metrics mainly used elements are
performance, resource utilization and minimum cost. Our main focus of paper is in the analyze various load
balancing algorithms and their applicability in cloud environment.
Keywords - cloud computing, Load balancing, cloud load balancing, Honeybee algorithm, biased random
algorithm, Throttled Load Balancing Algorithm, Cloud-Analyst.
---------------------------------------------------------------------------------------------------------------------------------------------------
Date of submission: July 28, 2016 Date of Acceptance: Aug 24, 2016
---------------------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
Cloud Computing is growing up like a rapid fire. It takes
in all fields: IT industries, research, students, government
sector, non IT etc. In traditional computing, we install
each and every software which we have required and
update hardware time to time. The works we have done
and stored in our computer they are accessible only in our
network we cannot be access all these matter or
documentation outside the network. Cloud computing
provide services according to your wish, if you want to
take service you can start and when you want to stop you
can. You pay for what you have used. It is very easy to use
a cloud we need only a thin client or a laptop to access the
internet. It is like electricity used at home. A very simple
example given by the formal federal of U.S Government
to explain the cloud computing is: “There was a time when
every household, town, farm, or village had its own water
well. Today, shared public utilities give us access to clean
water by simply Turing on the tap; cloud computing works
in a similar faction. Just like water from the tap in your
kitchen, cloud computing services can be turned on or off
quickly as needed. Like at the water company, there is a
team of dedicated professionals making sure the service
provided is safe , secure, and available on a 24/7 basis.
When the tap isn’t on, not only are you saving water, but
you aren’t paying for resources you don’t currently need”
Cloud computing provides all the features of grid
computing like software as a service and utility
computing. These services are provided by service
providers such as GOOGLE, MICROSOFT, AMAZON’s
etc, which are big provider of cloud services It also use the
concept of virtualization. Cloud computing architectures
are basically parallel, distributed and serve the desires of
various clients in different scenarios.
1.1 Load balancing algorithm
Load Balancing is a method in which work is distributed
among all the servers, network interfaces and computing
resources. Load balancing in the cloud is completely
different from the classical perception on load balancing
implementation by using commodity servers to perform
the load balancing. It is a process in which data is
distributed to various servers through different algorithms
and methods to improve the performance and resource
utilization. It makes sure that our all the servers are being
utilized and none is Idle. Load balancing is used to
distribute a larger processing load to smaller processing
server for increasing the overall performance.
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290
2987
These are some existing load balancing algorithm in
Cloud computing.
a) Honey bee foraging algorithm [3]:
It is a natural inspired algorithm for self organization. It is
based on the behavior of honeybee. In this algorithm
servers are grouped under virtual servers, and they have
own queue for each. Each server sends a request from the
queue and checks the availability. If the availability is high
than the bees perform their waggle dance. It increases the
system diversity but it does not increase the throughput.
b) Biased Random Sampling [3]:
It is a distributed and scalable load balancing approach
that uses random sampling of system domain to achieve
self organization. In this algorithm firstly virtual graph is
constructed with the connectivity of each server
representing the load of server. Load balancing scheme
used fully decentralize and it makes a large network
system like Cloud. Performance is degraded with an
increase in population Diversity.
c) Active Clustering [3]:
It works on the principle of grouping similar nodes
together and working of groups. Performance degrades
with an increase in system diversity.
d) Round Robin Algorithm [3]:
In this algorithm load is transferred randomly and it can
cause some server to be heavily loaded and other to be idle
or lightly loaded. In this algorithm, processes are
scheduled in a FIFO manner but are given a limit time-
slice or a quantum. If a process is not completed in its time
slot the CPU preempts that process and gives to the next
process which is in queue. The preempted process is then
placed at the last of queue. The response time and
processing time can be improved in the respect of cost
optimization considered.
e) Equally Spread Current Execution
Algorithm [3]:
Equally spread current execution algorithm processes handle
the priorities. It distributes the load randomly by checking
the size and transfer of the load to that virtual machine which
is lightly loaded or handles that task easy and take less time,
and give maximum throughput. It is spread spectrum
technique in which the load balancer spreads the load into
multiple virtual machines.
f) Throttled Load Balancing Algorithm [3]:
Throttled algorithm is completely based on virtual machine.
In this algorithm end user first request the load balancer to
check the availability of virtual machine which access that
load easily and performs the job. In this algorithm the client
first requests the load balancer to find a suitable Virtual
Machine to perform the required operation.
II. LITERATURE SURVEY
According to Sajid Mohammad et al. Cloud computing is
new computing paradigm due to progress of information
technology demand, which deliver computing services on
minimum charges. All though cloud computing has radiant
future in business and research area few consequence
regarding performance, security, Virtualization, reliability,
interoperability, scalability etc., are exist in this
technology.[1]
Moharana Shanti et al. according to this paper load
balancing approach categorized in two ways static and
dynamic in cloud environment mainly dynamic load
balancing approach is used. A static load balancing
algorithm does not take into account the previous state or
behavior of a node while distributing the load. On the
other hand, a dynamic load balancing algorithm checks the
previous state of a node while distributing the load. The
dynamic load balancing algorithm is applied either as a
distributed or non-distributed. In static load balancing
algorithm Round robin, MIN-MIN, MIN-MAX
Algorithms mainly focus on response time minimization
these algorithm are not focus on throughput of overall
system because resource are allocated without knowing
the previous stage of VM.IN dynamic load balancing
algorithm, Equally Spread Current Execution algorithm,
Throttled Load Balancer, Honeybee Foraging Algorithm
focus on response time and throughput of the system.[5]
SharmaTejinder et al. according to author for minimum
data processing time, minimum average time, optimal
resource utilization and avoid overload is main goal of any
load balancing algorithm. The computing parameter like
response time, waiting time, execution time effect on load
balancing algorithm.[6]
Mohamaddiah Mohd Hairy et al.in this research paper
author objective is management of resource allocation
process .To provide a better resource allocation and
monitoring process in terms of a better performance,
competitive and efficiency to meet the required SLA,
improved the resource performance and lowered the power
consumption.[10]
Neeraj Mangla et al, This research paper is allocate the
resource based on auction resource allocation strategies.
The providers advertise their resources with their price and
interested consumer submit their bid. One mediator known
as meta-broker match the bids and declare the winner of
auction. Consumer who win the auction able to use the
allocated resource. [11][9]
Pawar Chandrasekhar S et al. Allocate the resource to
request based on priority of request. Minimum priority
request schedule after the certain period of time. Before
allocating resource find load on every VM and assign the
priority of every request then apply the dynamic min-min
algorithm, using these three algorithm concept allocate the
resource to receiving request. Using priority parameter in
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290
2988
resource allocation focus on customer satisfaction also
reduce the response time and increase the throughput of
overall system. [12]
Portaluri Giuseppe et al., cloud provider required to
maintain the hardware, maintain the client data backup
(redundancy) for fault tolerance for minimize the
operation on. Objective of this paper is minimize the total
completion time and power consumption on switches and
servers. For reduce the cost. Using genetic algorithm using
joint allocation approach. [13]
Xiao Zhen et al. in this paper for find the performance of
multidimensional resource utilization of server use the
skewness. By minimize the skewness increase the overall
utilization of server resources.[19]
Gouda K C et al. according to author develop resource
allocation method using priority computing parameter for
minimize the resource become idle and minimum profit.
Objective of priority based resource allocation algorithm is
improving the performance of cloud system. [21]
Jena Soumya Ranjan et al. According to author equally
distribute the load is big challenge in distributed system.
For minimize the load minimize response time on every
node.[23]
Zhou Zhigang et al. For continuous resource allocation
resource reservation scheme is used this scheme reduce
the process migration and reduce cost because less process
migration event. [24]
BhoiUpendra et al.Hardware and software resource are
deliver the computing services over internet .Allocation of
resources using Max-Min algorithm with the help of
expected execution time. Find maximum allocation
execution time for resource allocation. [25]
PROBLEM DEFINITION
The random arrival of load in cloud atmosphere causes
some servers are heavily loaded in comparison to others.
Due to this problem client cannot be ignored since access
is denied to their request or requirement. It mostly seems
the reason for degradation of performance in cloud. The
considered uniqueness has an impact on cost, which can
be obtained by enhanced response time and processing
time. Through This paper the analyze various load
balancing algorithms and their applicability in cloud
environment.
III. SIMULATION CLOUD ANALYST
Cloud Analyst is a simulation package that has an easy to
use GUI. Cloud Analyst provides performance analysis. It
was derived from Cloud Sim and extends some of its
capabilities and features propose. It enables to repeatedly
perform simulations experiments with parameters
variations in a quick and easy way. Cloud Analyst can be
used for examining the behavior of large internet
application in a cloud environment [9]. It is a tool in which
we can do testing and perform simulation with different
matrices. In Cloud Sim we need to do core Programming.
Perform analysis of different different load balancing
policies, with different parameters. The study includes
compression of various algorithm with different service
polices.
In main configuration we took optimize response time
service broker policy and set VM’s memory and cost.
Parameters use in cloud analyst such as number of User
Base: 5, number of Datacenter: 4, simulation time: 60
minutes. In cloud analyst simulation region is globally
divided in 6 regions. We set operating system is LINUX
VMM Xen (Para virtualization).
IV. RESULTS:
Comparison of throttled algorithm and honeybee
algorithm in the simulation environment it has been done
on the basis of response time, Datacenter processing time
and cost. The comparison has been done on the basis of
minimum time, maximum time and average time for the
both algorithm. it has been analyze that the time
(minimum, maximum and average) taken by honeybee
algorithm is considerably fewer as compared to Throttled
Load Balancing Algorithm in cloud computing. The table
and graphs shows the average value, minimum value and
maximum value of overall response time (ms) for the
algorithms.
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290
2989
Through tables and graph we easily differsiate both
algorithms and analyze them too. Overall Response Time in
Cloudlet On seeing the table and graph 1.1 (RST in
throttled) and 2.1 (RST in Honey Bee) we have shown a
comparison of RST in both algorithms. It shows in average
time in throttled DC1 took 0.47 and for same DC1 Honey
Bee took 0.46 same as we can see DC3 took 1.231 and for
same DC3 took 1.229 and we analyze respectively all Data
Center and get the results given by honey bee algorithms
are more efficient compared to throttled in request servicing
time.
Not only the basis of Request servicing time we can proof
that Honey bee is more efficient algorithm comparatively
to others . So again through the tables and graphs 1.2 (TC
in throttled) and 2.2 (TC in Honey Bee) we have shown a
comparison of COST in both algorithms. Cost is a very
important factor in cloud environment. Total cost of
Virtual Machines is measured in simulation over 10 VM’s.
It’s same in both algorithms. Total cost = (VM cost+ Data
Transfer Cost).
In the table and graph 1.3 (RT in throttled) and 2.3
(RT in Honey Bee) we have again shown a
comparison in both algorithm with response time. It
shows in average time in throttled UB1 is 50.884 and
Max is 60.033, UB2 is 50.707 and Max is 61.033 and
respectively. Same for honey bee algorithm UB1 took
50.879 in avg. and Max is 60.031, UB2 took 50.701
and Max 61.754. We analyze respectively all User
Bases and get the results given by honey bee
algorithms are more efficient compared to throttled in
request Time
Int. J. Advanced Networking and Applications
Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290
2990
V. CONCLUSION
The response time and data transfer cost is a key challenge
issue in cloud environment it affects the performance in
the cloud based sectors. The paper aims to compare the
Load balancing algorithm in cloud environment. Honey
bee algorithm is found to be best among these. Both
algorithms are compared throttled on the basis of same
parameter as same cloudlet. The detail about the results
obtained for honey bee algorithm and it is comparisons
with Throttled algorithm. Honey bee Algorithm works
superior than Throttled load balancing algorithm which
itself is best amongst other accessible load balancing
algorithms in the cloud environment
REFERENCES
Journal Papers:
[1] Ren, Haozheng, Yihua Lan, and Chao Yin. "The load
balancing algorithm in cloud computing
environment." Computer Science and Network
Technology (ICCSNT), 2012 2nd International
Conference on. IEEE, 2012.
[2] Amandeep Kaur Sidhu, Supriya Kinger , “Analysis of
Load Balancing Techniques in Cloud Computing”
Research Fellow, Sri Guru Granth Sahib World
University,Fatehgarh Sahib,Punjab, Volume 4 No. 2,
March-April, 2013, ISSN 2277-3061
[3] Swaroop Moharana, Rajadeepand and Digamber
Power “ANALYSIS OF LOAD BALANCERS IN CLOUD
COMPUTING” International Journal of Computer Science
and Engineering ISSN 2278-9960 Vol. 2, Issue 2, May
2013,
[4] Khanna, Gunjan, et al. "Application performance
management in virtualized server environments." Network
Operations and Management Symposium, 2006. NOMS
2006. 10th IEEE/IFIP. IEEE, 2006.
[5] Jackson, Keith R., et al. "Performance analysis of high
performance computing applications on the amazon’s web
services cloud." Cloud Computing Technology and
Science (CloudCom), 2010 IEEE Second International
Conference on. IEEE, 2010.
[6] Padhy, Ram Prasad. “Load Balancing in cloud
computing systems”. Diss. National Institute of
Technology, Rourkela, 2011.
[7] N.Sran, NaveepKaur “Zero Proof Authentication and
Efficient Load Balancing Algorithm for Dynamic Cloud
Environment”, International Journal of Advanced Research
in Computer Science andSoftwareEngineering,2013.
[8] Fulsoundar, Pritam, and Rajesh Ingle. "Prediction of
Performance Degradation in Cloud Computing."
[9] Wickremasinghe, Bhathiya, Rodrigo N. Calheiros, and
Rajkumar Buyya. "Cloudanalyst: A cloudsim-based visual
modeller for analysing cloud computing environments and
applications." Advanced Information Networking and
Applications (AINA), 2010 24th IEEE International
Conference on. IEEE, 2010.
[10] Sosinsky, Barrie. Cloud computing bible. Vol. 762.
John Wiley & Sons, 2010.
[11]Zenon Chaczko, Venkatesh Mahadevan , Shahrzad
Aslanzadeh Availability and Load Balancing in Cloud
Computing University of Technology Sydney, Australia.

Weitere ähnliche Inhalte

Was ist angesagt?

A load balancing model based on cloud partitioning for the public cloud. ppt
A  load balancing model based on cloud partitioning for the public cloud. ppt A  load balancing model based on cloud partitioning for the public cloud. ppt
A load balancing model based on cloud partitioning for the public cloud. ppt Lavanya Vigrahala
 
Load balancing In cloud - In a semi distributed system
Load balancing In cloud - In a semi distributed systemLoad balancing In cloud - In a semi distributed system
Load balancing In cloud - In a semi distributed systemAchal Gupta
 
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Base paper ppt-. A  load balancing model based on cloud partitioning for the ...Base paper ppt-. A  load balancing model based on cloud partitioning for the ...
Base paper ppt-. A load balancing model based on cloud partitioning for the ...Lavanya Vigrahala
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningLavanya Vigrahala
 
Load Balancing in Cloud Computing Thesis Research Help
Load Balancing in Cloud Computing Thesis Research HelpLoad Balancing in Cloud Computing Thesis Research Help
Load Balancing in Cloud Computing Thesis Research HelpPhdtopiccom
 
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 onIaetsd Iaetsd
 
IEEE Paper Presentation by Chandan Kumar
IEEE Paper Presentation by Chandan KumarIEEE Paper Presentation by Chandan Kumar
IEEE Paper Presentation by Chandan KumarChandan Kumar
 
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTINGLOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTINGijccsa
 
Live virtual machine migration based on future prediction of resource require...
Live virtual machine migration based on future prediction of resource require...Live virtual machine migration based on future prediction of resource require...
Live virtual machine migration based on future prediction of resource require...Tapender Yadav
 
load balancing in public cloud
load balancing in public cloudload balancing in public cloud
load balancing in public cloudSudhagarp Cse
 
Cloud computing Module 2 First Part
Cloud computing Module 2 First PartCloud computing Module 2 First Part
Cloud computing Module 2 First PartSoumee Maschatak
 
Presentation major
Presentation majorPresentation major
Presentation majormallika26
 
Load Balancing from the Cloud - Layer 7 Aware Solution
Load Balancing from the Cloud - Layer 7 Aware SolutionLoad Balancing from the Cloud - Layer 7 Aware Solution
Load Balancing from the Cloud - Layer 7 Aware SolutionImperva Incapsula
 
Scalable analytics for iaas cloud availability
Scalable analytics for iaas cloud availabilityScalable analytics for iaas cloud availability
Scalable analytics for iaas cloud availabilityPapitha Velumani
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Reviewijtsrd
 
Php ieee project & abstract
Php ieee project & abstractPhp ieee project & abstract
Php ieee project & abstractaswin tbbc
 

Was ist angesagt? (18)

A load balancing model based on cloud partitioning for the public cloud. ppt
A  load balancing model based on cloud partitioning for the public cloud. ppt A  load balancing model based on cloud partitioning for the public cloud. ppt
A load balancing model based on cloud partitioning for the public cloud. ppt
 
Load balancing In cloud - In a semi distributed system
Load balancing In cloud - In a semi distributed systemLoad balancing In cloud - In a semi distributed system
Load balancing In cloud - In a semi distributed system
 
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Base paper ppt-. A  load balancing model based on cloud partitioning for the ...Base paper ppt-. A  load balancing model based on cloud partitioning for the ...
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
 
Load balancing
Load balancingLoad balancing
Load balancing
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioning
 
Load balancing
Load balancingLoad balancing
Load balancing
 
Load Balancing in Cloud Computing Thesis Research Help
Load Balancing in Cloud Computing Thesis Research HelpLoad Balancing in Cloud Computing Thesis Research Help
Load Balancing in Cloud Computing Thesis Research Help
 
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
 
IEEE Paper Presentation by Chandan Kumar
IEEE Paper Presentation by Chandan KumarIEEE Paper Presentation by Chandan Kumar
IEEE Paper Presentation by Chandan Kumar
 
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTINGLOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
 
Live virtual machine migration based on future prediction of resource require...
Live virtual machine migration based on future prediction of resource require...Live virtual machine migration based on future prediction of resource require...
Live virtual machine migration based on future prediction of resource require...
 
load balancing in public cloud
load balancing in public cloudload balancing in public cloud
load balancing in public cloud
 
Cloud computing Module 2 First Part
Cloud computing Module 2 First PartCloud computing Module 2 First Part
Cloud computing Module 2 First Part
 
Presentation major
Presentation majorPresentation major
Presentation major
 
Load Balancing from the Cloud - Layer 7 Aware Solution
Load Balancing from the Cloud - Layer 7 Aware SolutionLoad Balancing from the Cloud - Layer 7 Aware Solution
Load Balancing from the Cloud - Layer 7 Aware Solution
 
Scalable analytics for iaas cloud availability
Scalable analytics for iaas cloud availabilityScalable analytics for iaas cloud availability
Scalable analytics for iaas cloud availability
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
 
Php ieee project & abstract
Php ieee project & abstractPhp ieee project & abstract
Php ieee project & abstract
 

Ähnlich wie Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing

Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud ComputingHybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud ComputingEswar Publications
 
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
 
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
 
A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...
A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...
A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...IRJET Journal
 
Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063Editor IJARCET
 
Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063Editor IJARCET
 
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 computingeSAT 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 computingeSAT Journals
 
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
 
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGLOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGIRJET Journal
 
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 Computingijsrd.com
 
IRJET- Load Balancing and Crash Management in IoT Environment
IRJET-  	  Load Balancing and Crash Management in IoT EnvironmentIRJET-  	  Load Balancing and Crash Management in IoT Environment
IRJET- Load Balancing and Crash Management in IoT EnvironmentIRJET Journal
 
IRJET - Efficient Load Balancing in a Distributed Environment
IRJET -  	  Efficient Load Balancing in a Distributed EnvironmentIRJET -  	  Efficient Load Balancing in a Distributed Environment
IRJET - Efficient Load Balancing in a Distributed EnvironmentIRJET Journal
 
Load Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud ComputingLoad Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud Computingneirew J
 

Ähnlich wie Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing (20)

Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud ComputingHybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
Hybrid Scheduling Algorithm for Efficient Load Balancing In Cloud Computing
 
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
 
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
 
A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...
A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...
A SURVEY ON STATIC AND DYNAMIC LOAD BALANCING ALGORITHMS FOR DISTRIBUTED MULT...
 
B1804010610
B1804010610B1804010610
B1804010610
 
G216063
G216063G216063
G216063
 
Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063
 
Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063Volume 2-issue-6-2061-2063
Volume 2-issue-6-2061-2063
 
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
 
J0210053057
J0210053057J0210053057
J0210053057
 
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...
 
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTINGLOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING
 
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
 
IRJET- Load Balancing and Crash Management in IoT Environment
IRJET-  	  Load Balancing and Crash Management in IoT EnvironmentIRJET-  	  Load Balancing and Crash Management in IoT Environment
IRJET- Load Balancing and Crash Management in IoT Environment
 
Load Balancing in Cloud Nodes
 Load Balancing in Cloud Nodes Load Balancing in Cloud Nodes
Load Balancing in Cloud Nodes
 
Load Balancing in Cloud Nodes
Load Balancing in Cloud NodesLoad Balancing in Cloud Nodes
Load Balancing in Cloud Nodes
 
IRJET - Efficient Load Balancing in a Distributed Environment
IRJET -  	  Efficient Load Balancing in a Distributed EnvironmentIRJET -  	  Efficient Load Balancing in a Distributed Environment
IRJET - Efficient Load Balancing in a Distributed Environment
 
Load Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud ComputingLoad Balancing Algorithm to Improve Response Time on Cloud Computing
Load Balancing Algorithm to Improve Response Time on Cloud Computing
 
Load Balancing.pptx
Load Balancing.pptxLoad Balancing.pptx
Load Balancing.pptx
 

Mehr von Eswar Publications

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyEswar Publications
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickEswar Publications
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Eswar Publications
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerEswar Publications
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Eswar Publications
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersEswar Publications
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...Eswar Publications
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemEswar Publications
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudyEswar Publications
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Eswar Publications
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Eswar Publications
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkEswar Publications
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)Eswar Publications
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemEswar Publications
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelEswar Publications
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesEswar Publications
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Eswar Publications
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Eswar Publications
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmEswar Publications
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasEswar Publications
 

Mehr von Eswar Publications (20)

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A Survey
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s Click
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using Microcontroller
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality Parameters
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case Study
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon Perspectives
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC Algorithm
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed Antennas
 

Kürzlich hochgeladen

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Kürzlich hochgeladen (20)

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing

  • 1. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290 2986 Performance Comparision of Dynamic Load Balancing Algorithm in Cloud Computing Yogita kaushik AIM & ACT Department, Banasthali University, Rajasthan Email: yogitamca62@gmail.com Dr. C.K Jha AIM & ACT Department, Banasthali University, Rajasthan Email: CKjha1@gmail.com -----------------------------------------------------------------------ABSTRACT----------------------------------------------------------- Cloud computing as a distributed paradigm, it has the latent to make over a large part of the Cooperative industry. In cloud computing it’s automatically describe more technologies like distributed computing, virtualization, software, web services and networking. We review the new cloud computing technologies, and indicate the main challenges for their development in future, among which load balancing problem stands out and attracts our attention Concept of load balancing in networking and in cloud environment both are widely different. Load balancing in networking its complete concern to avoid the problem of overloading and under loading in any sever networking cloud computing its complete different its involves different elements metrics such as security, reliability, throughput, tolerance, on demand services, cost etc. Through these elements we avoiding various node problem of distributing system where many services waiting for request and others are heavily loaded and through these its increase response time and degraded performance optimization. In this paper first we classify algorithms in static and dynamic. Then we analyzed the dynamic algorithms applied in dynamics environments in cloud. Through this paper we have been show compression of various dynamics algorithm in which we include honey bee algorithm, throttled algorithm, Biased random algorithm with different elements and describe how and which is best in cloud environment with different metrics mainly used elements are performance, resource utilization and minimum cost. Our main focus of paper is in the analyze various load balancing algorithms and their applicability in cloud environment. Keywords - cloud computing, Load balancing, cloud load balancing, Honeybee algorithm, biased random algorithm, Throttled Load Balancing Algorithm, Cloud-Analyst. --------------------------------------------------------------------------------------------------------------------------------------------------- Date of submission: July 28, 2016 Date of Acceptance: Aug 24, 2016 --------------------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION Cloud Computing is growing up like a rapid fire. It takes in all fields: IT industries, research, students, government sector, non IT etc. In traditional computing, we install each and every software which we have required and update hardware time to time. The works we have done and stored in our computer they are accessible only in our network we cannot be access all these matter or documentation outside the network. Cloud computing provide services according to your wish, if you want to take service you can start and when you want to stop you can. You pay for what you have used. It is very easy to use a cloud we need only a thin client or a laptop to access the internet. It is like electricity used at home. A very simple example given by the formal federal of U.S Government to explain the cloud computing is: “There was a time when every household, town, farm, or village had its own water well. Today, shared public utilities give us access to clean water by simply Turing on the tap; cloud computing works in a similar faction. Just like water from the tap in your kitchen, cloud computing services can be turned on or off quickly as needed. Like at the water company, there is a team of dedicated professionals making sure the service provided is safe , secure, and available on a 24/7 basis. When the tap isn’t on, not only are you saving water, but you aren’t paying for resources you don’t currently need” Cloud computing provides all the features of grid computing like software as a service and utility computing. These services are provided by service providers such as GOOGLE, MICROSOFT, AMAZON’s etc, which are big provider of cloud services It also use the concept of virtualization. Cloud computing architectures are basically parallel, distributed and serve the desires of various clients in different scenarios. 1.1 Load balancing algorithm Load Balancing is a method in which work is distributed among all the servers, network interfaces and computing resources. Load balancing in the cloud is completely different from the classical perception on load balancing implementation by using commodity servers to perform the load balancing. It is a process in which data is distributed to various servers through different algorithms and methods to improve the performance and resource utilization. It makes sure that our all the servers are being utilized and none is Idle. Load balancing is used to distribute a larger processing load to smaller processing server for increasing the overall performance.
  • 2. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290 2987 These are some existing load balancing algorithm in Cloud computing. a) Honey bee foraging algorithm [3]: It is a natural inspired algorithm for self organization. It is based on the behavior of honeybee. In this algorithm servers are grouped under virtual servers, and they have own queue for each. Each server sends a request from the queue and checks the availability. If the availability is high than the bees perform their waggle dance. It increases the system diversity but it does not increase the throughput. b) Biased Random Sampling [3]: It is a distributed and scalable load balancing approach that uses random sampling of system domain to achieve self organization. In this algorithm firstly virtual graph is constructed with the connectivity of each server representing the load of server. Load balancing scheme used fully decentralize and it makes a large network system like Cloud. Performance is degraded with an increase in population Diversity. c) Active Clustering [3]: It works on the principle of grouping similar nodes together and working of groups. Performance degrades with an increase in system diversity. d) Round Robin Algorithm [3]: In this algorithm load is transferred randomly and it can cause some server to be heavily loaded and other to be idle or lightly loaded. In this algorithm, processes are scheduled in a FIFO manner but are given a limit time- slice or a quantum. If a process is not completed in its time slot the CPU preempts that process and gives to the next process which is in queue. The preempted process is then placed at the last of queue. The response time and processing time can be improved in the respect of cost optimization considered. e) Equally Spread Current Execution Algorithm [3]: Equally spread current execution algorithm processes handle the priorities. It distributes the load randomly by checking the size and transfer of the load to that virtual machine which is lightly loaded or handles that task easy and take less time, and give maximum throughput. It is spread spectrum technique in which the load balancer spreads the load into multiple virtual machines. f) Throttled Load Balancing Algorithm [3]: Throttled algorithm is completely based on virtual machine. In this algorithm end user first request the load balancer to check the availability of virtual machine which access that load easily and performs the job. In this algorithm the client first requests the load balancer to find a suitable Virtual Machine to perform the required operation. II. LITERATURE SURVEY According to Sajid Mohammad et al. Cloud computing is new computing paradigm due to progress of information technology demand, which deliver computing services on minimum charges. All though cloud computing has radiant future in business and research area few consequence regarding performance, security, Virtualization, reliability, interoperability, scalability etc., are exist in this technology.[1] Moharana Shanti et al. according to this paper load balancing approach categorized in two ways static and dynamic in cloud environment mainly dynamic load balancing approach is used. A static load balancing algorithm does not take into account the previous state or behavior of a node while distributing the load. On the other hand, a dynamic load balancing algorithm checks the previous state of a node while distributing the load. The dynamic load balancing algorithm is applied either as a distributed or non-distributed. In static load balancing algorithm Round robin, MIN-MIN, MIN-MAX Algorithms mainly focus on response time minimization these algorithm are not focus on throughput of overall system because resource are allocated without knowing the previous stage of VM.IN dynamic load balancing algorithm, Equally Spread Current Execution algorithm, Throttled Load Balancer, Honeybee Foraging Algorithm focus on response time and throughput of the system.[5] SharmaTejinder et al. according to author for minimum data processing time, minimum average time, optimal resource utilization and avoid overload is main goal of any load balancing algorithm. The computing parameter like response time, waiting time, execution time effect on load balancing algorithm.[6] Mohamaddiah Mohd Hairy et al.in this research paper author objective is management of resource allocation process .To provide a better resource allocation and monitoring process in terms of a better performance, competitive and efficiency to meet the required SLA, improved the resource performance and lowered the power consumption.[10] Neeraj Mangla et al, This research paper is allocate the resource based on auction resource allocation strategies. The providers advertise their resources with their price and interested consumer submit their bid. One mediator known as meta-broker match the bids and declare the winner of auction. Consumer who win the auction able to use the allocated resource. [11][9] Pawar Chandrasekhar S et al. Allocate the resource to request based on priority of request. Minimum priority request schedule after the certain period of time. Before allocating resource find load on every VM and assign the priority of every request then apply the dynamic min-min algorithm, using these three algorithm concept allocate the resource to receiving request. Using priority parameter in
  • 3. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290 2988 resource allocation focus on customer satisfaction also reduce the response time and increase the throughput of overall system. [12] Portaluri Giuseppe et al., cloud provider required to maintain the hardware, maintain the client data backup (redundancy) for fault tolerance for minimize the operation on. Objective of this paper is minimize the total completion time and power consumption on switches and servers. For reduce the cost. Using genetic algorithm using joint allocation approach. [13] Xiao Zhen et al. in this paper for find the performance of multidimensional resource utilization of server use the skewness. By minimize the skewness increase the overall utilization of server resources.[19] Gouda K C et al. according to author develop resource allocation method using priority computing parameter for minimize the resource become idle and minimum profit. Objective of priority based resource allocation algorithm is improving the performance of cloud system. [21] Jena Soumya Ranjan et al. According to author equally distribute the load is big challenge in distributed system. For minimize the load minimize response time on every node.[23] Zhou Zhigang et al. For continuous resource allocation resource reservation scheme is used this scheme reduce the process migration and reduce cost because less process migration event. [24] BhoiUpendra et al.Hardware and software resource are deliver the computing services over internet .Allocation of resources using Max-Min algorithm with the help of expected execution time. Find maximum allocation execution time for resource allocation. [25] PROBLEM DEFINITION The random arrival of load in cloud atmosphere causes some servers are heavily loaded in comparison to others. Due to this problem client cannot be ignored since access is denied to their request or requirement. It mostly seems the reason for degradation of performance in cloud. The considered uniqueness has an impact on cost, which can be obtained by enhanced response time and processing time. Through This paper the analyze various load balancing algorithms and their applicability in cloud environment. III. SIMULATION CLOUD ANALYST Cloud Analyst is a simulation package that has an easy to use GUI. Cloud Analyst provides performance analysis. It was derived from Cloud Sim and extends some of its capabilities and features propose. It enables to repeatedly perform simulations experiments with parameters variations in a quick and easy way. Cloud Analyst can be used for examining the behavior of large internet application in a cloud environment [9]. It is a tool in which we can do testing and perform simulation with different matrices. In Cloud Sim we need to do core Programming. Perform analysis of different different load balancing policies, with different parameters. The study includes compression of various algorithm with different service polices. In main configuration we took optimize response time service broker policy and set VM’s memory and cost. Parameters use in cloud analyst such as number of User Base: 5, number of Datacenter: 4, simulation time: 60 minutes. In cloud analyst simulation region is globally divided in 6 regions. We set operating system is LINUX VMM Xen (Para virtualization). IV. RESULTS: Comparison of throttled algorithm and honeybee algorithm in the simulation environment it has been done on the basis of response time, Datacenter processing time and cost. The comparison has been done on the basis of minimum time, maximum time and average time for the both algorithm. it has been analyze that the time (minimum, maximum and average) taken by honeybee algorithm is considerably fewer as compared to Throttled Load Balancing Algorithm in cloud computing. The table and graphs shows the average value, minimum value and maximum value of overall response time (ms) for the algorithms.
  • 4. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290 2989 Through tables and graph we easily differsiate both algorithms and analyze them too. Overall Response Time in Cloudlet On seeing the table and graph 1.1 (RST in throttled) and 2.1 (RST in Honey Bee) we have shown a comparison of RST in both algorithms. It shows in average time in throttled DC1 took 0.47 and for same DC1 Honey Bee took 0.46 same as we can see DC3 took 1.231 and for same DC3 took 1.229 and we analyze respectively all Data Center and get the results given by honey bee algorithms are more efficient compared to throttled in request servicing time. Not only the basis of Request servicing time we can proof that Honey bee is more efficient algorithm comparatively to others . So again through the tables and graphs 1.2 (TC in throttled) and 2.2 (TC in Honey Bee) we have shown a comparison of COST in both algorithms. Cost is a very important factor in cloud environment. Total cost of Virtual Machines is measured in simulation over 10 VM’s. It’s same in both algorithms. Total cost = (VM cost+ Data Transfer Cost). In the table and graph 1.3 (RT in throttled) and 2.3 (RT in Honey Bee) we have again shown a comparison in both algorithm with response time. It shows in average time in throttled UB1 is 50.884 and Max is 60.033, UB2 is 50.707 and Max is 61.033 and respectively. Same for honey bee algorithm UB1 took 50.879 in avg. and Max is 60.031, UB2 took 50.701 and Max 61.754. We analyze respectively all User Bases and get the results given by honey bee algorithms are more efficient compared to throttled in request Time
  • 5. Int. J. Advanced Networking and Applications Volume: 08 Issue: 01 Pages: 2986-2990 (2016) ISSN: 0975-0290 2990 V. CONCLUSION The response time and data transfer cost is a key challenge issue in cloud environment it affects the performance in the cloud based sectors. The paper aims to compare the Load balancing algorithm in cloud environment. Honey bee algorithm is found to be best among these. Both algorithms are compared throttled on the basis of same parameter as same cloudlet. The detail about the results obtained for honey bee algorithm and it is comparisons with Throttled algorithm. Honey bee Algorithm works superior than Throttled load balancing algorithm which itself is best amongst other accessible load balancing algorithms in the cloud environment REFERENCES Journal Papers: [1] Ren, Haozheng, Yihua Lan, and Chao Yin. "The load balancing algorithm in cloud computing environment." Computer Science and Network Technology (ICCSNT), 2012 2nd International Conference on. IEEE, 2012. [2] Amandeep Kaur Sidhu, Supriya Kinger , “Analysis of Load Balancing Techniques in Cloud Computing” Research Fellow, Sri Guru Granth Sahib World University,Fatehgarh Sahib,Punjab, Volume 4 No. 2, March-April, 2013, ISSN 2277-3061 [3] Swaroop Moharana, Rajadeepand and Digamber Power “ANALYSIS OF LOAD BALANCERS IN CLOUD COMPUTING” International Journal of Computer Science and Engineering ISSN 2278-9960 Vol. 2, Issue 2, May 2013, [4] Khanna, Gunjan, et al. "Application performance management in virtualized server environments." Network Operations and Management Symposium, 2006. NOMS 2006. 10th IEEE/IFIP. IEEE, 2006. [5] Jackson, Keith R., et al. "Performance analysis of high performance computing applications on the amazon’s web services cloud." Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on. IEEE, 2010. [6] Padhy, Ram Prasad. “Load Balancing in cloud computing systems”. Diss. National Institute of Technology, Rourkela, 2011. [7] N.Sran, NaveepKaur “Zero Proof Authentication and Efficient Load Balancing Algorithm for Dynamic Cloud Environment”, International Journal of Advanced Research in Computer Science andSoftwareEngineering,2013. [8] Fulsoundar, Pritam, and Rajesh Ingle. "Prediction of Performance Degradation in Cloud Computing." [9] Wickremasinghe, Bhathiya, Rodrigo N. Calheiros, and Rajkumar Buyya. "Cloudanalyst: A cloudsim-based visual modeller for analysing cloud computing environments and applications." Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on. IEEE, 2010. [10] Sosinsky, Barrie. Cloud computing bible. Vol. 762. John Wiley & Sons, 2010. [11]Zenon Chaczko, Venkatesh Mahadevan , Shahrzad Aslanzadeh Availability and Load Balancing in Cloud Computing University of Technology Sydney, Australia.