A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems

A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
复制标题

DOI:
10.1007/s00607-014-0407-8
复制
发表时间:
2016-07-01
期刊:
影响因子:
3.7
通讯作者:
Zomaya, Albert
Zomaya, Albert
中科院分区:
计算机科学3区
文献类型:
--
作者:
Hameed, Abdul;Khoshkbarforoushha, Alireza;Zomaya, Albert

文献摘要

被引文献

相似文献

在云计算范例中,由于异构应用(例如,内容交付网络、MapReduce、web应用等)在ICT资源容量方面具有有争议的分配要求的工作负载(例如,网络带宽、处理速度、响应时间等)。最近的几篇论文试图解决在将云资源分配给应用程序时提高能源效率的问题,并取得了不同程度的成功。然而,据我们所知,没有关于这个问题的出版文献,清楚地阐明了研究问题,并提供了研究分类法,对现有技术进行简洁的分类。因此,本文的主要目的是确定与能源效率资源分配相关的开放性挑战。在这方面,研究报告首先概述了问题和现有的硬件和软件为基础的技术可用于这一目的。此外,现有的技术已经在文献中提出的能源效率的研究维度分类的基础上进行了总结。针对资源适配策略、目标函数、分配方法、分配操作和互操作性等研究维度,综合分析了现有技术的优缺点。
In a cloud computing paradigm, energy efficient allocation of different virtualized ICT resources (servers, storage disks, and networks, and the like) is a complex problem due to the presence of heterogeneous application (e.g., content delivery networks, MapReduce, web applications, and the like) workloads having contentious allocation requirements in terms of ICT resource capacities (e.g., network bandwidth, processing speed, response time, etc.). Several recent papers have tried to address the issue of improving energy efficiency in allocating cloud resources to applications with varying degree of success. However, to the best of our knowledge there is no published literature on this subject that clearly articulates the research problem and provides research taxonomy for succinct classification of existing techniques. Hence, the main aim of this paper is to identify open challenges associated with energy efficient resource allocation. In this regard, the study, first, outlines the problem and existing hardware and software-based techniques available for this purpose. Furthermore, available techniques already presented in the literature are summarized based on the energy-efficient research dimension taxonomy. The advantages and disadvantages of the existing techniques are comprehensively analyzed against the proposed research dimension taxonomy namely: resource adaption policy, objective function, allocation method, allocation operation, and interoperability.