DISSERTATION

A Genetic Algorithm Scheduling Approach for Virtual Machine Resources in a Cloud Computing Environment

Abstract

In the present cloud computing environment, the scheduling approaches for VM (Virtual Machine) resources only focus on the current state of the entire system. Most often they fail to consider the system variation and historical behavioral data which causes system load imbalance. To present a better approach for solving the problem of VM resource scheduling in a cloud computing environment, this project demonstrates a genetic algorithm based VM resource scheduling strategy that focuses on system load balancing. The genetic algorithm approach computes the impact in advance, that it will have on the system after the new VM resource is deployed in the system, by utilizing historical data and current state of the system. It then picks up the solution, which will have the least effect on the system. By doing this it ensures the better load balancing and reduces the number of dynamic VM migrations. The approach presented in this project solves the problem of load imbalance and high migration costs. Usually load imbalance and high number of VM migrations occur if the scheduling is performed using the traditional algorithms.

Keywords:
Virtual machine Cloud computing Computer science Load balancing (electrical power) Distributed computing Scheduling (production processes) Dynamic priority scheduling Fair-share scheduling Two-level scheduling Real-time computing Mathematical optimization Operating system Schedule Mathematics

Metrics

41
Cited By
0.00
FWCI (Field Weighted Citation Impact)
11
Refs
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
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

New Scheduling Approach for Virtual Machine Resources in Cloud Computing based on Genetic Algorithm

Almothana KhodarHazim Abdulameer Fadhil Al-AfareIyad Alkhayat

Journal:   2019 International Russian Automation Conference (RusAutoCon) Year: 2019 Pages: 1-5
JOURNAL ARTICLE

Design of Virtual Machine Scheduling Algorithm in Cloud Computing Environment

Bin LiangRuifeng LiuDongfeng Dai

Journal:   Journal of Sensors Year: 2022 Vol: 2022 Pages: 1-8
JOURNAL ARTICLE

Virtual Machine Scheduling in Cloud Computing Environment

Yousef TohidiradSiamak AbdezadehZahed Soltani aliabadiAbdolsalam AziziMohammad Moradi

Journal:   International Journal of Managing Public Sector Information and Communication Technologies Year: 2015 Vol: 6 (4)Pages: 01-06
JOURNAL ARTICLE

Virtual machine-based task scheduling algorithm in a cloud computing environment

Zhifeng ZhongKun ChenXiaojun ZhaiZhou Shuang-e

Journal:   Tsinghua Science & Technology Year: 2016 Vol: 21 (6)Pages: 660-667
© 2026 ScienceGate Book Chapters — All rights reserved.