Near-realtime Software. September 22, 2009GONG H-alpha Review2 Laminate From Wikipedia: A laminate...
-
Upload
raymond-wilson -
Category
Documents
-
view
213 -
download
0
Transcript of Near-realtime Software. September 22, 2009GONG H-alpha Review2 Laminate From Wikipedia: A laminate...
Near-realtime Software
September 22, 2009 GONG H-alpha Review 2
LaminateFrom Wikipedia:
A laminate is a material constructed by uniting two or more layers of material together.
From thesaurus.reference.com:
Synonyms: coat … Definition: cover with layer of material
From GONG, 2009:
Cover with a veneer of software.
Hα Laminator
H α L
GONG Network
Queue Storage
Long Term Storage “The Keep”
View Storage
• Queue Management
• Image Reduction and Processing
• Image Storage
AFWA
Hα LaminatorAre there images
in the Queue?
Sleep a fewseconds.
Are these images new?
Do Image Reduction and
Processing
Store ObjectInto
View Area
Store ObjectInto
The Keep
Yes
YesNo No
Hα Fetch
• Fetch name of current object via client invoking a server side script that locks access during file name updates
• Fetch current object if different
• Use object in display or pipeline
• All access is one way via ssh
Internet
Hα Fetch and View
Client Side
View Area
Server Side
Hα Laminator Summary
Fully functional infrastructure, end to end.
Image reduction & processing modules still a work in progress.
Simple design allows rapid deployment for space weather requirements, “cloud” computing, and/or redundant highly available data streams.