Skip to main content

Research Repository

Advanced Search

Multi-cloud load distribution for three-tier applications

Adewojo, A; Bass, J

Multi-cloud load distribution for three-tier applications Thumbnail


Authors

A Adewojo



Abstract

Web-based business applications commonly experience user request spikes called flash crowds. Flash crowds
in web applications might result in resource failure and/or performance degradation. To alleviate these challenges, this class of applications would benefit from a targeted load balancer and deployment architecture of
a multi-cloud environment. We propose a decentralised system that effectively distributes the workload of
three-tier web-based business applications using geographical dynamic load balancing to minimise performance degradation and improve response time. Our approach improves a dynamic load distribution algorithm
that utilises five carefully selected server metrics to determine the capacity of a server before distributing
requests. Our first experiments compared our algorithm with multi-cloud benchmarks. Secondly, we experimentally evaluated our solution on a multi-cloud test-bed that comprises one private cloud, and two public
clouds. Our experimental evaluation imitated flash crowds by sending varying requests using a standard exponential benchmark. It simulated resource failure by shutting down virtual machines in some of our chosen
data centres. Then, we carefully measured response times of these various scenarios. Our experimental results
showed that our solution improved application performance by 6.7% during resource failure periods, 4.08%
and 20.05% during flash crowd situations when compared to Admission Control and Request Queuing benchmarks.

Citation

Adewojo, A., & Bass, J. (in press). Multi-cloud load distribution for three-tier applications. CLOSER (Setúbal), 296-304. https://doi.org/10.5220/0011092100003200

Journal Article Type Conference Paper
Conference Name CLOSER 2022 : 12th International Conference on Cloud Computing and Services Science
Conference Location Online
End Date Apr 29, 2022
Acceptance Date Feb 22, 2022
Online Publication Date Apr 29, 2022
Deposit Date Mar 24, 2022
Publicly Available Date Aug 10, 2022
Journal CLOSER 2022 : 12th International Conference on Cloud Computing and Services Science
Pages 296-304
DOI https://doi.org/10.5220/0011092100003200
Publisher URL http://doi.org/10.5220/0011092100003200
Related Public URLs https://www.scitepress.org/HomePage.aspx
Additional Information Event Type : Conference

Files





You might also like



Downloadable Citations