Research Article

HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT

Volume: 10 Number: 4 December 31, 2022
EN

HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT

Abstract

Load balancing and task scheduling are the main challenges in Cloud Computing. Existing load balancing algorithms have a drawback in considering the capacity of virtual machines while distributing loads among them. The proposed algorithm works toward solving existing issues, such as fair load distribution, avoiding underloading and overloading, and improving response time. It implements best practices of Throttled load balancing algorithm and Equally Shared Current Execution algorithm. Virtual machines are selected based on the ratio of their bandwidth and load allocation count. Requests are sent to a Virtual Machine with higher bandwidth and lower load allocation count. Proposed algorithm checks for the availability of VM based on their capacity. This process is performed by selecting two VMs and comparing their vmWeight capacity. The one with the least vmWeight is selected. CloudAnalyst is used for simulation, response time evaluation, and resource utilization evaluation. The simulation result of the proposed algorithm is compared with three well-known load-balancing algorithms. These are Round Robin, Throttled Load balancing algorithm, and Enhanced Active Monitoring. Load-balancing Proposed Algorithm selects VMs based on their Algorithm. The proposed algorithm has improved over other algorithms in load distribution, response time, and resource utilization. All virtual machines in the data centers are loaded with a relatively equal number of tasks according to their capacity. This resulted in fair resource sharing and load distribution.

Keywords

References

  1. [1] S. S. Sefati, M. Mousavinasab, and R. Zareh Farkhady, “Load balancing in cloud computing environment using the Grey wolf optimization algorithm based on the reliability: performance evaluation,” J. Supercomput., vol. 78, no. 1, pp. 18–42, Jan. 2022, doi: 10.1007/S11227-021-03810-8/FIGURES/14.
  2. [2] M. Gopala and K. Sriram, “CHALLENGES OF CLOUD COMPUTE LOAD BALANCING ALGORITHMS,” Accessed: Jun. 12, 2022. [Online]. Available: www.irjmets.com.
  3. [3] N. Kannan, Y. Mobarak, and F. Alharbi, “Application of cloud computing for economic load dispatch and unit commitment computations of the power system network,” Adv. Intell. Syst. Comput., vol. 1108 AISC, pp. 1179–1189, 2020, doi: 10.1007/978-3-030-37218-7_124.
  4. [4] S. M. G. Kashikolaei, A. A. R. Hosseinabadi, B. Saemi, M. B. Shareh, A. K. Sangaiah, and G. Bin Bian, “An enhancement of task scheduling in cloud computing based on imperialist competitive algorithm and firefly algorithm,” J. Supercomput., vol. 76, no. 8, pp. 6302–6329, 2020, doi: 10.1007/s11227-019-02816-7.
  5. [5] D. A. Shafiq, N. Z. Jhanjhi, and A. Abdullah, “Load balancing techniques in cloud computing environment: A review,” J. King Saud Univ. - Comput. Inf. Sci., Mar. 2021, doi: 10.1016/J.JKSUCI.2021.02.007.
  6. [6] S. Afzal and G. Kavitha, “Load balancing in cloud computing – A hierarchical taxonomical classification,” J. Cloud Comput., vol. 8, no. 1, 2019, doi: 10.1186/s13677-019-0146-7.
  7. [7] M. Nanjappan and P. Albert, “Hybrid-based novel approach for resource scheduling using MCFCM and PSO in cloud computing environment,” Concurr. Comput. Pract. Exp., vol. 34, no. 7, p. e5517, Mar. 2022, doi: 10.1002/CPE.5517.
  8. [8] V. Richhariya, R. Dubey, and R. Siddiqui, “ORIENTAL JOURNAL OF Hybrid Approach for Load Balancing in Cloud Computing,” Orient. J. Comput. Sci. Technol., vol. Vol. 8, no. 3, pp. 241–246, 2015.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

December 31, 2022

Submission Date

August 8, 2022

Acceptance Date

November 4, 2022

Published in Issue

Year 2022 Volume: 10 Number: 4

APA
Bokıye, L. M., & Ozkan, I. A. (2022). HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT. International Journal of Applied Mathematics Electronics and Computers, 10(4), 101-109. https://doi.org/10.18100/ijamec.1158866
AMA
1.Bokıye LM, Ozkan IA. HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT. International Journal of Applied Mathematics Electronics and Computers. 2022;10(4):101-109. doi:10.18100/ijamec.1158866
Chicago
Bokıye, Lencho M., and Ilker Ali Ozkan. 2022. “HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT”. International Journal of Applied Mathematics Electronics and Computers 10 (4): 101-9. https://doi.org/10.18100/ijamec.1158866.
EndNote
Bokıye LM, Ozkan IA (December 1, 2022) HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT. International Journal of Applied Mathematics Electronics and Computers 10 4 101–109.
IEEE
[1]L. M. Bokıye and I. A. Ozkan, “HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT”, International Journal of Applied Mathematics Electronics and Computers, vol. 10, no. 4, pp. 101–109, Dec. 2022, doi: 10.18100/ijamec.1158866.
ISNAD
Bokıye, Lencho M. - Ozkan, Ilker Ali. “HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT”. International Journal of Applied Mathematics Electronics and Computers 10/4 (December 1, 2022): 101-109. https://doi.org/10.18100/ijamec.1158866.
JAMA
1.Bokıye LM, Ozkan IA. HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT. International Journal of Applied Mathematics Electronics and Computers. 2022;10:101–109.
MLA
Bokıye, Lencho M., and Ilker Ali Ozkan. “HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT”. International Journal of Applied Mathematics Electronics and Computers, vol. 10, no. 4, Dec. 2022, pp. 101-9, doi:10.18100/ijamec.1158866.
Vancouver
1.Lencho M. Bokıye, Ilker Ali Ozkan. HYBRID LOAD BALANCING POLICY TO OPTIMIZE RESOURCE DISTRIBUTION AND RESPONSE TIME IN CLOUD ENVIRONMENT. International Journal of Applied Mathematics Electronics and Computers. 2022 Dec. 1;10(4):101-9. doi:10.18100/ijamec.1158866