Browse > Article

A study on live vertical scale-up in a cloud environment  

Jun-Seok Park (세림티에스지(주) 클라우드 연구소)
Dae-Sik Ko (목원대학교 전자공학과)
Publication Information
Journal of Platform Technology / v.10, no.4, 2022 , pp. 70-81 More about this Journal
Abstract
In this paper, we proposed a Virtual Machine Placement (VMP) method to provide live vertical scaling services for cloud resources. Since free space on the physical server must be secured in advance for vertical scaling, a "general-mixed-vertical" mode conversion algorithm based on the FirstFit placement strategy that variably adjusts the allocation ratio of virtual servers to physical servers for this purpose is presented. Simulations were performed using parameters such as vertical scaling ratio, virtualization ratio, and free resource ratio. When the vertical scaling ratio is 50%, considering free space, 150% of resources are required as a whole, but simulation results of the proposed algorithm show that only up to 125% of free space is required.
Keywords
Vertical scaling; VMP; FirstFit; Hot-Plug; Cloud;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Abdulaziz Alashaikh, Eisa Alanazi, and Ala Al-Fuqaha. "2021. A Survey on the Use of Preferences for Virtual Machine Placement in Cloud Data Centers", ACM Comput. Surv. 54, 5, Article 96 (May 2021), 39 pages.
2 Nawaf Alharbe, Abeer Aljohani, Mohamed Ali Rakrouki: "A Fuzzy Grouping Genetic Algorithm for Solving a Real-World Virtual Machine Placement Problem in a Healthcare-Cloud", Algorithms 15(4): 128 (2022)
3 Feng Shi1 and Jingna Lin, "Virtual Machine Resource Allocation Optimization in Cloud Computing Based on Multiobjective Genetic Algorithm", Hindawi Computational Intelligence and Neuroscience, Volume 2022
4 Deafallah Alsadie, "Virtual Machine Placement Methods using Metaheuristic Algorithms in a Cloud Environment - A Comprehensive Review", International Journal of Computer Science and Network Security, VOL.22 No.4, April 2022
5 Turowski, M., Lenk, A. "Vertical Scaling Capability of OpenStack." Service-Oriented Computing - ICSOC 2014 Workshops Lecture Notes in Computer Science, 2015, p. 351-362
6 L. Lu et al., "Application-driven dynamic vertical scaling of virtual machines in resource pools," 2014 IEEE Network Operations and Management Symposium (NOMS), 2014, pp. 1-9
7 VMware, "https://docs.vmware.com/en/VMware-vSphere/7.0/vsphere-esxi-vcenter-server-703- virtual-machine-admin-guide.pdf"
8 Linux Foundation, "https://www.linux-kvm.org/page/CPUHotPlug"
9 TTA, "A Guideline for Hardware Sizing of Information Systems", TTAK.KO-10.0292/R2, 2018- 12-19. revision.
10 Microsoft, "https://docs.microsoft.com/en-us/azure-stack/hci/manage/vm-load-balancing"
11 Amazon, "https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/cpu-options-supportedinstances-values.html"
12 TechTarget, "https://www.techtarget.com/searchcloudcomputing/blog/The-Troposphere/Amazondoes-not-oversubscribe"
13 NIRS, "Information resource technology standards", 2021, http://iot.nirs.go.kr
14 https://www.ncloud.com/charge/region/ko