Network, Computational and Display Device Services
|
Lower Middleware - Network and Device Interface Layer
|
Grid Middleware Services - Domain Independent Layer
|
Upper Middleware - Application Adaption Layer
|
Domain Tools and Problem Solving Environments
|
Grid Applications
|
Gl5
|
Gl4
|
Gl3
|
Gl2
|
Gl1
|
Gl0
|
end user written codes
|
scheduling, discovery, brokering, remote I/O, reservations, monitoring
|
security, performance monitoring, QoS, multicast, RTR, RSTP
|
QoS schedulers, OS bypass, VIA, RVSP, mbone, network attached devs
|
visualization, steering, collaboration, distributed data, instrument control
|
workflow, web workbenches, back office, application specific envs
|
Accounts (partially addressed by PACS and G-force )
-
user ids, home filesystems, policies, user notification
|
Accounting and Usage Reporting (New start?)
-
unified resource allocation mechanism and reporting
|
Scheduling (Globus, Condor and Team A?)
-
single point scheduling, resource reservations, monitoring
|
Input/Output Model and Modes (MPIO, Condor, HDF)
-
common APIs and meta-environments
|
Data Management Environment (Globus GASS, HPSS-G)
-
common data management utilities, policies, migration, etc.
|
Resource Namespace Integration (Globus?)
-
simple, understandable, predictable resource namespace
|
User Support Environment (PACS + LES)
-
one stop shopping for information about the user environment
|
Networking, Computational and Display Device Services
|
Aggregated Services, Stream Mixers, Resource Arbiters
|
Collaboratory Services, Scope Management, Access Control
|
Floor Control, Shared Applications Interface and Management
|
Sequencing, Scripting and Agenda Management
|
Ag5
|
Ag4
|
Ag3
|
Ag2
|
Ag1
|
Ag0
|
Media Services, Stream Routers, Display Management
|
Policies and Domain Management Layer
|
Coordination and Accessibility Layer
|
Device Services Layer
|
Aggregation or Resource Organization Layer
|
Modality Mechanism Layer
|
Goal and Objective Layer
|
Physical Display Environments (Ag0-Ag2 layers)
-
PARs, TeleCubical, ImmersaDesk3 (EVL)
-
ActiveMural (ANL), StationOne (ANL)
-
PowerWall (LCSE)
-
Giant Display Wall (Princeton) (New Connection)
-
ActiveSpaces (ANL, EVL, UIUC)
|
Collaboration Infrastructure (Ag2-Ag4 layers)
-
Habanero (NCSA), Virtual Director (NCSA)
-
Metro, CAVEav, Voyager, ManyWorlds(ANL)
-
Limbo-Bambo, CAVERNsoft(EVL)
-
StreamRouter, ActiveDisplayPanels, MPEG-Voyager (NEW)
|
Visualization Environments (Ag3 layer)
-
Remote SCIrun (Utah), Crumbs(NCSA), Java3D tools (NCSA)
-
Advanced Visualization Toolkit(ANL),
|