High Level SSC ArchiveAccess Design - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

High Level SSC ArchiveAccess Design

Description:

High Level SSC Archive/Access. Design. Someplace to start for WBS... B.S. IOC. SSC. Pipeline ... SSC. Web. pages. Web page. updater. GLAST. DB Access. Archive ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 16
Provided by: roberts107
Category:

less

Transcript and Presenter's Notes

Title: High Level SSC ArchiveAccess Design


1
High Level SSC Archive/AccessDesign
  • Someplace to start for WBS
  • B.S.

2
Archiving
IOC
Data files
File Archive
Backup Processor
SSC Pipeline
Archive Processor
Backup files
Db Backup Processor
db
Meta data
3
DB Access
SSC Web pages
db
Meta data
Web page updater
Web Server
Db Query Processor
GLAST
Internal Access Server
Query Server
4
Archive Processor
db
Meta data
Config file
Initializer
Polling thread
Queue manager
Archive executor
Output log
Progess Log/db
Output logger
Progress logger
Problem Notifier
email
5
Query Server (Events)
Size Assess.
db
Meta data
Small list
Big list
listen thread
Queue manager
DB access server
Data distributor
Log
logger
Problem Notifier
email
6
Database Table
7
Database Table, pt. 2
8
Database Table, pt. 3
9
Beowulf Photon DB Ingest
  • in
  • Mem.

Slave
Server on Master
Photon file
MPI PVM
Archive Processor
RAID
Photon file
Photon file
Meta data
File archive
Photon file
10
Beowulf Photon DB queries
Web server
  • in
  • memory

Query Server
Server on Master
Slave N processor
MPI PVM
Internal query server
11
DBMS Photon DB Ingest
  • in
  • Mem.?

DB Server
Photon file
SQL
Archive Processor
Photon DB
Meta data
File archive
12
DBMS Photon DB queries
Web server
  • in
  • Mem.?

Query Server
DBServer
SQL
Internal query server
13
DB Access class diagram
Database Accessor
Database Interface
uses
DB Archiver
DB Query Handler
DBMS Driver
beowulf
Read only
oracle
berkeleyDB
postgresSQL
14
Perl vs. Java - which is better
  • Java is sexier, more likely to attract good
    programmers.
  • SLAC may be planning to use Java in tools - why
    not make everything Java
  • Can make analysis tools that run Java on users
    computer via Browser Java interface
  • Perl is easier to learn
  • Java gurus tend to be expensive
  • Perl is used extensively in HEASARC - no question
    it will be maintainable by their staff.

15
Perl vs. Java tools
Write a Comment
User Comments (0)
About PowerShow.com