论文标题
基于VM合并的能源有效算法用于云计算:比较和评估
Energy Efficient Algorithms based on VM Consolidation for Cloud Computing: Comparisons and Evaluations
论文作者
论文摘要
云计算范式彻底改变了IT行业,并能够将计算作为第五个实用程序。借助付费模型,Cloud Computing可以随时为客户提供动态的资源。云计算引起了学术界和工业的关注,被视为现代经济的骨干之一。但是,云数据中心的高能消耗有助于高运营成本和对环境的碳排放。因此,需要绿色云计算以确保能源效率和可持续性,这可以通过节能技术实现。主要方法之一是应用节能算法以优化资源使用和能源消耗。当前,已经提出了各种基于虚拟机巩固的能源有效算法,以减少云计算环境的能量。但是,在相同的情况下,大多数人都没有进行全面比较,并且没有使用相同的实验设置来评估它们的性能。这使用户难以为其目标选择适当的算法。为了提供有关现有节能算法的见解,并帮助研究人员选择最合适的算法,在本文中,我们从多个角度(包括体系结构,建模和指标)比较了几种最先进的节能算法。此外,我们还在CloudSim工具包中使用相同的实验设置来实施和评估这些算法。实验结果显示了这些算法与全面结果的性能比较。最后,提供了这些算法的详细讨论。
Cloud Computing paradigm has revolutionized IT industry and be able to offer computing as the fifth utility. With the pay-as-you-go model, cloud computing enables to offer the resources dynamically for customers anytime. Drawing the attention from both academia and industry, cloud computing is viewed as one of the backbones of the modern economy. However, the high energy consumption of cloud data centers contributes to high operational costs and carbon emission to the environment. Therefore, Green cloud computing is required to ensure energy efficiency and sustainability, which can be achieved via energy efficient techniques. One of the dominant approaches is to apply energy efficient algorithms to optimize resource usage and energy consumption. Currently, various virtual machine consolidation-based energy efficient algorithms have been proposed to reduce the energy of cloud computing environment. However, most of them are not compared comprehensively under the same scenario, and their performance is not evaluated with the same experimental settings. This makes users hard to select the appropriate algorithm for their objectives. To provide insights for existing energy efficient algorithms and help researchers to choose the most suitable algorithm, in this paper, we compare several state-of-the-art energy efficient algorithms in depth from multiple perspectives, including architecture, modelling and metrics. In addition, we also implement and evaluate these algorithms with the same experimental settings in CloudSim toolkit. The experimental results show the performance comparison of these algorithms with comprehensive results. Finally, detailed discussions of these algorithms are provided.