当前位置: X-MOL 学术Mob. Inf. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Cooperative Game-Based Virtual Machine Resource Allocation Algorithms in Cloud Data Centers
Mobile Information Systems Pub Date : 2020-03-16 , DOI: 10.1155/2020/9840198
Sungwook Kim 1
Affiliation  

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.

中文翻译:

云数据中心中基于合作游戏的虚拟机资源分配算法

随着云服务需求的增长,云数据中心(CDC)可以提供灵活的资源供应,以适应工作负载需求。在CDC中,虚拟机(VM)资源分配问题是提供有效基础架构服务的重要且具有挑战性的问题。在本文中,我们提出了CDC系统中VM的统一资源分配方案。为了提供公平有效的解决方案,我们专注于Shapley值的基本概念,并采用其变体来有效分配CDC资源。基于价值的特征解决方案中,我们开发了新颖的CPU,内存,存储和带宽资源分配算法。为了实际实施我们的算法,将应用程序类型假定为合作游戏玩家,并应用不同的价值解决方案来优化资源利用。因此,我们的四种资源分配算法共同组合为一个新颖的四重博弈模型,并通过级联交互以合理的方式获得各种收益,同时全面解决了一些控制问题。为了确保对云服务的需求不断增长,此功能可以利用不同价值的充分协同作用解决方案。为了检查我们提出的方案的有效性和优越性,我们进行了广泛的模拟。仿真结果表明,与现有的最新协议相比,我们的算法具有显着的性能改进。最后,我们总结了基于合作游戏的方法,并讨论了有关云辅助DC资源分配范例的未来挑战的可能的主要研究问题。
更新日期:2020-03-16
down
wechat
bug