Liang Chen Gagan Agrawal Computer Science & Engineering Ohio State University. Supporting a Volume Rendering Application on a Grid-Middleware For Streaming Data. Introduction- Motivation. What is data steam Data stream: data arrive continuously
Computer Science & Engineering
Ohio State UniversitySupporting a Volume Rendering Application on a Grid-Middleware For Streaming Data
Network Fault Management System (NFM)
distributed alarm streams
NFM (Network Fault Management) System
1. Utilizing existing grid standards
Liang Chen, K. Reddy and G. Agrawal “GATES: A Grid-Based Middleware for Processing Distributed Data Streams”.HPDC, 2004.
2. Providing self-Adaptation functionality
Liang Chen and G. Agrawal “Supporting Self-Adaptation in Streaming Data Mining Applications”. IPDPS, 2006.
3. Supporting automatic resource allocation
Liang Chen and G. Agrawal “A Static Resource Allocation Framework for Grid-Based Streaming Applications”. Concurrency Computation: Practice and Experience Journal, Volume 18, Issue 6 , Pages 653 - 666.
4. Supporting efficient dynamic migration
Liang Chen, Q. Zhu and G. Agrawal “A Supporting Dynamic Migration in Tightly Coupled Grid Applications”. SC 2006.
:Buffers for applications
:Queues between Grid services
:Stages of an applicationSystem Architecture and Design(Architecture)
Public class Second-Stage implements StreamProcessing
void work(buffer in, buffer out)
DATA = GATES.getFromInputBuffer(in);
Inter-Results = Processing(Data);
GATES.putToOutputBuffer (out, Inter-Results);