Overhead-aware Load Distribution and System Shutdown for Energy-Efficient Computing

Jörg Lenhardt, W. Schiffmann
{"title":"Overhead-aware Load Distribution and System Shutdown for Energy-Efficient Computing","authors":"Jörg Lenhardt, W. Schiffmann","doi":"10.15803/IJNC.5.2_304","DOIUrl":null,"url":null,"abstract":"The energy consumption of server farms is steadily increasing. This is mainly due to an increasing number of servers which are often underutilized most of the time. In this paper we discuss various strategies to improve the energy efficiency of a datacenter measured by the average number of operations executed per Joule. We assume a collection of heterogeneous server nodes that are characterized by their SPECpower-benchmarks. If a time-variable divisible (work)load should to be executed on such a datacenter the energy efficiency can be improved by a smart decomposition of this load into appropriate chunks. In the paper we discuss a sophisticated load distribution strategy and extend it by an adaptive power management for dynamically switching underutilized servers to performance states with lower energy consumption. Of course, also transitions to higher performance/energy states are possible if required by the current load. We introduce a new time slice model that allows a reduction of the switching overhead by means of a few merge and adjust cycles. The resulting ALD+ strategy was evaluated in a webserver environment with real Wikipedia traces. It achieved significant reductions of the energy consumption by the combination of load distribution and server switching by means of the time slice model. Moreover, ALD+ can be easily integrated into any parallel webserver setup.","PeriodicalId":270166,"journal":{"name":"Int. J. Netw. Comput.","volume":" 26","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Netw. Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15803/IJNC.5.2_304","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The energy consumption of server farms is steadily increasing. This is mainly due to an increasing number of servers which are often underutilized most of the time. In this paper we discuss various strategies to improve the energy efficiency of a datacenter measured by the average number of operations executed per Joule. We assume a collection of heterogeneous server nodes that are characterized by their SPECpower-benchmarks. If a time-variable divisible (work)load should to be executed on such a datacenter the energy efficiency can be improved by a smart decomposition of this load into appropriate chunks. In the paper we discuss a sophisticated load distribution strategy and extend it by an adaptive power management for dynamically switching underutilized servers to performance states with lower energy consumption. Of course, also transitions to higher performance/energy states are possible if required by the current load. We introduce a new time slice model that allows a reduction of the switching overhead by means of a few merge and adjust cycles. The resulting ALD+ strategy was evaluated in a webserver environment with real Wikipedia traces. It achieved significant reductions of the energy consumption by the combination of load distribution and server switching by means of the time slice model. Moreover, ALD+ can be easily integrated into any parallel webserver setup.
面向节能计算的开销感知负载分配和系统停机
服务器群的能耗正在稳步增长。这主要是由于服务器数量的增加,而这些服务器在大多数时候往往没有得到充分利用。在本文中,我们讨论了通过每焦耳执行的平均操作数来提高数据中心能源效率的各种策略。我们假设有一组异构服务器节点,这些节点的特点是其specpower基准测试。如果应该在这样的数据中心上执行时变可分(工作)负载,则可以通过将该负载智能地分解为适当的块来提高能源效率。本文讨论了一种复杂的负载分配策略,并通过自适应电源管理对其进行扩展,以动态地将未充分利用的服务器切换到具有较低能耗的性能状态。当然,如果当前负载需要,也可以过渡到更高的性能/能量状态。我们引入了一种新的时间片模型,通过一些合并和调整周期来减少切换开销。最终的ALD+策略在具有真实维基百科痕迹的web服务器环境中进行了评估。通过时间片模型将负载分配和服务器交换相结合,实现了能耗的显著降低。此外,ALD+可以很容易地集成到任何并行web服务器设置中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信