Date Added: Mar 2010
Provisioning extra resources is necessary when the local resources are not sufficient to meet the user requirements. Commercial cloud providers offer the extra resources to users in on demand manner and in exchange for a fee. Therefore, scheduling policies are required that consider resources' prices as well as user's available budget and deadline. Such scheduling policies are known as market-oriented scheduling policies. However, existing market-oriented scheduling policies cannot be applied for cloud providers because of the difference in the way cloud providers charge users. In this paper, the authors propose two market-oriented scheduling policies that aim at satisfying the application deadline by extending the computational capacity of local resources via hiring resource from cloud providers.