0% found this document useful (0 votes)
42 views26 pages

Final RP

Uploaded by

darksgallant
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views26 pages

Final RP

Uploaded by

darksgallant
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

Presentation on

Area of Research Interest-Cloud Computing


RESEARCH TOPIC
“A binary Bird Swarm Optimization based load balancing algorithm for
cloud computing environment”
.
Presented
. by
Mrs.Shweta G. Lilhare

Faculty of Science & Technology


Subject:-Engineering and Technology
Specialization:-Computer and Science Technology
Area of Interest:-Cloud Computing
19th June 2023
6/18/2023 1
INDEX

 Area of specialization during Post Graduate level


 Current area of research interest
 Brief introduction
 Literature review
 Research gap and research questions
 Statement of the problem
 Motivation
 References (Latest Journal Papers )

6/18/2023 2
PG-Project-(Log based feedback Method Using query semantic signature)

6/18/2023 3
Current Area of Interest:-Cloud Computing

6/18/2023 4
Cloud computing and load balancing:
 The worldwide web of electronic devices has completely changed how businesses and individuals may use computer.
 When necessary, access is offered to a shared group of computer resources that can be reconfigured, such as servers,
 storage units, software,
 plus services.
 The use of cloud technology offers adaptation, savings, and greater adaptability for organisations across many sectors since
 it allows capacity to be scaled either way as required.
 Load balancing is complicated in cloud computing settings for a variety of reasons.
 The fluctuating and uncertain temperament of activity patterns, the changeable capacities in addition to availability,
 The varied asset layouts, with the necessity for immediate adaptability
.
to shifting circumstances are some among these aspects.
 Standard methods for distributing load like the classic round-rob or
 constant allotment often fall short in addressing these issues.

6/18/2023 5
 Scientists and professionals have investigated numerous load-balancing processes and
 approaches especially created for cloud-based environments to get over these constraints.
 By taking into account variables including job features, ranging utilization of assets, timing of response, cost
effectiveness, and expansion,
 these mathematical models seek to attain optimum distribution of burden.
 For these sophisticated distribution of load judgements, organizations rely on clever optimization methods,
 artificially intelligent computer programmers, and continuous surveillance.

6/18/2023 6
Fig 1: Cloud computing and load balancing
Source: (Abraham, 2017)

6/18/2023 7
 The use of intelligence swarms (SI) technologies for load distribution in cloud-based computing has shown
promise. SI strategies were developed to handle challenging optimization issues by modelling the cooperative,
self-organizing, and adaptable behavior that characterizes collaborative organisms. By automatically
distributing resources according to the traffic and supply conditions, a number of methods, among them
Particulate Swarm Optimization (PSO), Insect Colony Optimization (ACO), along with Bird Swarming
Optimization (BSO), have proven helpful in tackling balance of loads difficulties.

6/18/2023 8
Importance of load balancing in cloud computing environments
In computing cloud systems, load balance is essential for overcoming
problems brought due to unpredictable assignments, fluctuating resource capacity, and the requirement for
optimum use of resources. You may comprehend the significance of load distribution in cloud-based
computing by looking at the most significant factors:

6/18/2023 9
Optimal Resource Utilization

Enhanced Performance and User Experience

Scalability and Elasticity

Fault Tolerance and High Availability

Load Adaptation to Dynamic Workloads

Energy Efficiency

Fig 2: Importance of load balancing in cloud computing


environments

6/18/2023 10
Literature review
A literature review on an overhead rebalancing technique for data center settings centered around bipolar
bird cluster optimization (BBSO) explores or analyses research about resource levelling techniques, swarms
cognitive ability, including data centers. The aim is to establish the theoretical foundation, identify research
gaps, and understand the state-of-the-art in the field. The following is a suggested structure for the literature
review section:

6/18/2023 11
LITRATURE REVIEWS
Author(Year) Topic Conclusion
Rajwinder "Load Control in The Transfer of data and resource provisioning are made possible by the use of
Kaur, et.al cloud Computer" clouds, and individuals only pay for what services users really utilise.
(2014) nevertheless distributing the load under the Internet of Things becomes a big
difficulty as information storage that demands on resources rise in an open-
source setup.

Mohammadrez "Load Balanced in It offers a thorough analysis of the three types of load-balancing methods used
a Mesbahi, et.al Cloud computing, today in cloud computing: in general algorithm-based, architectural-based, plus
(2016) which The nation human intelligence-based. The investigation analyses the benefits and
Current Art drawbacks of various remedies and suggests an assessment of them using
Evaluation" appropriate indicators.
LITRATURE REVIEWS
Author(Year) Topic Conclusion
Sambit Kumar “Load balancing in This paper presents a taxonomy of load balancing algorithms and explores
Mishra, et.al cloud computing: A big the effects of performance parameters. Simulation using the Clouds simulator
(2020) picture” is conducted to evaluate heuristic-based algorithms, and the results are
extensively discussed. User requested (task) management in the online
environment is a difficult optimisation issue without a successful approach.

