Proceedings Article10.1109/ICEBE.2009.45
Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment
Trieu C. Chieu,Ajay Mohindra,Alexei Karve,Alla Segal +3 more
- 21 Oct 2009
- pp 281-286
368
TL;DR: A novel architecture for the dynamic scaling of web applications based on thresholds in a virtualized Cloud Computing environment is described and a dynamic scaling algorithm for automated provisioning of virtual machine resources based on threshold number of active sessions will be introduced.
read more
Abstract: Scalability is critical to the success of many enterprises currently involved in doing business on the web and in providing information that may vary drastically from one time to another. Maintaining sufficient resources just to meet peak requirements can be costly. Cloud computing provides a powerful computing model that allows users to access resources on-demand. In this paper, we will describe a novel architecture for the dynamic scaling of web applications based on thresholds in a virtualized Cloud Computing environment. We will illustrate our scaling approach with a front-end load-balancer for routing and balancing user requests to web applications deployed on web servers installed in virtual machine instances. A dynamic scaling algorithm for automated provisioning of virtual machine resources based on threshold number of active sessions will be introduced. The on-demand capability of the Cloud to rapidly provision and dynamically allocate resources to users will be discussed. Our work has demonstrated the compelling benefits of the Cloud which is capable of handling sudden load surges, delivering IT resources on-demands to users, and maintaining higher resource utilization, thus reducing infrastructure and management costs.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Availability management for reference data services
Rene Bouw,Lukasz Gwozdz,Moe Khosravy,Christian Liensberger,Roger Soulen Mall +4 more
- 23 Sep 2011
TL;DR: In this paper, a scalability interface is provided, which displays aspects of the status, and receives an input from a content provider, and an allocation of resources is then modified in response to the input.
21
•Dissertation
Energy-efficient management of resources in container-based clouds
Sareh Fotuhi Piraghaj
- 01 Jan 2016
TL;DR: This thesis proposes an architecture and algorithms to minimize the data center energy consumption while maintaining the required Quality of Service (QoS) through improvements in the resource utilization both on server and virtual machine level.
19
Patent
Heterogeneous cloud processing utilizing consumer devices
Richard Neill,Alexander Shabarshin +1 more
- 27 Mar 2012
TL;DR: In this article, a heterogeneous parallel processing system that includes a computer cluster system and a device cluster system is provided, which includes a runtime environment module for transmitting data between the computer cluster node and the cluster device in the heterogeneous cluster node, such that at least one process executing on the device CH system is transparent in its operation to a plurality of processes executing in the computer CH system.
19
Adaptive Resource Management for Service Workflows in Cloud Environments
Yi Wei,M. Brian Blake,Iman Saleh +2 more
- 20 May 2013
TL;DR: An adaptive algorithm is proposed that makes resource management decisions based on predictive results and high level user specified thresholds and is able to coordinate resources among the component services of a workflow so that unnecessary resource allocations and terminations can be avoided.
19
Containers vs Virtual Machines for Auto-scaling Multi-tier Applications Under Dynamically Increasing Workloads
Muhammad Imran Abdullah,Waheed Iqbal,Faisal Bukhari +2 more
- 23 Oct 2018
TL;DR: This paper used OpenNebula-based private testbed cloud to provision VMs and Docker Swarm to provision Containers and observed 46.48% and 70.23% fewer request rejections using Container-based deployment and auto-scaling for multi-tier web applications.
19
References
•Book
Service-Oriented Architecture: Concepts, Technology, and Design
Thomas Erl
- 01 Jan 2006
TL;DR: Leading the way to the true service-oriented enterprise, Thomas Erl demystifies the complexities of the open WS-I standards with detailed practical discussions and case studies.
2.6K
Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities
TL;DR: In this article, the authors present a 21st century vision of computing, identify various computing paradigms promising to deliver the vision of cloud utilities, define cloud computing and provide the architecture for creating market-oriented clouds by leveraging technologies such as VMs.
Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities
Rajkumar Buyya,Chee Shin Yeo,Srikumar Venugopal +2 more
- 25 Sep 2008
TL;DR: The need for convergence of competing IT paradigms for delivering the 21st century vision of computing is concluded.
1.8K
Dynamic load balancing on Web-server systems
TL;DR: The authors review the state of the art in load balancing techniques on distributed Web-server systems, and analyze the efficiencies and limitations of the various approaches.