Effective priority-based resource allocation for proactive auto-scaling framework in workload prediction using hybrid tree-enhanced vector machine model

Cloud computing (CC) is a paradigm offering on-demand access to software, platforms, and infrastructure as a service (IaaS). IaaS enables cloud providers to supply resources like Virtual Machines (VMs) and storage, making resource management critical for minimizing costs and maximizing profits. To optimize resource allocation, this paper proposes a priority-based auto-scaling framework using machine learning (ML) for workload prediction. The framework has four phases: monitoring, analysis, planning, and execution. In the monitoring phase, data is collected to assess cloud resources. The workload for each VM is classified using a hybrid tree-enhanced vector machine to determine resource utilization. The planning phase utilizes a Hybrid Vultures and Waterwheel Plant Optimization (H-VWPO) model to decide on auto-scaling policies. Finally, in the execution phase, cloud customers’ requests are distributed to VMs based on priority, optimizing VM utilization and response times. Implemented on a PYTHON platform, the proposed model achieves superior performance, with accuracy improving from 98.68% for 15 VMs to 99.12% for 50 VMs.

Authors

Institutions

Publication Details

Journal
Discover Sustainability
Published
2024-11-11
DOI
https://doi.org/10.1007/s43621-024-00583-x
Citations
3
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
2.34
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Effective priority-based resource allocation for proactive auto-scaling framework in workload prediction using hybrid tree-enhanced vector machine model

K. Swathi, Satya Nagamani Pothu
3 citations
Discover Sustainability
Cloud Computing and Resource Management
2.34
article

Effective priority-based resource allocation for proactive auto-scaling framework in workload prediction using hybrid tree-enhanced vector machine model

K. Swathi, Satya Nagamani Pothu
article en
3 citations

Abstract

Cloud computing (CC) is a paradigm offering on-demand access to software, platforms, and infrastructure as a service (IaaS). IaaS enables cloud providers to supply resources like Virtual Machines (VMs) and storage, making resource management critical for minimizing costs and maximizing profits. To optimize resource allocation, this paper proposes a priority-based auto-scaling framework using machine learning (ML) for workload prediction. The framework has four phases: monitoring, analysis, planning, and execution. In the monitoring phase, data is collected to assess cloud resources. The workload for each VM is classified using a hybrid tree-enhanced vector machine to determine resource utilization. The planning phase utilizes a Hybrid Vultures and Waterwheel Plant Optimization (H-VWPO) model to decide on auto-scaling policies. Finally, in the execution phase, cloud customers’ requests are distributed to VMs based on priority, optimizing VM utilization and response times. Implemented on a PYTHON platform, the proposed model achieves superior performance, with accuracy improving from 98.68% for 15 VMs to 99.12% for 50 VMs.

Discover SustainabilityVol. 5(1)
Koneru Lakshmaiah Education Foundation (IN)
Openalex Percentile: Top 9%
Cloud Computing and Resource Management
2.34
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.