Abstract

Cloud computing is a popular computing paradigm which enables delivery of on-demand services over the internet. A cloud environment consists of multiple customers requesting for the available resources. Cloud vendors who offer Infrastructure as a Service should enable efficient management of the available resources. Proper scheduling in cloud enables the selection of best suitable resources for task execution. In the present scenario, allocating the resources efficiently is a challenging job. Service providers need to ensure that their resources are utilized properly. A new scheduling algorithm is proposed to address the challenge of task scheduling in cloud. The user tasks are prioritized. Based on the priority, the tasks are assigned to the Virtual Machines. The task with highest priority is assigned to a Virtual Machine with highest processing power. The proposed model is simulated using the CloudSim toolkit. The experimental results reveal that the proposed model results in lower execution time as the resources are allocated more efficiently.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.