Energy efficiency comparison of hypervisors

Congfeng Jiang, Dongyang Ou, Yumei Wang, Xindong You, Jilin Zhang, Jian Wan, Bing Luo, Weisong Shi
{"title":"Energy efficiency comparison of hypervisors","authors":"Congfeng Jiang, Dongyang Ou, Yumei Wang, Xindong You, Jilin Zhang, Jian Wan, Bing Luo, Weisong Shi","doi":"10.1109/IGCC.2016.7892607","DOIUrl":null,"url":null,"abstract":"Current cloud data centers are fully virtualized for service consolidations and power/energy reduction. Although virtualization could reduce real time power and overall energy consumption, the energy characteristics of hypervisors hosting different workloads are not well profiled and understood. In this paper, we investigate the power and energy characteristics of mainstream hypervisors and container engine, i.e., VMware ESXi, Microsoft Hyper-V, KVM, XenServer and Docker, on five different platforms (two mainstream 2U rack servers, one emerging ARM64 server, one desktop server, and one laptop) with hundreds of hours' power measures. We use both computing intensive and mixed web server-database workloads to explore the power and energy characteristics of different hypervisors. Extensive experiment results of four workload levels (very light, light, fair, and very heavy workload) demonstrate that hypervisors expose different power and energy characteristics. We find that: (1) Hypervisors expose different power and energy consumption on the same hardware running same workloads. (2) Although mainstream hypervisors have different energy efficiencies aligned with different workload types and workload levels, there is no single hypervisor that outperforms all other hypervisors on all platforms in terms of power or energy consumptions. (3) Although container virtualization is considered as light-weight virtualization in terms of implementation and maintenance, it is not essentially more power efficient than traditional virtualization technology. (4) ARM64 server does have lower power consumption, but they finish computing jobs with longer execution time and sometimes consume more energy. And ARM64 servers has medium energy consumption per database operations for mixed workloads. The results presented in this paper provide useful insights to system designers, as well as data center operators for power-aware workload placement and virtual machine scheduling.","PeriodicalId":171308,"journal":{"name":"2016 Seventh International Green and Sustainable Computing Conference (IGSC)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"48","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Seventh International Green and Sustainable Computing Conference (IGSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IGCC.2016.7892607","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 48

Abstract

Current cloud data centers are fully virtualized for service consolidations and power/energy reduction. Although virtualization could reduce real time power and overall energy consumption, the energy characteristics of hypervisors hosting different workloads are not well profiled and understood. In this paper, we investigate the power and energy characteristics of mainstream hypervisors and container engine, i.e., VMware ESXi, Microsoft Hyper-V, KVM, XenServer and Docker, on five different platforms (two mainstream 2U rack servers, one emerging ARM64 server, one desktop server, and one laptop) with hundreds of hours' power measures. We use both computing intensive and mixed web server-database workloads to explore the power and energy characteristics of different hypervisors. Extensive experiment results of four workload levels (very light, light, fair, and very heavy workload) demonstrate that hypervisors expose different power and energy characteristics. We find that: (1) Hypervisors expose different power and energy consumption on the same hardware running same workloads. (2) Although mainstream hypervisors have different energy efficiencies aligned with different workload types and workload levels, there is no single hypervisor that outperforms all other hypervisors on all platforms in terms of power or energy consumptions. (3) Although container virtualization is considered as light-weight virtualization in terms of implementation and maintenance, it is not essentially more power efficient than traditional virtualization technology. (4) ARM64 server does have lower power consumption, but they finish computing jobs with longer execution time and sometimes consume more energy. And ARM64 servers has medium energy consumption per database operations for mixed workloads. The results presented in this paper provide useful insights to system designers, as well as data center operators for power-aware workload placement and virtual machine scheduling.
管理程序的能源效率比较
当前的云数据中心是完全虚拟化的,用于业务整合和降低电力/能源。尽管虚拟化可以降低实时功耗和总体能耗,但是托管不同工作负载的管理程序的能耗特征并没有得到很好的分析和理解。在本文中,我们研究了主流管理程序和容器引擎,即VMware ESXi, Microsoft Hyper-V, KVM, XenServer和Docker,在五个不同的平台上(两个主流的2U机架服务器,一个新兴的ARM64服务器,一个桌面服务器和一个笔记本电脑)数百小时的功耗测量。我们使用计算密集型和混合web服务器-数据库工作负载来探索不同管理程序的功率和能量特征。四种工作负载级别(非常轻、较轻、一般和非常重的工作负载)的大量实验结果表明,管理程序暴露了不同的功率和能量特性。我们发现:(1)管理程序在运行相同工作负载的相同硬件上暴露了不同的功耗和能耗。(2)尽管主流管理程序具有与不同工作负载类型和工作负载级别相一致的不同能源效率,但就电力或能源消耗而言,没有一个管理程序在所有平台上优于所有其他管理程序。(3)尽管容器虚拟化在实现和维护方面被认为是轻量级虚拟化,但它本质上并不比传统虚拟化技术更节能。(4) ARM64服务器确实具有较低的功耗,但它们完成计算任务的执行时间较长,有时会消耗更多的能量。对于混合工作负载,ARM64服务器的每个数据库操作能耗中等。本文给出的结果为系统设计人员以及数据中心操作员提供了有用的见解,以了解功耗感知工作负载的放置和虚拟机调度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信