Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment
One of the Internet’s fastest-growing technologies is cloud computing, which needs each user to share various resources and virtual computers to access the services they demand. The difficulty is in allocating the user’s tasks among the many resources at hand while maintaining a balanced workload. I...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-01-01
|
Series: | Engineering Proceedings |
Subjects: | |
Online Access: | https://www.mdpi.com/2673-4591/29/1/1 |
_version_ | 1797794355646300160 |
---|---|
author | Younes Khair Haouari Benlabbes |
author_facet | Younes Khair Haouari Benlabbes |
author_sort | Younes Khair |
collection | DOAJ |
description | One of the Internet’s fastest-growing technologies is cloud computing, which needs each user to share various resources and virtual computers to access the services they demand. The difficulty is in allocating the user’s tasks among the many resources at hand while maintaining a balanced workload. In this work, we present the design of a new scheduling approach for cloud virtual machines in order to process events (related to resource overuse or underuse). This reduces the amount of effort consumed while maintaining the required performance levels in the cloud data center. To evaluate the effectiveness of the approach with real load paths, we conducted an experiment using the open-source cloud computing platform OpenNebula. |
first_indexed | 2024-03-13T03:00:32Z |
format | Article |
id | doaj.art-6832e63f6369456eafaa4cc9b1fb8851 |
institution | Directory Open Access Journal |
issn | 2673-4591 |
language | English |
last_indexed | 2024-03-13T03:00:32Z |
publishDate | 2023-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Engineering Proceedings |
spelling | doaj.art-6832e63f6369456eafaa4cc9b1fb88512023-06-27T13:43:37ZengMDPI AGEngineering Proceedings2673-45912023-01-01291110.3390/engproc2023029001Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud EnvironmentYounes Khair0Haouari Benlabbes1Department of Computer Science, Faculty of Exact Sciences, University of Tahri Mohammed, Bechar 08000, AlgeriaDepartment of Exact Sciences, Higher Normal School of Bechar, Bechar 08000, AlgeriaOne of the Internet’s fastest-growing technologies is cloud computing, which needs each user to share various resources and virtual computers to access the services they demand. The difficulty is in allocating the user’s tasks among the many resources at hand while maintaining a balanced workload. In this work, we present the design of a new scheduling approach for cloud virtual machines in order to process events (related to resource overuse or underuse). This reduces the amount of effort consumed while maintaining the required performance levels in the cloud data center. To evaluate the effectiveness of the approach with real load paths, we conducted an experiment using the open-source cloud computing platform OpenNebula.https://www.mdpi.com/2673-4591/29/1/1cloud computingvirtual machine schedulingopportunistic load balancing |
spellingShingle | Younes Khair Haouari Benlabbes Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment Engineering Proceedings cloud computing virtual machine scheduling opportunistic load balancing |
title | Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment |
title_full | Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment |
title_fullStr | Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment |
title_full_unstemmed | Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment |
title_short | Opportunistic Load Balancing for Virtual Machines Scheduling in a Cloud Environment |
title_sort | opportunistic load balancing for virtual machines scheduling in a cloud environment |
topic | cloud computing virtual machine scheduling opportunistic load balancing |
url | https://www.mdpi.com/2673-4591/29/1/1 |
work_keys_str_mv | AT youneskhair opportunisticloadbalancingforvirtualmachinesschedulinginacloudenvironment AT haouaribenlabbes opportunisticloadbalancingforvirtualmachinesschedulinginacloudenvironment |