Asynchronous Migration of Process Replicas in a Cluster

被引:26
作者
Duolikun, Dilawaer [1 ]
Enokido, Tomoya [2 ]
Hsu, Hui-Huang [3 ]
Takizawa, Makoto [1 ]
机构
[1] Hosei Univ, Tokyo, Japan
[2] Rissho Univ, Tokyo, Japan
[3] Tamkang Univ, Taipei, Taiwan
来源
2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015) | 2015年
关键词
Energy-aware cluster; Synchronous migration; Asynchronous migration; Process migration; POWER-CONSUMPTION; MODEL;
D O I
10.1109/AINA.2015.195
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Application processes have to be efficiently and reliably performed on servers in a cluster. A process is replicated to increase the reliability and availability. However, the more number of replicas of a process are performed, the more reliable and available the system is but the more amount of electric energy is consumed. In this paper, we take a process migration (MG) approach to energy-efficiently and reliably performing an application process on servers in a cluster. A process performed on a current server is migrated to another server if the server is expected to consume a smaller amount of electric energy to perform the process than the current server while the deadline constraint of the process is satisfied. In order to reliably perform a process, multiple replicas of the process are performed on different servers. We consider synchronous and asynchronous ways to migrate process replicas to servers. In the synchronous migration, every replica moves to another server on a same computation state. In the asynchronous migration, each replica by itself makes a decision on when the replica is migrated to another server.
引用
收藏
页码:271 / 278
页数:8
相关论文
共 23 条
[1]   Energy-Efficient Computation Models for Distributed Systems [J].
Aikebaier, Ailixier ;
Yang, Yan ;
Enokido, Tomoya ;
Takizawa, Makoto .
2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, :424-+
[2]  
[Anonymous], 2003, P 19 ACM S OP SYST P, DOI [10.1145/1165389.945450, DOI 10.1145/1165389.945450]
[3]  
Bernstein P.A., 1998, P 2 ACM S PRINC DIST, P114
[4]  
Coulouris George F., 2012, Distributed Systems: Concepts and Design, V5th
[5]   Dynamic Clusters of Servers for Reducing Electric POwer in P2P Overlay Networks [J].
Doulikun, Dilawaer ;
Aikebaier, Ailixier ;
Enokido, Tomoya ;
Takizawa, Makoto .
2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, :149-155
[6]  
Duolikun D., 2013, P 11 INT C ADV MOB C, P416
[7]  
Duolikun D., 2014, P 17 INT C NETW BAS
[8]   Group Communication Protocols for Scalable Groups of Peers [J].
Duolikun, Dilawaer ;
Hama, Hiroyuki ;
Aikebaier, Ailixier ;
Enokido, Tomoya ;
Takizawa, Makoto .
2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, :1027-1032
[9]  
Enokido Tomoya, 2010, Proceedings of the 13th International Conference on Network-Based Information Systems (NBiS 2010), P201, DOI 10.1109/NBiS.2010.80
[10]   The Evaluation of the Improved Redundant Power Consumption Laxity-Based (IRPCLB) Algorithm in Homogeneous and Heterogeneous Clusters [J].
Enokido, Tomoya ;
Aikebaier, Ailixier ;
Takizawa, Makoto .
2013 SEVENTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2013, :91-98