Zenon Chaczko, "The degree of The real-world scenario presented in this work, which illustrates the effect of
et.al (2011) accessibility as well as the distribution of load on the performance of a Clinical Database Control
balancing of loads in system, examines load rebalancing in the usage of cloud computing. The
Cloud Computing" availability of cloud systems is a critical aspect in cloud computing.
LITRATURE REVIEWS
Author(Year) Topic Conclusion
Jeffrey M. “Power Aware Load This paper introduces a power-aware load balancing approach for IaaS cloud
Galloway, et.al Balancing for Cloud architectures, addressing the issue of wasted power in local cloud setups.
(2011) Computing” Recognizing the heterogeneous nature of these architectures, the Power Aware
Load Balancing algorithm (PALB) is proposed.

Yuhui Shi, et.al "An Optimisation In this study, the Brain Storm Optimisation (BSO) technique is introduced
(2013) Algorithms Based on together with two models of the individual storming process. The simulation
the Idea generation outcomes show that both of the a BSO strategies execute successfully on 10
Process" benchmarking activities, proving the efficiency and usefulness of both. BSO-II
outperforms better than BSO-I overall amongst the two algorithms.
LITRATURE REVIEWS
Author(Year) Topic Conclusion
K. SriKumar, "the best sized and positioned The optimum allotment along with size predictions problems of
et.al (2020) of distributed electricity dispersion generated (DG) across a circumferential distribution
using bird crowd optimized system for power are addressed in this study using the Brain It
combined a cuckoo-based ranked Function Bird Swarming Optimisation (CWFBSO) method,
ranking methodology" which is a revision of the standard Bird Cluster Optimisation (BSO)
engine. The algorithm prioritizes economical operation, network
losses, and voltage deviations.
Tiantian Wang, "Beetle Swarm Optimisation This study offers its Beetle Cluster Optimisation (BSO) method, a
et.al (2012) Algorithm: Theory along revolutionary meta-heuristic technique that enhances swarm
with Implementation" optimisation utilizing ideas from beetle forage. On 23 reference
works, the BSO system's effectiveness is assessed and contrasted
with that of established methods like Propeller Swarms
Optimisation (PSO), Genetic Algorithmic (GA), and Dragonfly
Optimisation Approach (GOA).
LITRATURE REVIEWS
Author(Year) Topic Conclusion
Reza Akbari, “A novel bee swarm This paper introduces a population-based optimization technique called Bee
et.al (2010) optimization Swarm Optimization (BSO), inspired by the foraging behavior of honey bees.
algorithm for To improve BSO's sales, two extensions—BSO-RP and BSO-RPTVW—are
numerical function suggested.
optimization”
Mohammadrez "An Optimisation In this study, the Brain Storm Optimisation (BSO) technique is introduced
a Mesbahi, et.al Algorithms Based on together with two models of the individual storming process. The simulation
(2016) the Idea generation outcomes show that both of the a BSO strategies execute successfully on 10
Process" benchmarking activities, proving the efficiency and usefulness of both. BSO-
II outperforms better than BSO-I overall amongst the two algorithms.
Research gap and research questions
RESEARCH GAP
The usefulness of a digital Bird Storm Optimisation (BSO) dependent load shifting algorithms in
online computing settings is investigated in this work using a pilot study approach. The research will
involve multiple steps, including problem definition, literature review, algorithm development,
performance evaluation, and comparative analysis. and performance metrics such as resource
allocation, response time, and system performance will be measured. The binary BSO-based load
balancing algorithm will be compared against existing load balancing algorithms to assess its
superiority.

RESEARCH QUESTIONS
 What are the ways in which the binary-based Bird Storm Optimisation (BSO) method enhances
system functionality and distributes resources across computing environments?
 In relation to reaction time as well as asset use in online computing settings, how does the
traditional BSO-based weighting method compare to other load managing algorithms?

6/18/2023 17
Statement of the problem

In cloud computing environments, load balancing plays a crucial role in optimizing


resource utilization and enhancing overall system performance. However, existing
load balancing algorithms face challenges in achieving efficient resource
allocation. This study aims to develop a novel binary Bird Swarm Optimization
algorithm specifically designed for load balancing in cloud computing
environments, addressing the need for an effective and scalable solution to improve
resource allocation and system performance.

6/18/2023 18
 Aims and objectives of the study
Aim:
The purpose of the research is to examine and assess the performance of a load rebalancing method for
data center settings that is based around digital Bird Locust Optimization (BSO). The procedure's capacity
to optimize resource allocation, reduce reaction times, and boost general execution speed in apps running
in the cloud is also shown.

