Abstract

With the growing demand of cloud services, cloud data centers (CDCs) can provide flexible resource provisioning in order to accommodate the workload demand. In CDCs, the virtual machine (VM) resource allocation problem is an important and challenging issue to provide efficient infrastructure services. In this paper, we propose a unified resource allocation scheme for VMs in the CDC system. To provide a fair-efficient solution, we concentrate on the basic concept of Shapley value and adopt its variations to effectively allocate CDC resources. Based on the characteristics of value solutions, we develop novel CPU, memory, storage, and bandwidth resource allocation algorithms. To practically implement our algorithms, application types are assumed as cooperative game players, and different value solutions are applied to optimize the resource utilization. Therefore, our four resource allocation algorithms are jointly combined as a novel fourfold game model and take various benefits in a rational way through the cascade interactions while solving comprehensively some control issues. To ensure the growing demand of cloud services, this feature can leverage the full synergy of different value solutions. To check the effectiveness and superiority of our proposed scheme, we conduct extensive simulations. The simulation results show that our algorithms have significant performance improvement compared to the existing state-of-the-art protocols. Finally, we summarize our cooperative game-based approach and discuss possible major research issues for the future challenges about the cloud-assisted DC resource allocation paradigm.

Highlights

  • Nowadays, Internet of ings (IoT) has created many exciting applications, and they generate big volume of data.erefore, there is a strong need to conduct analysis on the big data to support various data-driven services

  • We design a new virtual machine (VM) resource allocation scheme based on four value solutions; Shapley value (SV), weighted Shapley value (WSV), proportional Shapley value (PSV), and weighted-egalitarian Shapley value (WESV). ey exhibit a number of interesting axiomatic properties and can be supported from a game-theoretic perspective

  • Modern cloud data centers (CDCs) need to tackle efficiently the increasing demand for different resources and address the system efficiency challenge. erefore, it is essential to develop efficient resource allocation policies that are aware of VM characteristics and applicable in dynamic scenarios. is study highlights the value-based cooperative game approach and formulates the CDC resource allocation algorithms based on the SV, WSV, PSV, and WESV solutions

Read more

Summary

Introduction

Internet of ings (IoT) has created many exciting applications, and they generate big volume of data. E advent of cloud computing has given rise to new and exciting prospects for individuals, small- and medium-sized enterprises, and large organizations who can flexibly lease processing, storage, and network resources on-demand Due to their temporal needs of cloud services, we have witnessed the rapid growth of cloud data centers (CDCs) in the past few years, and expect the number of CDCs will triple by 2020 [1, 2]. Value-based cooperative game approaches have been widely investigated to solve the resource allocation problems. To provide a fair-efficient solution for the VM resource allocation problem in the CDC system, we concentrate on the cooperative game-based value solutions. (i) According to the cooperative game theory, we explore the main concepts of value-based solutions to solve the VM resource allocation problem in CDCs.

Related Work
Proposed CDC Resource Allocation Scheme
35 Mbps 30 Mbps 45 Mbps 25 Mbps
Simulation Results and Discussion
Summary and Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call