ACM Home Page
Please provide us with feedback. Feedback
Extensible optimization in overlay dissemination trees
Full text PdfPdf (343 KB)
Source International Conference on Management of Data archive
Proceedings of the 2006 ACM SIGMOD international conference on Management of data table of contents
Chicago, IL, USA
SESSION: Replication, caching and pub/sub table of contents
Pages: 611 - 622  
Year of Publication: 2006
ISBN:1-59593-434-0
Authors
Olga Papaemmanouil  Brown University
Yanif Ahmad  Brown University
Uğur Çetintemel  Brown University
John Jannotti  Brown University
Yenel Yildirim  Brown University
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 60,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1142473.1142541
What is a DOI?

ABSTRACT

We introduce XPORT, a profile-driven distributed data dissemination system that supports an extensible set of data types, profile types, and optimization metrics. XPORT efficiently implements a generic tree-based overlay network, which can be customized per application using a small number of methods that encapsulate application-specific data filtering, profile aggregation, and optimization logic. The clean separation between the "plumbing" and "application" enables the system to uniformly support disparate dissemination-based applications.We first provide an overview of the basic XPORT model and architecture. We then describe in detail an extensible optimization framework, based on a two-level aggregation model, that facilitates easy specification of a wide range of commonly used performance goals. We discuss distributed tree transformation protocols that allow XPORT to iteratively optimize its operation to achieve these goals under changing network and application conditions. Finally, we demonstrate the flexibility and the effectiveness of XPORT using real-world data and experimental results obtained from both prototype-based LAN emulation and deployment on PlanetLab.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
S. Banerjee, C. Kommareddy, K. Kar, S. Bhattacharjee, and S. Khuller. Construction of an efficient overlay multicast infrastructure for real-time applications. In INFOCOM, 2003.
3
4
5
 
6
 
7
Y. Diao and M. J. Franklin. Query processing for high-volume xml message brokering. In VLDB, 2003.
 
8
Y. Diao, S. Rizvi, and M. J. Franklin. Towards an internet-scale xml dissemination service. In VLDB, 2004.
 
9
10
11
12
 
13
O. Papaemmanouil, Y. Ahmad, U. Cetintemel, J. Jannotti, and Y. Yildirim. Extensible profile-driven data dissemination. Technical report, Brown University, CS-06-05, 2006.
14
 
15
 
16
A. Rodriguez, C. Killian, S. Bhat, D. Kostic, and A. Vahdat. Macedon: Methodology for automatically creating, evaluating, and designing overlay networks. In NSDI, 2004.
 
17
 
18
D. Sandler, A. Mislove, A. Post, and P. Druschel. Feedtree: Sharing web micronews with peer-to-peer event notification. In IPTPS, Ithaca, New York, Feb. 2005.
 
19
 
20


Collaborative Colleagues:
Olga Papaemmanouil: colleagues
Yanif Ahmad: colleagues
Uğur Çetintemel: colleagues
John Jannotti: colleagues
Yenel Yildirim: colleagues