Abstract
We discuss the architectural and management support for real time data stream applications, both in terms of lower level messaging and higher level service, filter and session structures. In our approach, messaging systems act as a Grid substrate that can provide qualities of service to various streaming applications ranging from audio-video collaboration to sensor grids. The messaging substrate is composed of distributed, hierarchically arranged message brokers that form networks. We discuss approaches to managing systems for both broker networks and application filters: broker network topologies must be created and maintained, and distributed filters must be arranged in appropriate sequences. These managed broker networks may be applied to a wide range of problems. We discuss applications to audio/video collaboration in some detail and also describe applications to streaming Global Positioning System data streams.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Qiu, X.: Message-based MVC Architecture for Distributed and Desktop Applications Syracuse University PhD March 2 (2005)
Wu, W., Bulut, H., Uyar, A., Fox, G.: Adapting H.323 Terminals in a Service-Oriented Collaboration System. Special ”Internet Media” issue of IEEE Internet Com-puting 9(4), 43–50 (2005)
Fox, G., Ho, A., Pallickara, S., Pierce, M., Wu, W.: Grids for the GiG and Real Time Simulations. In: Proceedings of Ninth IEEE International Symposium DS-RT 2005 on Distributed Simulation and Real Time Applications (2005)
Birman, K., Hillman, R., Pleisch, S.: Building Network-Centric Military Applications Over Service Oriented Architectures. In: Proceedings of SPIE Conference Defense Transformation and Network-Centric Systems (2005), http://www.cs.cornell.edu/projects/quicksilver/public_pdfs/GIGonWS_final.pdf
Fox, G., Pallickara, S., Pierce, M., Gadgil, H.: Building Messaging Substrates for Web and Grid Applications. To be published in special Issue on Scientific Applications of Grid Computing in Philosophical Transactions of the Royal Society of London (2005)
Oh, S., Bulut, H., Uyar, A., Wenjun Wu, G.: Optimized Communication using the SOAP Infoset For Mobile Multimedia Collaboration Applications. In: Proceedings of the International Symposium on Collaborative Technologies and Systems CTS 2005 (2005)
For discussion, see http://grids.ucs.indiana.edu/ptliupages/presentations/DoDGridsAug25-05.ppt
Aktas, M.S., Fox, G., Pierce, M.: An Architecture for Supporting Information in Dynamically Assembled Semantic Grids Technical report (2005)
Pallickara, S. and Fox, G.: NaradaBrokering: A Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids. Proceedings of ACM/IFIP/USENIX Interna-tional Middleware Conference Middleware (2003).
Pallickara, S., Fox, G.: On the Matching Of Events in Distributed Brokering Systems. In: Proceedings of IEEE ITCC Conference on Information Technology, vol. II, pp. 68–76 (2004)
Uyar, A., Fox, G.: Investigating the Performance of Audio/Video Service Architecture I. In: Single Broker Proceedings of the International Symposium on Collaborative Technolo-gies and Systems CTS 2005 (2005)
Bulut, H., Pallickara, S., Fox, G.: Implementing a NTP-Based Time Service within a Distributed Brokering System. In: ACM International Conference on the Principles and Practice of Programming in Java, pp. 126–134 (2004)
Pallickara, S., Fox, G.: A Scheme for Reliable Delivery of Events in Distributed Mid-dleware Systems. In: Proceedings of the IEEE International Conference on Autonomic Computing (2004)
Gadgil, H., Fox, G., Pallickara, S., Pierce, M., Granat, R.: A Scripting based Archi-tecture for Management of Streams and Services in Real-time Grid Applications. In: Proceedings of the IEEE/ACM Cluster Computing and Grid 2005 Conference, CCGrid (2005)
Wu, W., Fox, G., Bulut, H., Uyar, A., Altay, H.: Design and Implementation of a Collaboration Web-services system. Journal of Neural, Parallel & Scientific Computations 12 (2004)
Grid workflow is summarized in GGF10 Berlin meeting http://www.extreme.indiana.edu/groc/ggf10-ww/ with longer papers to appear in a special issue of Concurrency&Computation: Practice & Experience at http://www.cc-pe.net/iuhome/workflow2004index.html See also Gannon, D., Fox, G.: Workflow in Grid Systems
Granat, R.: Regularized Deterministic Annealing EM for Hidden Markov Models, Doctoral Dissertation, University of California Los Angeles (2004)
Chiu, K., Govindaraju, M., Bramley, R.: Investigating the Limits of SOAP Performance for Scientific Computing. In: Proc. of 11th IEEE International Symp on High Performance Distributed Computing HPDC-11, p. 256 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fox, G., Aydin, G., Gadgil, H., Pallickara, S., Pierce, M., Wu, W. (2005). Management of Real-Time Streaming Data Grid Services. In: Zhuge, H., Fox, G.C. (eds) Grid and Cooperative Computing - GCC 2005. GCC 2005. Lecture Notes in Computer Science, vol 3795. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11590354_2
Download citation
DOI: https://doi.org/10.1007/11590354_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30510-1
Online ISBN: 978-3-540-32277-1
eBook Packages: Computer ScienceComputer Science (R0)