Using fundamental electrical theory for varying time quantum uni-processor scheduling
Journal of Systems Architecture: the EUROMICRO Journal - The Euromicro Journal
Profitable services in an uncertain world
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Fair Round-Robin: A Low Complexity Packet Schduler with Proportional and Worst-Case Fairness
IEEE Transactions on Computers
A service-oriented priority-based resource scheduling scheme for virtualized utility computing
HiPC'08 Proceedings of the 15th international conference on High performance computing
CCGRID '11 Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
Auto-scaling to minimize cost and meet application deadlines in cloud workflows
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
Hi-index | 0.00 |
Cloud computing is a recent scientific revolution in information technology, it is considered as the basic infrastructure of ubiquitous computing. It supports various features including, Internet based computing, and resources sharing. Delivery of services is provided to computers and other devices upon request. In other words, it is a technology based on the internet and central remote servers to maintain data and applications. This technology allows consumers and enterprises to use applications without the need of installing them or allowing access to their personal files at any computer with internet access. Among different users that may access the cloud data center, cloud computing must include job scheduling to organize and monitor these jobs, and to achieve fairness among all users. One of the most popular job scheduling algorithms is Round Robin RR. This paper proposes an enhancement to the traditional RR, namely Randomized Round Robin RRR. The enhanced version of RR algorithms is based on random selection for processes that come from different users to achieve near optimal selection of jobs to be served. A simulation has been carried out using CloudSim simulator V 3.0 to test the performance of the proposed scheme in terms of different evaluation metrics such as average throughput and average turnaround time.