NPC 2014: Network and Parallel Computing pp 247-256 | Cite as
Threshold Based Auto Scaling of Virtual Machines in Cloud Environment
Abstract
Cost effectiveness is one of the reasons behind the popularity of Cloud. By effective resource utilization cost can be further reduced and resource wastage can be minimized. The application requirement may vary over time depending on many factors (for instance load on the application); user may run different types of application (a simple MS word to complex HPC application) in a VM. In such cases if the VM instance capacity is fixed there is a high possibility of mismatch between the VM capacity and application resource requirement. If the VM capacity is more than the application resource requirement then resource will be wasted; if the VM capacity is less than the application resource requirement then the application performance will degrade. To address these issues we are proposing threshold based auto scaling of virtual machines in which VMs will be dynamically scaled based on the application resource utilization (CPU and Memory). Using our approach effective resource utilization can be achieved.
Keywords
Cloud Computing Auto Scaling Virtual MachinesPreview
Unable to display preview. Download preview PDF.
References
- 1.Mao, M., Li, J., Humphrey, M.: In: Schwarz, T.S.J., Miller, E.L.: Cloud Auto-scaling with Deadline and Budget Constraints. Department of Computer Science University of Virginia Charlottesville, VA, USA 22904 {ming, jl3yh, humphrey}@cs.virginia.edu (2011)Google Scholar
- 2.Chieu, T.C., Mohindra, A., Karve, A.A., Segal, A.: Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment. In: 2009 IEEE International Conference on e-Business Engineering (2009)Google Scholar
- 3.Hung, C.-L., Hu, Y.-C., Li, K.-C.: Auto-Scaling Model for Cloud Computing System. Dept of Computer Science & Information Engineering, Providence University {clhung, ychu, kuancli}@pu.edu.twGoogle Scholar
- 4.Doughertya, B., Whiteb, J., Schmidta, D.C.: Model-driven Auto-scaling of Green Cloud Computing. Institute for Software Integrated Systems, Vanderbilt University, Campus Box 1829 Station B, Nashville, TN 37235, Email:{briand,schmidt}@dre.vanderbilt.edu bECE, 302 Whitemore Hall, Virgnia Tech, Blacksburg, VA 24060, Email:julesw@vt.eduGoogle Scholar
- 5.