首页 | 本学科首页   官方微博 | 高级检索  
     

Novel algorithm for distributed replicas management based on dynamic programming
引用本文:Wang Tao,Lu Xianliang & Hou Mengshu (Coll. of Computer Science and Engineering,Univ. of Electronics Science and Technology of China,Chengdu 610054,P. R. China). Novel algorithm for distributed replicas management based on dynamic programming[J]. 系统工程与电子技术(英文版), 2006, 17(3): 669-672. DOI: 10.1016/S1004-4132(06)60114-X
作者姓名:Wang Tao  Lu Xianliang & Hou Mengshu (Coll. of Computer Science and Engineering  Univ. of Electronics Science and Technology of China  Chengdu 610054  P. R. China)
作者单位:Coll. of Computer Science and Engineering,Univ. of Electronics Science and Technology of China,Chengdu 610054,P. R. China
摘    要:1 .INTRODUCTIONCreating replica in different nodes is a popularmethod to make sure the data reliability in distrib-uted system. On one hand, multi-replica can avoidthe single-point-of-default problem; on the otherhand ,replicas in different nodes can reduce the ac-cessing delay and prevent the hot spots problem[1](when a single fileis accessedfrequently ,the nodewill become the bottleneck of the whole system) .However , with replicas increasing, the ex-pense for maintaining replicas is bec…

收稿时间:7 January 2005. 

Novel algorithm for distributed replicas management based on dynamic programming
Wang Tao,Lu Xianliang,Hou Mengshu. Novel algorithm for distributed replicas management based on dynamic programming[J]. Journal of Systems Engineering and Electronics, 2006, 17(3): 669-672. DOI: 10.1016/S1004-4132(06)60114-X
Authors:Wang Tao  Lu Xianliang  Hou Mengshu
Affiliation:Coll. of Computer Science and Engineering, Univ. of Electronics Science and Technology of China, Chengdu 610054, P. R. China
Abstract:Replicas can improve the data reliability in distributed system. However, the traditional algorithms for replica management are based on the assumption that all replicas have the uniform reliability, which is inaccurate in some actual systems. To address such problem, a novel algorithm is proposed based on dynamic programming to manage the number and distribution of replicas in different nodes. By using Markov model, replicas management is organized as a multi-phase process, and the recursion equations are provided. In this algorithm, the heterogeneity of nodes, the expense for maintaining replicas and the engaged space have been considered. Under these restricted conditions, this algorithm realizes high data reliability in a distributed system. The results of case analysis prove the feasibility of the algorithm.
Keywords:distributed  replicas  Markov  dynamic programming
本文献已被 CNKI 万方数据 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号