Book ChapterDOI
Analysis of CPU Scheduling Algorithms for Cloud Computing
Ramasubbareddy Somula,Sravani Nalluri,M.K. Nallakaruppan,S. Ashok,G. Kannayaram +4 more
- pp 375-382
TLDR
A mechanism to implement a large number of scheduling algorithms and then compute their average waiting times and average turnaround times for a common test case is more efficient one for cloud environment.Abstract:
Cloud computing refers to the advancement of distributed computing which takes the computational aspects of data processing into high-power centralized data centers over networks. It refers to the use of a centralized pool of resources which are allocated to a large number of customers on a pay-as-you-go model. This creates the need of scheduling algorithms which allow us to decide which job process, amongst the ones received will be allocated resources first for execution. Job scheduling is one of the major areas of research nowadays in the field of cloud computing as it helps not only in proper utilization of resources but also in avoidance of deadlock within the cloud infrastructure. There exist a large number of scheduling algorithms such as First Come First Serve Scheduling Algorithm, Generalized Priority Algorithm, Round Robin Scheduling Algorithm and Least Slack Time Scheduling Algorithm. This paper proposes a mechanism to implement each of these and then compute their average waiting times and average turnaround times for a common test case is more efficient one for cloud environment.read more
Citations
More filters
Journal ArticleDOI
A Recent Survey on Internet of Things (IoT) Communication Protocols
TL;DR: Various communication protocols, namely Zigbee, Bluetooth, Near Field Communication (NFC), LoRA, etc. are presented, and the difference between different communication protocols is provided.
Journal ArticleDOI
Chemical reaction optimization (CRO) for cloud job scheduling
Alneel Mohammed Zain,Adil Yousif +1 more
TL;DR: The results of simulation showed that the CRO scheduling method has the shortest execution time among all other scheduling mechanisms.
Proceedings ArticleDOI
Robust Service Mapping in Multi-Tenant Clouds
TL;DR: Wang et al. as discussed by the authors studied the problem of robust service mapping in multi-tenant clouds and proposed an efficient algorithm with bounded approximation factors based on randomized rounding and knapsack.
Journal ArticleDOI
Cloud Job Scheduling with Ions Motion Optimization Algorithm
M. E. Hassan,A. Yousif +1 more
TL;DR: A new Job Scheduling mechanism based on the Ions Motion Optimization (IMO) algorithm that outperformed both CSO and GSO and produced the shortest execution time in all experimental scenarios is proposed.
References
More filters
Operating System Concepts
TL;DR: In this article, Abraham Silberschatz and Peter Galvin discuss key concepts that are applicable to a variety of operating systems and present a large number of examples taken from common operating systems, including WindowsNT and Solaris 2.
Book
Operating System Concepts
TL;DR: This best-selling book provides a solid theoretical foundation for understanding operating systems while giving the teacher and students the flexibility to choose the implementation system.
Book
Scheduling support for concurrency and parallelism in the Mach operating system
TL;DR: In this article, the authors examined the shared use of general-purpose uniprocessors and discussed time-sharing scheduling, the Mach scheduler, programming models, scheduling concurrency support, and processor allocation.
Proceedings ArticleDOI
A CPU scheduling algorithm simulator
TL;DR: A simulator that uses graphical animation to convey the concepts of various scheduling algorithms for a single CPU in a more realistic process model that can be configured easily by the user.
Journal ArticleDOI
A New Multilevel CPU Scheduling Algorithm
Related Papers (5)
A survey on different scheduling algorithms in cloud computing
Arnav Wadhonkar,Deepti P. Theng +1 more
Evaluating cloud computing scheduling algorithms under different environment and scenarios
Yash Vijay,Bogdan Ghita +1 more