|
ABSTRACT
Peer-to-Peer (P2P) systems are becoming increasingly popular as they enable users to exchange digital information by participating in complex networks. Such systems are inexpensive, easy to use, highly scalable and do not require central administration. Despite their advantages, however, limited work has been done on employing database systems on top of P2P networks.Here we propose the PeerOLAP architecture for supporting On-Line Analytical Processing queries. A large number low-end clients, each containing a cache with the most useful results, are connected through an arbitrary P2P network. If a query cannot be answered locally (i.e. by using the cache contents of the computer where it is issued), it is propagated through the network until a peer that has cached the answer is found. An answer may also be constructed by partial results from many peers. Thus PeerOLAP acts as a large distributed cache, which amplifies the benefits of traditional client-side caching. The system is fully distributed and can reconfigure itself on-the-fly in order to decrease the query cost for the observed workload. This paper describes the core components of PeerOLAP and presents our results both from simulation and a prototype installation running on geographically remote peers.
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
|
P. Cao, J. Zhang, and P. B. Beach. Active cache: Caching dynamic contents on the web. In Middleware Conference, 1998.
|
| |
3
|
|
| |
4
|
|
 |
5
|
Prasad M. Deshpande , Karthikeyan Ramasamy , Amit Shukla , Jeffrey F. Naughton, Caching multidimensional queries using chunks, Proceedings of the 1998 ACM SIGMOD international conference on Management of data, p.259-270, June 01-04, 1998, Seattle, Washington, United States
|
 |
6
|
Hector Garcia-Molina , Wilburt J. Labio , Janet L. Wiener , Yue Zhuge, Distributed and parallel computing issues in data warehousing (abstract), Proceedings of the seventeenth annual ACM symposium on Principles of distributed computing, p.7, June 28-July 02, 1998, Puerto Vallarta, Mexico
[doi> 10.1145/277697.277701]
|
| |
7
|
Gnutella. http://gnutella.wego.com.
|
| |
8
|
S. Gribble, A. Halevy, Z. Ives, M. Rodrig, and D. Suciu. What can databases do for peer-to-peer? In WebDB Workshop, 2001.
|
 |
9
|
Venky Harinarayan , Anand Rajaraman , Jeffrey D. Ullman, Implementing data cubes efficiently, Proceedings of the 1996 ACM SIGMOD international conference on Management of data, p.205-216, June 04-06, 1996, Montreal, Quebec, Canada
|
 |
10
|
|
| |
11
|
Icq. http://www.icq.com.
|
 |
12
|
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
Napster. http://www.napster.com.
|
| |
18
|
W. S. Ng, B. C. Ooi, and K. L. Tan. Bestpeer: A self configurable peer-to-peer system (poster). In ICDE, 2002.
|
| |
19
|
Olap council apb-1 olap benchmark r-ii. http://www.olapcouncil.org.
|
| |
20
|
|
| |
21
|
|
| |
22
|
Seti@home. http://setiathome.ssl.berkely.edu.
|
| |
23
|
|
| |
24
|
|
| |
25
|
Michael Stonebraker , Paul M. Aoki , Witold Litwin , Avi Pfeffer , Adam Sah , Jeff Sidell , Carl Staelin , Andrew Yu, Mariposa: a wide-area distributed database system, The VLDB Journal — The International Journal on Very Large Data Bases, v.5 n.1, p.048-063, January 1996
[doi> 10.1007/s007780050015]
|
| |
26
|
|
| |
27
|
|
 |
28
|
Yihong Zhao , Prasad M. Deshpande , Jeffrey F. Naughton, An array-based algorithm for simultaneous multidimensional aggregates, Proceedings of the 1997 ACM SIGMOD international conference on Management of data, p.159-170, May 11-15, 1997, Tucson, Arizona, United States
|
CITED BY 15
|
|
Serge Abiteboul , Angela Bonifati , Grégory Cobéna , Ioana Manolescu , Tova Milo, Dynamic XML documents with distribution and replication, Proceedings of the 2003 ACM SIGMOD international conference on Management of data, June 09-12, 2003, San Diego, California
|
|
|
|
|
|
AoYing Zhou , WeiNing Qian , ShuiGeng Zhou , Bo Ling , LinHao Xu , Ng Wee Siong , Ooi Beng Chin , Tan Kian-Lee, Data management in peer-to-peer environment: a perspective of BestPeer, Journal of Computer Science and Technology, v.18 n.4, p.452-461, July 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|