Support for High Performance Real-time Collaboration within the NaradaBrokering Substrate

作者: Hasan Bulut , Ahmet Uyar , Shrideep Pallickara , Pete Burnap , David Walker

DOI:

关键词:

摘要: The requirements for collaborative services, especially pertaining to order and delivery, are quite different compared traditional distributed applications. NaradaBrokering messaging substrate enables scalable, fault-tolerant, interactions between entities, is based on the publish/subscribe paradigm. also incorporates support Grid Web Service. More recently, we have incorporated services within which enable us facilitate richer interactions. In this paper, outline our rationale incorporating these how interact with each other. We conducted experiments related profiling performance scaling of substrate. Our experimental results demonstrate that can indeed be used in scenarios where scalability stringent.

参考文章(14)
Peter L. Reiher, B. Scott Michel, Peer-through-Peer Communication for Information Logistics. GI Jahrestagung (1). pp. 248- 256 ,(2001)
Shrideep Pallickara, Geoffrey Fox, NaradaBrokering: a distributed middleware framework and architecture for enabling durable peer-to-peer grids acm ifip usenix international conference on middleware. pp. 41- 61 ,(2003) , 10.5555/1515915.1515919
G. Fox, S. Pallickara, S. Parastatidis, Toward Flexible Messaging for SOAP-Based Services conference on high performance computing (supercomputing). pp. 8- 8 ,(2004) , 10.1109/SC.2004.60
R. Gusella, S. Zatti, The accuracy of the clock synchronization achieved by TEMPO in Berkeley UNIX 4.3BSD IEEE Transactions on Software Engineering. ,vol. 15, pp. 847- 853 ,(1989) , 10.1109/32.29484
Geoffrey Fox, Sang Lim, Shrideep Pallickara, Marlon Pierce, Message-based cellular peer-to-peer grids: foundations for secure federation and autonomic services Future Generation Computer Systems. ,vol. 21, pp. 401- 415 ,(2005) , 10.1016/J.FUTURE.2004.04.010
V. Jacobson, R. Frederick, H. Schulzrinne, S. Casner, RTP: A Transport Protocol for Real-Time Applications RFC 1889. ,vol. 1889, pp. 1- 104 ,(2003)
Flaviu Cristian, Probabilistic clock synchronization Distributed Computing. ,vol. 3, pp. 146- 158 ,(1989) , 10.1007/BF01784024
C. Fidge, Logical time in distributed computing systems IEEE Computer. ,vol. 24, pp. 28- 33 ,(1991) , 10.1109/2.84874
Antonio Carzaniga, David S. Rosenblum, Alexander L. Wolf, Achieving scalability and expressiveness in an Internet-scale event notification service principles of distributed computing. pp. 219- 227 ,(2000) , 10.1145/343477.343622
G. Banavar, T. Chandra, B. Mukherjee, J. Nagarajarao, R.E. Strom, D.C. Sturman, An efficient multicast protocol for content-based publish-subscribe systems international conference on distributed computing systems. pp. 262- 272 ,(1999) , 10.1109/ICDCS.1999.776528