DVFS-Power Management and Performance Engineering of Data Center Server Clusters

P. Kühn, M. Mashaly
{"title":"DVFS-Power Management and Performance Engineering of Data Center Server Clusters","authors":"P. Kühn, M. Mashaly","doi":"10.23919/WONS.2019.8795470","DOIUrl":null,"url":null,"abstract":"Dynamic Voltage and Frequency Scaling (DVFS) is a method to save energy consumption of electronic devices and to protect them against overheating by automatic sensing and adaptation of their energy consumption. This can be accomplished either on the program instruction level for electronic devices or on the task or job level for server clusters. This paper models DVFS on the job level and through which Service Levels Objectives can be guaranteed with respect to prescribed mean or quantiles of service delays according to given Service Level Agreements (SLA) between user and service provider. The two parameters V (voltage) and f (frequency) cannot be changed independently of each other; typically only several combinations of V and f values are implemented in hardware for several power states. In this paper a novel analysis of operating DVFS is suggested for Server Clusters of Cloud Data Centers (CDC) under prescribed bounds of service level objectives which are defined by SLAs. The method is based on the theory of queuing models of the type GI/G/n for a server cluster to establish a relationship between SLA parameters and the power consumption and is performed for the example of the Intel Pentium M Processor with Enhanced SpeedStep Power Management. As result of this method precise bounds are provided for the load ranges of service request rates $\\lambda$ for each power mode which guarantee minimum power consumption dependent on given SLA values and job arrival and service statistics. As the instantaneous load in a CDC can be highly volatile the current load level is usually monitored by periodic sensing which may result in a rather high frequency of DVFS range changes and corresponding overhead. For that reason an automated smoothing method is suggested which reduces the frequency of DVFS range changes significantly. This method is based on a Finite State Machine (FSM) with hysteresis levels.","PeriodicalId":185451,"journal":{"name":"2019 15th Annual Conference on Wireless On-demand Network Systems and Services (WONS)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 15th Annual Conference on Wireless On-demand Network Systems and Services (WONS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/WONS.2019.8795470","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Dynamic Voltage and Frequency Scaling (DVFS) is a method to save energy consumption of electronic devices and to protect them against overheating by automatic sensing and adaptation of their energy consumption. This can be accomplished either on the program instruction level for electronic devices or on the task or job level for server clusters. This paper models DVFS on the job level and through which Service Levels Objectives can be guaranteed with respect to prescribed mean or quantiles of service delays according to given Service Level Agreements (SLA) between user and service provider. The two parameters V (voltage) and f (frequency) cannot be changed independently of each other; typically only several combinations of V and f values are implemented in hardware for several power states. In this paper a novel analysis of operating DVFS is suggested for Server Clusters of Cloud Data Centers (CDC) under prescribed bounds of service level objectives which are defined by SLAs. The method is based on the theory of queuing models of the type GI/G/n for a server cluster to establish a relationship between SLA parameters and the power consumption and is performed for the example of the Intel Pentium M Processor with Enhanced SpeedStep Power Management. As result of this method precise bounds are provided for the load ranges of service request rates $\lambda$ for each power mode which guarantee minimum power consumption dependent on given SLA values and job arrival and service statistics. As the instantaneous load in a CDC can be highly volatile the current load level is usually monitored by periodic sensing which may result in a rather high frequency of DVFS range changes and corresponding overhead. For that reason an automated smoothing method is suggested which reduces the frequency of DVFS range changes significantly. This method is based on a Finite State Machine (FSM) with hysteresis levels.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
数据中心服务器集群电源管理与性能工程
动态电压和频率缩放(DVFS)是一种通过自动感知和适应电子设备的能量消耗来节省电子设备的能量消耗并防止电子设备过热的方法。这既可以在电子设备的程序指令级别上完成,也可以在服务器集群的任务或作业级别上完成。本文在作业层面建立了DVFS模型,通过该模型,根据给定的用户和服务提供商之间的服务水平协议(SLA),可以保证服务水平目标相对于规定的服务延迟平均值或分位数。两个参数V(电压)和f(频率)不能相互独立改变;通常,在硬件中只有几种V和f值的组合用于几种电源状态。本文对云数据中心(CDC)服务器集群在sla定义的服务水平目标的限定范围内运行DVFS提出了一种新的分析方法。该方法基于服务器集群的GI/G/n类型排队模型理论,建立SLA参数与功耗之间的关系,并以Intel Pentium M处理器Enhanced SpeedStep电源管理为例进行了验证。由于该方法为每种电源模式的服务请求率的负载范围提供了精确的界限,从而保证根据给定的SLA值、作业到达和服务统计数据的最小功耗。由于CDC中的瞬时负载可能高度不稳定,因此通常通过周期性传感来监测当前负载水平,这可能导致DVFS范围变化的频率相当高,并导致相应的开销。为此,提出了一种自动平滑方法,该方法可以显著降低DVFS范围变化的频率。该方法基于具有迟滞级别的有限状态机(FSM)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
C-ITS PKI protocol: Performance Evaluation in a Real Environment SEmulate: Seamless Network Protocol Simulation and Radio Channel Emulation for Wireless Sensor Networks DVFS-Power Management and Performance Engineering of Data Center Server Clusters Benefits and Challenges of Software Defined Satellite-5G Communication No way back? An SDN protocol for directed IoT networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1