The Synchronous Dislocation Scheduling Algorithm: Cloud-Based Performance Improvement

Clusters of virtual machines (VMs) are used in cloud computing's fail-safe backup system. When scheduling tasks for users in the cloud, administrators choose the appropriate resources from the VM cluster to carry out the job. Problems with the current methods of VM clustering include the need f...

Full description

Saved in:
Bibliographic Details
Published in:2023 3rd International Conference on Smart Generation Computing, Communication and Networking (SMART GENCON) pp. 1 - 7
Main Author: Mahajan, Sulabh
Format: Conference Proceeding
Language:English
Published: IEEE 29-12-2023
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Clusters of virtual machines (VMs) are used in cloud computing's fail-safe backup system. When scheduling tasks for users in the cloud, administrators choose the appropriate resources from the VM cluster to carry out the job. Problems with the current methods of VM clustering include the need for pre-configuration, downtime, a convoluted backup procedure, and inadequate disaster recovery planning. Virtual machine architecture offers highly available, dynamically configured resources on demand. The suggested technique allows virtual machines (VMs) to be clustered depending on the size of the requested job and the available bandwidth, increasing both efficiency and availability. Based on the migration, the suggested clustering method is divided into two distinct phases. The categorization of jobs and bandwidth identifies those that can run smoothly on a virtual machine (VM) cluster. Bandwidth is assigned to virtual machines (VMs) according to their availability in the cluster. Lifetime of VM, VM usage, bucket dimensions, and task duration are only few of the many performance characteristics used in VM clustering. The suggested VM clustering aims to provide high reliability and availability by matching tasks to appropriate virtual machines (VMs) with sufficient bandwidth. When compared to preexisting techniques, it speeds up both task execution and allocation.
DOI:10.1109/SMARTGENCON60755.2023.10441830