GridPort for Telescience - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

GridPort for Telescience

Description:

Encrypts communications between the portal and the remote compute resource ... Gives developer ability to run commands/jobs for the portal user on a remote resource ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 14
Provided by: steve410
Category:

less

Transcript and Presenter's Notes

Title: GridPort for Telescience


1
GridPort for Telescience
  • Stephen Mock
  • Grid Portal Architectures Group
  • San Diego Supercomputer Center
  • NPACI All Hands Meeting

2
GridPort Toolkit
  • GridPort is a toolkit for the development of web
    portals that can access the Grid

3
GridPort Functionality
  • What does GridPort do?
  • Handles security and authentication for the
    portal
  • Executes jobs on Grid resources for the user
  • Batch jobs
  • Simple command jobs (ls, mkdir, llsubmit, cat)
  • Transfers files
  • Provides access to Data Management

4
Security Authentication
  • GSI security (Grid Security Infrastructure)
  • Basis for most of the functionality of the
    GridPort toolkit
  • Based on X.509 Certificates
  • Enables remote job invocation (Globus) and SRB
    access
  • Encrypts communications between the portal and
    the remote compute resource
  • Provides the Authentication mechanism

5
Remote Job Invocation
  • Globus GRAM for launching jobs on remote
    resources
  • Jobs can be batchjobs or simple commands
  • Remote resources can be Supercomputers, clusters,
    workstations (Anything running Globus)
  • Gives developer ability to run commands/jobs for
    the portal user on a remote resource
  • Hands the portal the output or a handle to the
    job
  • get output/error, cancel, check status

6
File Transfer
  • Globus GASS
  • (Globus Access to Secondary Storage)
  • Gridport provides a simple get and put
  • Moves files to/from portal to/from remote compute
    resources

7
Data Management through SRB
  • SDSC Storage Resource Broker
  • GridPort provides Perl hooks into the SRB data
    management system

8
Telescience Portal GridPort
  • NCMIR wanted a web-based Grid Portal
  • Telescience Portal setup
  • Space on our server
  • Access to that filespace
  • Account management by SDSC/Portals
  • Direction and help on using GridPort
  • Gridport installation managed by the SDSC Portals
    group
  • Provide API to Telescience Developers

9
Benefits to NCMIR
  • To NCMIR
  • Get a kickstart into Grid Portal Development
  • Much of the work has been done in GridPort
  • Access to Grid Portal Development Experts
  • The SDSC Portals team helps the Telescience
    Developers
  • Access to Grid Functionality with little effort
  • Authentication
  • Globus
  • SRB
  • Use of a fully production, supported webserver
  • Project Account creation

10
Benefits to Portals Team
  • To SDSC Portals Group
  • New set of outside users
  • New requirements
  • Push for new functionality
  • Integral in getting SRB access into GridPort
  • Pushed for Project Based Accounts
  • Heavy data use
  • Gained experience in Data Portal development

11
Benefits To NASA/IPG?
  • NASA/IPG partially funded the collaboration
    between SDSC and NCMIR
  • NASA / IPG Compute resources were integrated into
    the portal
  • The Telescience portal fulfilled the Level 1
    Congressional Milestone for NASA

12
NASA/IPG 4Q01 MilestoneTelescience Portal
  • Telescience portal met NASA/IPG 4Q01 Milestone
  • Remote access to high data-rate instruments
  • Description
  • Demonstrate using Grid services for remote
    connectivity to high data-rate instruments and
    distributed real-time access to instrument data.
  • Output
  • One or more instruments data rate exceeding 50
    Mbits/sec
  • Demonstrated gt 60 Mbits/sec, Sept 01
  • Outcome
  • Use of Grid services and infrastructure for
    on-demand connectivity to high data-rate
    instruments and enhanced engineering and
    scientific collaboration
  • Access SRB Collections on IPG resources
  • Using GSI for security, Globus GRAM for related
    tasks
  • Portal based on GridPort Toolkit

13
GridPort
  • http//gridport.npaci.edu
  • GridPort Team
  • SDSC
  • Stephen Mock
  • Maytal Dahan
  • Cathie Mills
  • Kurt Mueller
  • Mike Spencer
  • Jeff Mock
  • U. Texas
  • Mary Thomas
Write a Comment
User Comments (0)
About PowerShow.com