Epidemic information dissemination in distributed

被引:221
作者
Eugster, PT [1 ]
Guerraoui, R [1 ]
Kermarrec, AM [1 ]
Massoulié, L [1 ]
机构
[1] Swiss Fed Inst Technol, CH-1015 Lausanne, Switzerland
关键词
D O I
10.1109/MC.2004.1297243
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Epidemic algorithms have recently gained popularity as a potentially effective solution for disseminating information in large-scale systems,particularly peer-to-peer systems deployed on Internet or ad hoc networks. These algorithms mimic the spread of a contagious disease: Each process in a distributed system relays new information it has received to randomly chosen peers rather than to a server or cluster of servers in charge of forwarding it. In turn, each of these processes forwards the information to other randomly selected processes, and so on. Although researchers have used epidemic algorithms in applications such as failure detection, data aggregation, and database replication, their general applicability to practical, Internet-wide systems remains unproven. The authors suggest possible solutions to four key problems-membership maintenance, network awareness, buffer management, and message filtering.
引用
收藏
页码:60 / +
页数:9
相关论文
共 20 条
[1]  
AHTREYA KB, 1972, BRANCHING PROCESSES
[2]  
[Anonymous], P STOC
[3]  
Bailey N, 1975, MATH THEORY INFECT D
[4]   Small worlds [J].
Barbour, AD ;
Reinert, G .
RANDOM STRUCTURES & ALGORITHMS, 2001, 19 (01) :54-74
[5]   Bimodal multicast [J].
Birman, KP ;
Hayden, M ;
Ozkasap, O ;
Xiao, Z ;
Budiu, M ;
Minsky, Y .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1999, 17 (02) :41-88
[6]  
Bollobas B., 2001, Random Graphs, V21
[7]  
Demers Alan, 1987, Proc. o fACM PODC Symp, P1, DOI DOI 10.1145/41840.41841
[8]   Lightweight probabilistic broadcast [J].
Eugster, PT ;
Guerraoui, R ;
Handurukande, SB ;
Kouznetsov, P ;
Kermarrec, AM .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2003, 21 (04) :341-374
[9]   Probabilistic multicast [J].
Eugster, PT ;
Guerraoui, R .
INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, :313-322
[10]   Peer-to-peer membership management for gossip-based protocols [J].
Ganesh, AJ ;
Kermarrec, AM ;
Massoulié, L .
IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (02) :139-149