6/18/2023 19
Objectives
 To assess the resources deployment accuracy with the ternary Bird Swarming Optimization (BSO) dependent
balance of load method.
 To Minimize response time and improve system performance.
 To Analyze the scalability and adaptability of the algorithm.
 To Compare the algorithm against other load balancing algorithms.

6/18/2023 20
 References
 Shi, Y. (2012). An Optimization Algorithm Based on Brainstorming Process. Recent Algorithms and Applications
in Swarm Intelligence Research, 137–166. https://doi.org/10.4018/978-1-4666-2479-5.ch008
 Akbari, R., Mohammadi, A., & Ziarati, K. (2010). A novel bee swarm optimization algorithm for numerical
function optimization. Communications in Nonlinear Science and Numerical Simulation, 15(10), 3142–3155.
https://doi.org/10.1016/j.cnsns.2009.11.003
 Wang, T., Yang, L., & Liu, Q. (2020). Beetle swarm optimization algorithm: Theory and application. Filomat,
34(15), 5121–5137. https://doi.org/10.2298/FIL2015121W
 Sri Kumar, K. (2019). Optimal size & location of distributed generation using bird swarm optimization with
cuckoo search sorting algorithm. International Journal of Engineering and Advanced Technology, 8(6 Special
Issue 3), 781–787. https://doi.org/10.35940/ijeat.F1147.0986S319
 Nadia Tabassum, & Shahida Mujeed. (2022). The Availability and Load Balancing in Cloud Computing.
International Journal for Electronic Crime Investigation, 6(1), 22. https://doi.org/10.54692/ijeci.2022.060196
 .
6/18/2023 21
 Michael, G., Smith, K. L., & Vrbsky, S. S. (2011). Power Aware Load Balancing for Cloud Computing. Lecture Notes
in Engineering and Computer Science, 2193(1), 127–132.
 Mesbahi, M., & Masoud Rahmani, A. (2016). Load Balancing in Cloud Computing: A State of the Art Survey.
International Journal of Modern Education and Computer Science, 8(3), 64–78.
https://doi.org/10.5815/ijmecs.2016.03.08
 Tyagi, P., & Kishor, A. (2018). Load Balancing in Cloud Computing. International Journal of Computer Sciences and
Engineering, 6(10), 22–27. https://doi.org/10.26438/ijcse/v6i10.2227
 Tyagi, P., & Kishor, A. (2018). Load Balancing in Cloud Computing. International Journal of Computer Sciences and
Engineering, 6(10), 22–27. https://doi.org/10.26438/ijcse/v6i10.2227

6/18/2023 22
 Mesbahi, M., & Masoud Rahmani, A. (2016). Load Balancing in Cloud Computing: A State of the Art Survey.
International Journal of Modern Education and Computer Science, 8(3), 64–78.
https://doi.org/10.5815/ijmecs.2016.03.08
 Michael, G., Smith, K. L., & Vrbsky, S. S. (2011). Power Aware Load Balancing for Cloud Computing.
Lecture Notes in Engineering and Computer Science, 2193(1), 127–132.
 Mishra, S. K., Sahoo, B., & Parida, P. P. (2020). Load balancing in cloud computing: A big picture. Journal of
King Saud University - Computer and Information Sciences, 32(2), 149–158.
https://doi.org/10.1016/j.jksuci.2018.01.003

6/18/2023 23
 Nadia Tabassum, & Shahida Mujeed. (2022). The Availability and Load Balancing in Cloud Computing.
International Journal for Electronic Crime Investigation, 6(1), 22. https://doi.org/10.54692/ijeci.2022.060196
 Sri Kumar, K. (2019). Optimal size & location of distributed generation using bird swarm optimization with
cuckoo search sorting algorithm. International Journal of Engineering and Advanced Technology, 8(6 Special
Issue 3), 781–787. https://doi.org/10.35940/ijeat.F1147.0986S319
 Wang, T., Yang, L., & Liu, Q. (2020). Beetle swarm optimization algorithm: Theory and application. Filomat,
34(15), 5121–5137. https://doi.org/10.2298/FIL2015121W

6/18/2023 24
 Akbari, R., Mohammadi, A., & Ziarati, K. (2010). A novel bee swarm optimization algorithm for numerical
function optimization. Communications in Nonlinear Science and Numerical Simulation, 15(10), 3142–3155.
https://doi.org/10.1016/j.cnsns.2009.11.003
 Shi, Y. (2012). An Optimization Algorithm Based on Brainstorming Process. Recent Algorithms and
Applications in Swarm Intelligence Research, 137–166. https://doi.org/10.4018/978-1-4666-2479-5.ch008

6/18/2023 25
Thank you

You might also like