An Anti-Cheating Bidding Approach for Resource Allocation in Cloud Computing Environments
Cloud computing is a large-scale distributed computing paradigm, which uses a usage-based pricing model to deliver various services and resources on demand to participants globally distributed over the Internet. Cloud computing systems incorporate different types of participants with varied private valuations for resources and multi-priority tasks which should be considered while designing effective resource allocation schemes for better share of resources. In addition, some participants may even be malicious with the goal to do damage to the system and increase their own utility. In this paper, the authors propose a bidding-based approach for resource allocation to address these issues.