Cooperative game-based distributed resource allocation in horizontal dynamic cloud federation platform

Information Systems Frontiers - Tập 16 - Trang 523-542 - 2012
Mohammad Mehedi Hassan1,2, M. Shamim Hossain1, A. M. Jehad Sarkar3, Eui-Nam Huh2
1Chair of Pervasive and Mobile Computing, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia
2Department of Computer Engineering, Kyung Hee University, Seoul, South Korea
3Department of Digital Information Engineering, Hankuk University of Foreign Studies, Seoul, South Korea

Tóm tắt

Distributed resource allocation is a very important and complex problem in emerging horizontal dynamic cloud federation (HDCF) platforms, where different cloud providers (CPs) collaborate dynamically to gain economies of scale and enlargements of their virtual machine (VM) infrastructure capabilities in order to meet consumer requirements. HDCF platforms differ from the existing vertical supply chain federation (VSCF) models in terms of establishing federation and dynamic pricing. There is a need to develop algorithms that can capture this complexity and easily solve distributed VM resource allocation problem in a HDCF platform. In this paper, we propose a cooperative game-theoretic solution that is mutually beneficial to the CPs. It is shown that in non-cooperative environment, the optimal aggregated benefit received by the CPs is not guaranteed. We study two utility maximizing cooperative resource allocation games in a HDCF environment. We use price-based resource allocation strategy and present both centralized and distributed algorithms to find optimal solutions to these games. Various simulations were carried out to verify the proposed algorithms. The simulation results demonstrate that the algorithms are effective, showing robust performance for resource allocation and requiring minimal computation time.

Tài liệu tham khảo