Table of Content

Open Access iconOpen Access


Dynamic Horizontal and Vertical Scaling for Multi-tier Web Applications

Abid Nisar1, Waheed Iqbal1,*, Fawaz Bokhari1, Faisal Bukhari1, Khaled Almustafa2

1 Punjab University College of Information Technology (PUCIT), University of the Punjab, Lahore, Pakistan
2 Prince Sultan University, Riyadh, KSA

* Corresponding Author: Waheed Iqbal, email

Intelligent Automation & Soft Computing 2020, 26(2), 353-365.


The adaptive resource provisioning of cloud-hosted applications is enabled to provide a better quality of services to the users of applications. Most of the cloud-hosted applications follow the multi-tier architecture model. However, it is challenging to adaptively provision the resources of multi-tier applications. In this paper, we propose an auto-scaling method to dynamically scale resources for multi-tier web applications. The proposed method exploits the horizontal scaling at the web server tier and vertical scaling at the database tier dynamically to maintain response time guarantees. We evaluated our proposed method on Amazon Web Services using a real web application. The extensive experimental results show the effectiveness of our proposed method in terms of performance and cost when compared with current practices of static and dynamic resources over-provisioning methods.


Cite This Article

APA Style
Nisar, A., Iqbal, W., Bokhari, F., Bukhari, F., Almustafa, K. (2020). Dynamic horizontal and vertical scaling for multi-tier web applications. Intelligent Automation & Soft Computing, 26(2), 353-365.
Vancouver Style
Nisar A, Iqbal W, Bokhari F, Bukhari F, Almustafa K. Dynamic horizontal and vertical scaling for multi-tier web applications. Intell Automat Soft Comput . 2020;26(2):353-365
IEEE Style
A. Nisar, W. Iqbal, F. Bokhari, F. Bukhari, and K. Almustafa "Dynamic Horizontal and Vertical Scaling for Multi-tier Web Applications," Intell. Automat. Soft Comput. , vol. 26, no. 2, pp. 353-365. 2020.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1916


  • 1256


  • 0


Related articles

Share Link