An agent-based approach for resource allocation in the cloud computing environment
Mohamed El-kabir Fareh, Okba Kazar, Manel Femmam, Samir Bourekkache · 2015
One of the major challenges in cloud computing is Resources' allocation. In such environment, the providers and the users have different objectives; providers aim to maximize the revenue by increasing the use of resources, while users want to reduce expenditures and, in the same time, to meet their performance requirements. However, it is very difficult to allocate the resources mutually and to use the optimal manner due to the lack of sharing information between the two partners. Using the agent paradigm and inspiring the model "call for bids", we propose an approach based agent to connect the different heterogeneous cloud providers with the cloud users. The objective of our system is to allow users to choose the appropriate resources that can meet their needs. In addition, it enables cloud providers to efficiently allocate their resources. For the results validation of our system, we explore the JADE environment and the simulator CloudSim.