JOURNAL ARTICLE

An Efficient Policy-Based Scheduling and Allocation of Virtual Machines in Cloud Computing Environment

S SupreethKiran Kumari PatilShantala Devi PatilS RohithY. VishwanathK.S. Venkatesh Prasad

Year: 2022 Journal:   Journal of Electrical and Computer Engineering Vol: 2022 Pages: 1-12   Publisher: Hindawi Publishing Corporation

Abstract

Cloud computing has become the most challenging research field in the current information technology scenario. In this, a set of user tasks are scheduled and allocated to numerous kinds of heterogeneous virtual machines (VMs) in cloud data centers (CDCs), and these VMs are hosted by diverse types of heterogeneous physical machines (PMs). It extends several features, encompassing elasticity, safety, sustainability, and even adequate maintenance compared to traditional data centers. There are numerous techniques available for VM scheduling and allocation. However, it still requires the existence of new mechanisms that can reduce the execution time (ET) of the tasks, improve the optimization of energy usage and resource utilization (RU), and reduce time consumption. Along with optimization, VM scheduling (VMS) and VM allocation (VMA) are two-level issues that need to be considered with essential policies to govern these mechanisms. Hence, for executing optimal VMS and VMA in the data center, new optimization methodologies, such as enhanced shark smell optimization algorithm (ESSOA) at the first level and Brownian movement-centered gravitation search algorithm (BMGSA) at the second level, are proposed in this work to define the policies. Firstly, the user requests for VMs are reserved on the most appropriate PM by the proposed ESSOA, which has the lowest execution cost within deadline limits, and the proposed BMGSA decides the allocation of the chosen VM on the most appropriate PM within the resource limitations at the second level. To demonstrate the proposed algorithm’s efficiency, the simulations are carried out using the Java language-based CloudSim simulator, and the proposed mechanism outcomes acquired are compared with the existing approaches. The simulation results show that the suggested algorithm is efficient in terms of the execution cost, degree of imbalance (DOI), make span (MS), and resource utilization (RU).

Keywords:
CloudSim Computer science Virtual machine Cloud computing Scheduling (production processes) Distributed computing Energy consumption Operating system Mathematical optimization Engineering

Metrics

19
Cited By
7.22
FWCI (Field Weighted Citation Impact)
25
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment

Zhen XiaoWeijia SongQi Chen

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2012 Vol: 24 (6)Pages: 1107-1117
JOURNAL ARTICLE

Energy-Efficient Scheduling Scheme for Virtual Machines in Cloud Computing

Shailesh Shivaji DeoreAshish Patil -Ruchira Bhargava

Journal:   International Journal of Computer Applications Year: 2012 Vol: 56 (10)Pages: 19-25
JOURNAL ARTICLE

Dynamic Allocation Method For Efficient Load Balancing In Virtual Machines For Cloud Computing Environment

Rashmi S Bhaskar

Journal:   Advanced Computing An International Journal Year: 2012 Vol: 3 (5)Pages: 53-61
© 2026 ScienceGate Book Chapters — All rights reserved.