Management of real-time streaming data Grid services

被引:6
作者
Fox, Geoffrey [1 ]
Aydin, Galip [1 ]
Bulut, Hasan [1 ]
Gadgil, Harshawardhan [1 ]
Pallickara, Shrideep [1 ]
Pierce, Marlon [1 ]
Wu, Wenjun [1 ]
机构
[1] Indiana Univ, Community Grids Lab, Bloomington, IN 47404 USA
关键词
real-time systems; Web services; Grid computing; WORKFLOW;
D O I
10.1002/cpe.1090
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We discuss our message-based approach to managing real-time data streams and building higher level services to produce and consume them. Our messaging system acts as a substrate that can be used to provide qualities of service to various streaming applications ranging from audio-video collaboration systems to sensor Grids. The messaging substrates are composed of distributed, hierarchically arranged message broker networks. Services such as filters are deployed along the edges of the network. We discuss the role of management systems for both broker networks and filter services: 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. These provide specific application filters that can transform and republish message streams to the broker system. Copyright (c) 2006 John Wiley & Sons, Ltd.
引用
收藏
页码:983 / 998
页数:16
相关论文
共 37 条
[1]  
AKTAS MS, 2005, P 1 INT C SEM KNOW G
[2]  
BIRMAN K, 2005, P SPIE C DEF TRANSF
[3]  
Bulut H., 2004, 3rd International Symposium on Principles and Practice of Programming in Java, P126
[4]   Investigating the limits of SOAP performance for scientific computing [J].
Chiu, K ;
Govindaraju, M ;
Bramley, R .
11TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, :246-254
[5]  
*COMM GRIDSL, 2005, INT PRES 0825
[6]   Grids for the GiG and real time simulations [J].
Fox, G ;
Ho, A ;
Pallickara, S ;
Pierce, M ;
Wu, WJ .
NINTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2005, :129-136
[7]   Building messaging substrates for Web and Grid applications [J].
Fox, G ;
Pallickara, S ;
Pierce, M ;
Gadgil, H .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2005, 363 (1833) :1757-1773
[8]   Global multimedia collaboration system [J].
Fox, G ;
Wu, WJ ;
Uyar, A ;
Bulut, H ;
Pallickara, S .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (05) :441-447
[9]   Special issue: Workflow in grid systems [J].
Fox, Geoffrey C. ;
Gannon, Dennis .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (10) :1009-1019
[10]  
GADGIL H, 2005, P IEEE ACM CLUST COM