SORCER Lab Overview - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

SORCER Lab Overview

Description:

SILENUS Components. FICUS Components. File Store User Agents. 1. WebDAV. 2. Service UI ... SILENUS. Surrogate Services. Jini Capable Machine. Surrogate Host ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 17
Provided by: michaelso4
Category:
Tags: sorcer | lab | overview | silenus

less

Transcript and Presenter's Notes

Title: SORCER Lab Overview


1
SORCER LabProjectsResearch Open House, February
22, 2007http//sorcer.cs.ttu.edu
SORCER Research Group
2
SORCER Vision
Federated S2S environment to ...
Build new services Convert legacy apps to
dynamic SORCER services (J2EE technology)
Assemble SORCER services together (RMI, Jini,
Rio, JXTA, WS technologies) Create modern
clients accessing services
The computer is the service grid that exposes
services to clients AWAT
3
Service-to-Service (S2S)
Network objects
Object Registry/ Lookup Service

Client1
Clientm

HTTP
service

Providerp
DBMS
4
Pervasive SORCER Metacomputing
SO Applications, Tools, Utilities
Distributed Computing Security
Knowledge Systems
The Edge
Service Interface
Soft Computing
Parallel/Space Computing
SORCER.grid
Service Provider
Data Persistence and Mining
Large Scale Systems
Peers/Groups
Surrogates
Image Processing/Analysis Computer Vision
Multimedia
Mobile Devices
Mobile Computing
5
SORCER Paradigm
  • Clients Request Services from the Network
  • - DOE Services
  • - Analysis Services
  • - Optimization Services
  • Clients may not care where or who supplies the
    services

Materials
Mesh
Geometry
BC
Ansys Solve
SORCER Service An entity that publishes (by
attributes) functional capabilities on the
network. (Mesh, Thermal Analysis, Print, etc..)
The Network is a Virtual Computer that Exposes
Services to Clients AWAT
6
Nozzle Combustor CAD/IO B2B
(UG)
(ProE)
1. Update combustor PCS
2. Request for nozzle validation
5. Perform CFD blow analysis
4. Perform modal analysis
3. Check for nozzle insertion
(Blow Analysis)
7
SORCER Proth Interactions
Caller
Caller
Caller
Caller
Caller
Caller
SORCER.space
SORCER.grid
Jobber
Get results
Submit Job
File Store Portal
Get inputs Store outputs
Grid Dispatcher
File Store Provider
Download ServiceUI
Download outputs
Submit Proth Job
Get results
Upload inputs
Upload inputs
Web Browser download/upload files Mail Reader
get notifications
Jini Service Browser download Proth
ServiceUI Mail Reader get notifications
8
S-BLAST Interactions
Tasker
Tasker
Blast Provider
Tasker
Jobber
Tasker
Tasker
SORCER.space
SORCER.grid
Jobber
Jobber
File Store Portal
Blast Provider
File Store Provider
1 - Download S-BLAST service UI 2 - Submit
S-BLAST data 3 - Read Input files 4 - Submit
job 5 - Write tasks 6 - Read task 7 - Write
task 8 - Read tasks 9 - Return job 10 - Store
results 11 - Download outputs
Download outputs
Upload inputs
Upload inputs
Jini Service Browser download S-BLAST service
UI Mail Reader get notifications
Web Browser download/upload files Mail Reader
get notifications
9
Authorization in SORCER
10
BitTorrent in Action
11
SILENUS Components
12
FICUS Components
13
File Store User Agents
Service requestor
SORCER Explorer
SILENUS
Explorer Facade
WebDAV Adapter
FileStore
WebDAV Server
WebDAV Client
Service Registry
1. WebDAV 2. Service UI
14
Surrogate Services
SORCER.grid
Jini Capable Machine
Surrogate Host
Private Protocol
Exported Service
Other Exported Service
Inter-connect Specific Code
HTTP/HTTPS
15
Provide Service
Mr. X
SORCER Calendar Service Created
Deploy Calendar Service
Surrogate
Client
Service UI
Deploy Calendar Service
Interaction Using Private Protocol
Mr X service
Get me Calendar of Mr. X
SORCER.grid
Jobber
Service Oriented Program
SORCER service
Deployed SORCER SUROGATE Service
16
SORCER Research Group
Write a Comment
User Comments (0)
About PowerShow.com