Abstract
In the present era, cloud computing has earned much popularity, mainly because of its utilities and relevance with the current technological trends. It is an arrangement which is highly customizable and encapsulated for providing better computational services to its clients worldwide. In cloud computing, scheduling plays a pivotal role in the optimal utilization of resources. Prevalent priority based job scheduling strategies are silent in deciding scheduling scheme for tasks with the same priority and strive hard in appropriately allocating jobs to virtual machines. In the recent years, despite of much research in this field, these scheduling algorithms are unable to provide optimal solution and are lacking in one way or the other in their performance and efficiency. Work pertaining to the use of four criteria/credits for deciding priority, with modified K-means clustering technique is scant. Therefore, to eliminate the drawbacks of the prevalent or existing system and to enhance the performance and efficiency of cloud computing, a new credits based scheduling algorithm has been rendered. The proposed system considers four real time parameters/factors namely Task-Length, Task-Priority, Deadline and Cost, as credits and uses Modified K-means Clustering technique for categorizing the cloudlets and virtual machines (VMs). Results indicate that the suggested scheduling algorithm has excelled existing priority-based scheduling strategy and it has been empirically proven with experimental/simulated results in this paper. CloudSim 3.0.3, a Cloud Simulation Tool has been used to implement and test the proposed algorithm.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.