Title: NCSA Symera Symbiotic Extensible Resource Architecture
1NCSA Symera(Symbiotic Extensible Resource
Architecture)
http//symera.ncsa.uiuc.edu/
2Symera Viewer
3User Interfaces/Architecture
System Viewer
Job Editor
Sample Application
NT Service
XMLParser/JobFile
Service Manager
Job Manager
API Component Library
Resource Manager
Component Manager
Components
(Application COM components)
(Service COM components)
4NCSA Symera... Job Submission
LAN Form interface in Symera viewer
LAN Drag drop in Symera viewer
WWW HTML form interface
5NCSA Symera Distributed System ... Job Development
Intranet
Internet
Start the application
Windows/Java GUI
HTML form/Java applet
XML Job File
Create a Symera Component (inside the application)
Local (Interactive)
Remote (Batch)
Transfer files
Create a Symera Host (inside the NT Service)
Symera Cluster
6Symera on the NT Supercluster
197 days
1 Machine (2 Processors)
Homogenenous Cluster (PII 333MHz - dual)
3.5 Days
40 Machines (80 Processors)
7Cosmology Application
- C/F77 cosmology application
- Employs adaptive mesh refinement (AMR).
- Currently runs as a shared memory multithreaded
application - Ideal candidate already an object-oriented
code, the objects are coarse-grain, interesting
communication relationships - Typical simulation spawns 500-1000 objects
(grids) which have both concurrent and sequential
modes of execution - Grids easily fit into the RAM memory of typical
desktop or clustered PC
8NCSA Symera current lines of development...
- Port the cosmology application and let it drive
the development of Symera as a supporting
middle-tier system - Leverage off of our COM-centric approach and
focus on specific issues concerning development
and large application management - Address the strengths of our system and provide
users with our component-based tools such as
scheduling mechanisms, state management and
dynamic application partitioning. - Establish inter-operative relationships with
Globus, Condor and - other Grid projects
Next releaseearly May
New sample applications PovRay raytracer and
MP3 ripper plug-ins
http//symera.ncsa.uiuc.edu/