The Synchronous Dislocation Scheduling Algorithm: Cloud-Based Performance Improvement

Sulabh Mahajan · 2023

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.

Read the paper · More papers on PaperTik