(a) 135 req/s flash crowd. (b) 188 req/s flash crowd. (c) 240 req/s flash crowd.
Figure 7: Cumulative Distribution of Flash Crowd.
Chen, S.-L., Chen, Y.-Y., and Kuo, S.-H. (2017). Clb: A
novel load balancing architecture and algorithm for
cloud services. Computers & Electrical Engineering,
58:154–160.
Chen, Z., Zhang, H., Yan, J., and Zhang, Y. (2018). Imple-
mentation and research of load balancing service on
cloud computing platform in ipv6 network environ-
ment. In Proceedings of the 2nd International Con-
ference on Telecommunications and Communication
Engineering, pages 220–224.
Chlebus, E. and Brazier, J. (2007). Nonstationary poisson
modeling of web browsing session arrivals. Informa-
tion Processing Letters, 102(5):187–190.
Cruz, E. H., Diener, M., Pilla, L. L., and Navaux, P. O.
(2019). Eagermap: A task mapping algorithm to im-
prove communication and load balancing in clusters
of multicore systems. ACM Transactions on Parallel
Computing (TOPC), 5(4):1–24.
Devi, D. C. and Uthariaraj, V. R. (2016). Load balanc-
ing in cloud computing environment using improved
weighted round robin algorithm for nonpreemptive
dependent tasks. The scientific world journal, 2016.
Elgedawy, I. (2015). Sultan: A composite data consistency
approach for saas multi-cloud deployment. In 2015
IEEE/ACM 8th International Conference on Utility
and Cloud Computing (UCC), pages 122–131.
Grozev, N. and Buyya, R. (2014a). Inter-cloud architectures
and application brokering: taxonomy and survey. Soft-
ware: Practice and Experience, 44(3):369–390.
Grozev, N. and Buyya, R. (2014b). Multi-cloud provision-
ing and load distribution for three-tier applications.
ACM Trans. Auton. Adapt. Syst., 9(3):13:1–13:21.
HAProxy (2021). Haproxy technologies — the world
fastest and most widely use load balancing solution.
Hellemans, T., Bodas, T., and Van Houdt, B. (2019). Perfor-
mance analysis of workload dependent load balancing
policies. Proceedings of the ACM on Measurement
and Analysis of Computing Systems, 3(2):1–35.
Hennion, N. (2021). Glances an eye on your system. a
top/htop alternative for gnu/linux, bsd, mac os and
windows operating systems.
Kang, S., Veeravalli, B., and Mi Aung, K. M. (2014).
Scheduling multiple divisible loads in a multi-cloud
system. In 2014 IEEE/ACM 7th International Confer-
ence on Utility and Cloud Computing, pages 371–378.
Kansal, N. J. and Chana, I. (2012). Cloud load balancing
techniques: A step towards green computing. IJCSI
International Journal of Computer Science Issues,
9(1):238–246.
Kumar, P. and Kumar, R. (2019). Issues and challenges
of load balancing techniques in cloud computing: A
survey. ACM Computing Surveys (CSUR), 51(6):1–
35.
Le, Q., Zhanikeev, M., and Tanaka, Y. (2007). Methods
of distinguishing flash crowds from spoofed dos at-
tacks. In 2007 Next Generation Internet Networks,
pages 167–173. IEEE.
Prathiba, S. and Sowvarnica, S. (2017). Survey of failures
and fault tolerance in cloud. In 2017 2nd International
Conference on Computing and Communications Tech-
nologies (ICCCT), pages 169–172. IEEE.
Priyadarsini, R. J. and Arockiam, L. (2013). Failure man-
agement in cloud: An overview. International Journal
of Advanced Research in Computer and Communica-
tion Engineering, 2(10):2278–1021.
Qu, C., Calheiros, R. N., and Buyya, R. (2017). Mitigating
impact of short-term overload on multi-cloud web ap-
plications through geographical load balancing. con-
currency and computation: practice and experience,
29(12):e4126.
Sahu, Y., Pateriya, R., and Gupta, R. K. (2013). Cloud
server optimization with load balancing and green
computing techniques using dynamic compare and
balance algorithm. In 2013 5th International Confer-
ence and Computational Intelligence and Communi-
cation Networks, pages 527–531.
Shafiq, D. A., Jhanjhi, N. Z., Abdullah, A., and Alzain,
M. A. (2021). A load balancing algorithm for the
data centres to optimize cloud computing applica-
tions. IEEE Access, 9:41731–41744.
Shah, J. M., Kotecha, K., Pandya, S., Choksi, D., and
Joshi, N. (2017). Load balancing in cloud comput-
ing: Methodological survey on different types of al-
gorithm. In 2017 International Conference on Trends
in Electronics and Informatics (ICEI), pages 100–107.
IEEE.
Tychalas, D. and Karatza, H. (2020). An advanced weighted
round robin scheduling algorithm. In 24th Pan-
Hellenic Conference on Informatics, pages 188–191.
Wang, W. and Casale, G. (2014). Evaluating weighted
round robin load balancing for cloud web services. In
A Novel Weight-assignment Load Balancing Algorithm for Cloud Applications
95