Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Resource optimization in cloud computing using dynamic load balancing technique

Citation

Abstract

In this dynamic era of science and technology, the endless advancement of cloud computing and the tireless usage of different devices now demands more optimized cloud–based services to users over the internet system. Furthermore, most of the cloud computing architectures are implemented in such a way that it only works like one user per one virtual machine (VM) for which, it leads to an extensive wastage of resources. That is why, the urge of dynamic partitioning of applications in cloud servers based on the availability of resources is crucial in achieving the best usage of virtual machines for any computationally intensive applications. Therefore, adapting a load balancing technique that provides an efficient and fair allocation of cloud resources while providing high availability to the end users is a necessity of time. That is why, we worked on dynamic performance optimizing load balancing algorithm “Weighted least connections” and we tried to show why it is the best load balancing algorithm according to our paper’s purpose of utilizing one VM for multiple users on cloud servers. We examined our proposed algorithm with our proposed Virtual Machine environment and found that our algorithm and environment is far more efficient than other single VM based cloud architecture.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (page 47-48).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.

Publisher Link

Type

Thesis