基于计算和存储的应用中服务器的功耗和处理模型

Takuro Inoue , Ailixier Aikebaier , Tomoya Enokido , Makoto Takizawa
{"title":"基于计算和存储的应用中服务器的功耗和处理模型","authors":"Takuro Inoue ,&nbsp;Ailixier Aikebaier ,&nbsp;Tomoya Enokido ,&nbsp;Makoto Takizawa","doi":"10.1016/j.mcm.2012.11.021","DOIUrl":null,"url":null,"abstract":"<div><p>The electric power consumption of information systems has to be reduced in addition to increasing the performance and fault tolerance in order to realize green societies. Here, servers mainly consume electric power to perform processes requested by clients compared with clients. We consider computation (<em>CP</em>) and storage (<em>ST</em>) types of application processes on servers. In CP processes, CPU is mainly consumed as in scientific computation. In ST processes, files in storage drives are mainly manipulated. First, we present the storage and computation based power consumption (SCBPC) model of a server to perform ST and CP processes. In the SCBPC model, the power consumption rate of a server depends on the types of processes concurrently performed and is independent of the number of processes. Then, we discuss the storage and computation based processing (SCBP) model to perform CP and ST processes on a server. Here, the execution times of a CP process and an ST process depend on the number of CP processes and the number of CP and ST processes concurrently performed, respectively. By using the SCBPC and SCBP models, we discuss an energy-aware (EA) algorithm to select a server for a process so that not only the execution time but also the power consumption can be reduced. We evaluate the EA algorithm in terms of total power consumption of servers and total execution time of processes. We show not only the total power consumption but also the total execution time can be reduced in the EA algorithm.</p></div>","PeriodicalId":49872,"journal":{"name":"Mathematical and Computer Modelling","volume":"58 5","pages":"Pages 1475-1488"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.mcm.2012.11.021","citationCount":"23","resultStr":"{\"title\":\"Power consumption and processing models of servers in computation and storage based applications\",\"authors\":\"Takuro Inoue ,&nbsp;Ailixier Aikebaier ,&nbsp;Tomoya Enokido ,&nbsp;Makoto Takizawa\",\"doi\":\"10.1016/j.mcm.2012.11.021\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>The electric power consumption of information systems has to be reduced in addition to increasing the performance and fault tolerance in order to realize green societies. Here, servers mainly consume electric power to perform processes requested by clients compared with clients. We consider computation (<em>CP</em>) and storage (<em>ST</em>) types of application processes on servers. In CP processes, CPU is mainly consumed as in scientific computation. In ST processes, files in storage drives are mainly manipulated. First, we present the storage and computation based power consumption (SCBPC) model of a server to perform ST and CP processes. In the SCBPC model, the power consumption rate of a server depends on the types of processes concurrently performed and is independent of the number of processes. Then, we discuss the storage and computation based processing (SCBP) model to perform CP and ST processes on a server. Here, the execution times of a CP process and an ST process depend on the number of CP processes and the number of CP and ST processes concurrently performed, respectively. By using the SCBPC and SCBP models, we discuss an energy-aware (EA) algorithm to select a server for a process so that not only the execution time but also the power consumption can be reduced. We evaluate the EA algorithm in terms of total power consumption of servers and total execution time of processes. We show not only the total power consumption but also the total execution time can be reduced in the EA algorithm.</p></div>\",\"PeriodicalId\":49872,\"journal\":{\"name\":\"Mathematical and Computer Modelling\",\"volume\":\"58 5\",\"pages\":\"Pages 1475-1488\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/j.mcm.2012.11.021\",\"citationCount\":\"23\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mathematical and Computer Modelling\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0895717712003329\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mathematical and Computer Modelling","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0895717712003329","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

摘要

为了实现绿色社会,必须在提高信息系统性能和容错能力的基础上降低信息系统的电力消耗。在这里,与客户端相比,服务器消耗的电力主要用于执行客户端请求的进程。我们考虑服务器上的计算(CP)和存储(ST)类型的应用程序进程。在CP进程中,CPU主要用于科学计算。在ST进程中,主要操作存储驱动器中的文件。首先,我们提出了基于存储和计算的服务器功耗(SCBPC)模型来执行ST和CP进程。在SCBPC模型中,服务器的功耗率取决于并发执行的进程类型,与进程数量无关。然后,我们讨论了基于存储和计算的处理(SCBP)模型在服务器上执行CP和ST处理。这里,CP进程和ST进程的执行时间分别取决于CP进程的数量以及同时执行的CP和ST进程的数量。通过使用SCBPC和SCBP模型,我们讨论了一种能量感知(EA)算法来为进程选择服务器,从而不仅可以减少执行时间,还可以降低功耗。我们根据服务器的总功耗和进程的总执行时间来评估EA算法。我们证明了EA算法不仅可以减少总功耗,而且可以减少总执行时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Power consumption and processing models of servers in computation and storage based applications

The electric power consumption of information systems has to be reduced in addition to increasing the performance and fault tolerance in order to realize green societies. Here, servers mainly consume electric power to perform processes requested by clients compared with clients. We consider computation (CP) and storage (ST) types of application processes on servers. In CP processes, CPU is mainly consumed as in scientific computation. In ST processes, files in storage drives are mainly manipulated. First, we present the storage and computation based power consumption (SCBPC) model of a server to perform ST and CP processes. In the SCBPC model, the power consumption rate of a server depends on the types of processes concurrently performed and is independent of the number of processes. Then, we discuss the storage and computation based processing (SCBP) model to perform CP and ST processes on a server. Here, the execution times of a CP process and an ST process depend on the number of CP processes and the number of CP and ST processes concurrently performed, respectively. By using the SCBPC and SCBP models, we discuss an energy-aware (EA) algorithm to select a server for a process so that not only the execution time but also the power consumption can be reduced. We evaluate the EA algorithm in terms of total power consumption of servers and total execution time of processes. We show not only the total power consumption but also the total execution time can be reduced in the EA algorithm.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Mathematical and Computer Modelling
Mathematical and Computer Modelling 数学-计算机:跨学科应用
自引率
0.00%
发文量
0
审稿时长
9.5 months
×
引用
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学术官方微信