Power Consumption-Based Server Selection Algorithms for Communication-Based Systems

Author(s):  
Tomoya Enokido ◽  
Ailixier Aikebaier ◽  
Makoto Takizawa ◽  
S. Misbah Deen
2017 ◽  
Vol 8 (3) ◽  
pp. 201 ◽  
Author(s):  
Hiroki Kataoka ◽  
Shigenari Nakamura ◽  
Dilawaer Duolikun ◽  
Tomoya Enokido ◽  
Makoto Takizawa

2012 ◽  
Vol 4 (2) ◽  
pp. 63-70 ◽  
Author(s):  
Chao-Chin Wu ◽  
Lien-Fu Lai ◽  
Jia-Xian Lai

Rather than replicating a file completely, Chang et al. proposed a fragmented replication technique to cope with the problem that only partial content of the replica are required in a local application. Furthermore, they also proposed two server selection algorithms for replica retrieval. However, their algorithms do not always find an optimal solution. To address the problem, in this paper, the authors propose a replica selection algorithm to improve the fragmented replica retrieval efficiency in this paper. It is a heuristic considering not only the transmission time but also the number of available servers for each block. Simulation results show that the proposed algorithm can improve the retrieval efficiency up to 12%.


Author(s):  
Tomoya Enokido ◽  
Ailixier Aikebaier ◽  
Makoto Takizawa

A wide range of distributed applications are developed on various types of scalable information systems like Peer-to-Peer (P2P) and cloud computing systems. Various types of distributed algorithms are so far developed to minimize the computation time and response time and to maximize the throughput. On the other hand, it is getting more significant to realize energy-aware information systems for reducing the consumption of natural resources. In order to realize the energy-aware information systems, it is critical to reduce the total electrical power consumption of computers and networks. In this chapter, the authors classify applications on distributed systems into computation, communication, and general types of applications. Then, they define power consumption models of a server to perform each type of application process. Based on the power consumption models, the authors propose algorithms to select one of the servers for each type of application so that the total power consumption of servers can be reduced and also evaluate the algorithms in terms of not only performance but also energy consumption.


Sign in / Sign up

Export Citation Format

Share Document