首页> 外文期刊>IEEE Transactions on Systems, Man, and Cybernetics >Multiagent-Based Resource Allocation for Energy Minimization in Cloud Computing Systems
【24h】

Multiagent-Based Resource Allocation for Energy Minimization in Cloud Computing Systems

机译:基于多代理的资源分配,用于云计算系统中的能耗最小化

获取原文
获取原文并翻译 | 示例

摘要

Cloud computing has emerged as a very flexible service paradigm by allowing users to require virtual machine (VM) resources on-demand and allowing cloud service providers (CSPs) to provide VM resources via a pay-as-you-go model. This paper addresses the CSP's problem of efficiently allocating VM resources to physical machines (PMs) with the aim of minimizing the energy consumption. Traditional energy-aware VM allocations either allocate VMs to PMs in a centralized manner or implement VM migrations for energy reduction without considering the migration cost in cloud computing systems. We address these two issues by introducing a decentralized multiagent (MA)-based VM allocation approach. The proposed MA works by first dispatching a cooperative agent to each PM to assist the PM in managing VM resources. Then, an auction-based VM allocation mechanism is designed for these agents to decide the allocations of VMs to PMs. Moreover, to tackle system dynamics and avoid incurring prohibitive VM migration overhead, a local negotiation-based VM consolidation mechanism is devised for the agents to exchange their assigned VMs for energy cost saving. We evaluate the efficiency of the MA approach by using both static and dynamic simulations. The static experimental results demonstrate that the MA can incur acceptable computation time to reduce system energy cost compared with traditional bin packing and genetic algorithm-based centralized approaches. In the dynamic setting, the energy cost of the MA is similar to that of benchmark global-based VM consolidation approaches, but the MA largely reduces the migration cost.
机译:通过允许用户按需需求虚拟机(VM)资源并允许云服务提供商(CSP)通过按需付费模式来提供VM资源,云计算已成为一种非常灵活的服务范例。本文旨在解决CSP的问题,即有效地将VM资源分配给物理机(PM),以最大程度地减少能耗。传统的节能型VM分配要么将VM集中地分配给PM,要么实施VM迁移以减少能耗,而无需考虑云计算系统中的迁移成本。我们通过引入基于分散多代理(MA)的VM分配方法来解决这两个问题。提议的MA首先通过向每个PM分配合作代理来协助PM管理VM资源。然后,为这些代理设计基于拍卖的VM分配机制,以决定VM对PM的分配。此外,为了解决系统动态问题并避免招致过多的VM迁移开销,为代理设计了一种基于本地协商的VM合并机制,以使代理交换其分配的VM以节省能源成本。我们通过使用静态和动态仿真来评估MA方法的效率。静态实验结果表明,与传统的bin打包和基于遗传算法的集中式方法相比,MA可以花费可接受的计算时间来降低系统能源成本。在动态设置中,MA的能源成本类似于基于基准的基于全球的VM整合方法的能源成本,但是MA大大降低了迁移成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号