An improved round robin time sharing algorithm for optimizing data mapping in cloud computing environments
Afaf Abdelkader, Asmaa Mohamed, Nermeen Ghazy
Abstract
Cloud computing in recent years has been widely applied in a wide number of applications and fields. However, allocating tasks to virtual machines (VMs) remains a part that needs enhancement. Task scheduling algorithms in heterogeneous computing system are required to satisfy high-performance data mapping requirements. The efficient allocation between resources and tasks decreases waiting time (WT), turnaround time (TT) and maximizes resource utilization. Various task scheduling algorithms, including round robin (RR) and some improved RR algorithm are used for cloud environment. A novel time-sharing algorithm (NRRTSA) is introduced, demonstrating enhancements in WT and TT. Simulation findings indicate that the NRRTSA algorithm effectively schedules multiple requests (cloudlets) among several VMs, the proposed NRRTSA outperforms RR and other algorithms in terms of the average of both TT and WT. The average turnaround time (ATT) is enhanced with a ratio of 10.8% to 45%, the average waiting time (AWT) is enhanced with a ratio of 10.9% to 45%.
Keywords
Cloud computing; Novel round robin task scheduling algorithm; Round robin; Scheduling; Time quantum; Time-sharing algorithm
DOI:
https://doi.org/10.11591/eei.v14i5.8087
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
<div class="statcounter"><a title="hit counter" href="http://statcounter.com/free-hit-counter/" target="_blank"><img class="statcounter" src="http://c.statcounter.com/10241695/0/5a758c6a/0/" alt="hit counter"></a></div>
Bulletin of EEI Stats
Bulletin of Electrical Engineering and Informatics (BEEI) ISSN: 2089-3191 , e-ISSN: 2302-9285 This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU) .