Process Allocation Algorithms for Saving Power Consumption in Peer-to-Peer Systems

被引:140
作者
Enokido, Tomoya [1 ]
Aikebaier, Ailixier [2 ]
Takizawa, Makoto [2 ]
机构
[1] Rissho Univ, Fac Business Adm, Tokyo 1418602, Japan
[2] Seikei Univ, Fac Sci & Technol, Dept Comp & Informat Sci, Musashino, Tokyo 1808633, Japan
关键词
Distributed system; energy-efficient process allocation algorithms; green IT technology; peer-to-peer (P2P) systems; power consumption;
D O I
10.1109/TIE.2010.2060453
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Information systems are composed of various types of computers interconnected in networks. In addition, information systems are being shifted from the traditional client-server model to the peer-to-peer (P2P) model. P2P systems are scalable and fully distributed without any centralized coordinator. Here, it is getting more significant to discuss how to reduce the total electric power consumption of computers in addition to developing distributed algorithms to minimize the computation time and memory space. In this paper, we do not discuss microlevel models like the hardware specifications of computers like low-energy CPUs. We rather discuss a macrolevel model to show the relation of the amount of computation and the total power consumption of multiple peer computers to perform Web types of application processes. We also discuss algorithms for allocating a process to a computer so that the deadline constraint is satisfied and the total power consumption is reduced.
引用
收藏
页码:2097 / 2105
页数:9
相关论文
共 20 条
[1]   Consistency Based Approach for Agreement Achievement among Peers [J].
Aikebaier, Ailixier ;
Enokido, Tomoya ;
Takizawa, Makoto .
2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, :29-+
[2]  
Akyildiz I. F., 2004, Ad Hoc Networks, V2, P351, DOI DOI 10.1016/J.ADH0C.2004.04.003
[3]  
[Anonymous], 1997, Distributed Algorithms
[4]  
Aron M, 2000, PERF E R SI, V28, P90, DOI 10.1145/345063.339383
[5]  
Bevilacqua A., 1999, Informatica, V23, P49
[6]   Power and energy management for server systems [J].
Bianchini, R ;
Rajamony, R .
COMPUTER, 2004, 37 (11) :68-+
[7]   Analytical and experimental evaluation of cluster-based network servers [J].
Bianchini R. ;
Carrera E.V. .
World Wide Web, 2000, 3 (04) :215-229
[8]   Dynamic load balancing in geographically distributed heterogeneous Web servers [J].
Colajanni, M ;
Yu, PS ;
Cardellini, V .
18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, :295-302
[9]   IMPOSSIBILITY OF DISTRIBUTED CONSENSUS WITH ONE FAULTY PROCESS [J].
FISCHER, MJ ;
LYNCH, NA ;
PATERSON, MS .
JOURNAL OF THE ACM, 1985, 32 (02) :374-382
[10]  
Heath T., 2005, P 10 ACM SIGPLAN S P, P186, DOI DOI 10.1145/1065944.1065969.(AVAILABLE