{"title":"Resource allocation strategies for the economic computational grid","authors":"Ahmad Al-Khasawneh, Mohammad Bsoul","doi":"10.1504/IJNVO.2009.027395","DOIUrl":null,"url":null,"abstract":"Economic scheduling needs to be considered for the grid computing environment, because it gives an incentive for resource providers to supply their resources. Moreover, it enforces the efficient use of resources, because the users have to pay for their use. Tendering is a suitable model for grid scheduling because the users start the negotiations for finding suitable resources for executing their jobs. Furthermore, the users specify their job requirements with their requests and the resources reply with bids that are based on the cost of taking on the job and the availability of their processors. In this paper, a number of entity strategies are proposed. The entities, such as users, brokers and resources, employ tender/contract-net models to negotiate the prices and deadlines. The broker's role is to act on behalf of the users. During the negotiations, the entities aim to maximise their performance, which is measured by a number of metrics.","PeriodicalId":52509,"journal":{"name":"International Journal of Networking and Virtual Organisations","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2009-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1504/IJNVO.2009.027395","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Networking and Virtual Organisations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/IJNVO.2009.027395","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Decision Sciences","Score":null,"Total":0}
引用次数: 1
Abstract
Economic scheduling needs to be considered for the grid computing environment, because it gives an incentive for resource providers to supply their resources. Moreover, it enforces the efficient use of resources, because the users have to pay for their use. Tendering is a suitable model for grid scheduling because the users start the negotiations for finding suitable resources for executing their jobs. Furthermore, the users specify their job requirements with their requests and the resources reply with bids that are based on the cost of taking on the job and the availability of their processors. In this paper, a number of entity strategies are proposed. The entities, such as users, brokers and resources, employ tender/contract-net models to negotiate the prices and deadlines. The broker's role is to act on behalf of the users. During the negotiations, the entities aim to maximise their performance, which is measured by a number of metrics.