A Scheduling Algorithm to Enhance the Performance and the Cost of Cloud Services

Naseem A.AL-Sammarraie, Mohammed .F. Al-Rahmawy, Magdi Z. Rashad

Abstract


Cloud computing is based on the pay-per-use; hence, the price of usage is one of the main factors for cloud services’ customers when selecting the cloud provider to rent the service from. Hence, cloud providers need to provide competitive costs of the services for the users. Therefore, the cloud providers, in addition to optimize the utilization of the resources, aim to provide the service with the competitive cost at the same time. In order to achieve this, there is a need for a new set of economical task scheduling algorithms for the cloud. This paper introduces an algorithm for task scheduling based on assigning priorities for tasks according to their profits, where we provided examples of usage of the algorithm and compared it to some of the traditional cloud scheduling algorithms.

Keywords: Cloud Computing, Scheduling, Priority, Resource Utilization.


Full Text: PDF
Download the IISTE publication guideline!

To list your conference here. Please contact the administrator of this platform.

Paper submission email: CEIS@iiste.org

ISSN (Paper)2222-1727 ISSN (Online)2222-2863

Please add our address "contact@iiste.org" into your email contact list.

This journal follows ISO 9001 management standard and licensed under a Creative Commons Attribution 3.0 License.

Copyright © www.iiste.org