A Bartering Double Auction Resource Allocation Model in Cloud Environments
In this research, we present an auction-inspired model for providing/demanding resources without any money exchange among cloud service providers. This model, which we call Bartering Double Auction Resource Allocation (BDARA), helps service providers receive the resources they need in the form of virtual machines with different types of functionality. Under this mechanism, if one party violates the SLA, the other one takes back its resources to avoid possible loss. The experimental results using the CloudSim simulator as well as the statistical analyses show that the proposed mechanism can increase the social welfare and profitability of service providers while significantly reducing SLA violations.