DocumentCode :
652297
Title :
Hope: A Fault-Tolerant Distributed Pub/Sub Architecture for Large-Scale Dynamic Network Environment
Author :
Xiaochuan Yu ; Chan, Toong Shoon Alvin
Author_Institution :
Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
fYear :
2013
fDate :
16-18 July 2013
Firstpage :
1399
Lastpage :
1406
Abstract :
Existing distributed XML-based pub-sub systems normally targeted on filtering precision, while lacked scalability and fault-tolerance concern. In a large-scale dynamic network, nodes may join/leave/fail at times, hence a scalable yet fault-tolerant architecture is crucial. In this paper, we proposed HOPE: a hypercube overlay based pub-sub architecture for efficient XML dissemination in large-scale dynamic network environment. We first proposed a highly space/time efficient matching scheme for representing and filtering XML document based on XPE efficiently, utilizing bloom filter data structure. We then developed a hypercube overlay, which exploits the Key-Based Routing (KBR) mechanism, to provide a fault-tolerant and scalable publication dissemination architecture. Extended simulation experiments show proposed system can scale well, and can tolerate moderate levels of nodes failure: it works successfully in 4096 nodes system that has 25% node´s failure rate, with a replication factor of 8 (which caused link traffic overhead of only 500Byte/Sec).
Keywords :
XML; data structures; message passing; middleware; software architecture; software fault tolerance; HOPE; KBR mechanism; XML dissemination; XML document; XML-based publish-subscribe architecture; bloom filter data structure; fault-tolerant distributed pub-sub architecture; hypercube overlay based pub-sub architecture; key-based routing mechanism; large-scale dynamic network environment; nodes failure; space-time efficient matching scheme; Fault tolerance; Fault tolerant systems; Hypercubes; Matched filters; Routing; Subscriptions; XML; Fault-tolerance; Hypercube; KBR; Pub-Sub; Scalability; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
Conference_Location :
Melbourne, VIC
Type :
conf
DOI :
10.1109/TrustCom.2013.169
Filename :
6680992
Link To Document :
بازگشت