|
ABSTRACT
In this paper we propose a peer-to-peer (P2P) grid comprising resources such as relatively static clients, high-end resources and a dynamic collection of multiple P2P subsystems. We investigate the architecture of the messaging and event service that will support such a hybrid environment. We designed a distributed publish-subscribe system NaradaBrokering for XML specified messages. NaradaBrokering interpolates between centralized systems like JMS (Java Message Service) and P2P environments. Here we investigate and present our strategy for the integration of JXTA into NaradaBrokering. The resultant system naturally scales with multiple Peer Groups linked by NaradaBrokering.
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
|
D.J. Watts and S.H. Strogatz. Collective Dynamics of Small-World Networks. Nature. 393:440. 1998.
|
| |
2
|
R. Albert, H. Jeong and A. Barabasi. Diameter of the World Wide Web. Nature 401:130. 1999.
|
| |
3
|
The NaradaBrokering Project at IU's Grid Computing Laboratory http://www.naradabrokering.org
|
| |
4
|
Geoffrey Fox and Shrideep Pallickara, An Event Service to Support Grid Computational Environments, to be published in Concurrency and Computation: Practice and Experience, Special Issue on Grid Computing Environments.
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Geoffrey Fox , Ozgur Balsoy , Shrideep Pallickara , Ahmet Uyar , Dennis Gannon , Aleksander Slominski, Community Grids, Proceedings of the International Conference on Computational Science-Part I, p.22-38, April 21-24, 2002
|
| |
9
|
|
| |
10
|
openp2p P2P Web Site from O'Reilly http://www.openp2p.com.
|
| |
11
|
"Peer-To-Peer: Harnessing the Benefits of a Disruptive Technology", edited by Andy Oram, O'Reilly Press 2001.
|
| |
12
|
Sun Microsystems. The JXTA Project and Peer-to-Peer Technology http://www.jxta.org
|
| |
13
|
The JXTA Protocol Specifications. http://spec.jxta.org/v1.0/docbook/JXTAProtocols.html
|
| |
14
|
SETI@home mailto:SETI@home Project http://setiathome.ssl.berkeley.edu.
|
| |
15
|
Folding@home mailto:Folding@home Project http://www.stanford.edu/group/pandegroup/Cosm
|
| |
16
|
Jabber http://www.jabber.org
|
| |
17
|
Gnutella. http://gnutella.wego.com
|
| |
18
|
Groove Network http://www.groove.net
|
| |
19
|
|
| |
20
|
PocketJXTA Project: Porting the JXTA-c platform to the PocketPC and similar devices. http://pocketjxta.jxta.org/
|
| |
21
|
Mark Happner, Rich Burridge and Rahul Sharma. Sun Microsystems. Java Message Service Specification. 2000. http://java.sun.com/products/jms
|
| |
22
|
SonicMQ JMS Server http://www.sonicsoftware.com/
|
| |
23
|
The OpenJMS Project http://openjms.exolab.org/
|
| |
24
|
Geoffrey C. Fox and Shrideep Pallickara JMS Compliance in the Narada Event Brokering System. Proc. of the International Conference on Internet Computing. Las Vegas, 2002.
|
| |
25
|
The Anabas Conferencing System. http://www.anabas.com
|
| |
26
|
The Online Knowledge Center (OKC) Web Portal http://judi.ucs.indiana.edu/okcportal/index.jsp
|
| |
27
|
Paul J. Leach and Rich Salz. Network Working Group. UUIDs and GUIDs. February, 1998.
|
| |
28
|
Web Services Description Language (WSDL) 1.1 http://www.w3.org/TR/wsdl.
|
| |
29
|
Geoffrey Fox et al. Grid Services For Earthquake Science. To appear in Concurrency & Computation: Practice and Experience. Special Issue on Grid Computing Environments.
|
| |
30
|
Presentation on Web Services by Francesco Curbera of IBM at DoE Components Workshop July 23--25, 2001. Livermore, California. http://www.llnl.gov/CASC/work shops/components2001/viewgraphs/FranciscoCurbera.ppt
|
| |
31
|
Frank Laymann, Web Services Flow Language WSFL, http://www.ibm.com/software/solutions/webservices/pdf/ WSFL.pdf
|
| |
32
|
Harumi Kuno, Mike Lemon, Alan Karp and Dorothea Beringer, (WSCL - Web Services Conversational Language), "Conversations + Interfaces = Business logic", http://www.hpl.hp.com/techreports/2001/HPL-20 01127.html
|
| |
33
|
Semantic Web from W3C to describe self organizing Intelligence from enhanced web resources. http://www. w3c.org/2001/sw/
|
| |
34
|
Berners-Lee, T., Hendler, J., and Lassila, O., "The Semantic Web," Scientific American, May2001.
|
| |
35
|
Ken Arnold , Robert Scheifler , Jim Waldo , Bryan O'Sullivan , Ann Wollrath , B. O'Sullivan , A. Wollrath, Jini Specification, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1999
|
|