GFY PowerPoint Presentation - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

GFY PowerPoint Presentation

Description:

Their own SOAP clients that can call the GFY Server API. GFY Components (cont. ... GFY Client makes SOAP request to GFY Server to perform Filesystem operation ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 12
Provided by: shreyas3
Category:

less

Transcript and Presenter's Notes

Title: GFY PowerPoint Presentation


1
NUG 2004 Grid File Yanker Demo Shreyas
Cholia Mass Storage Group, NERSC 06/24/2004
2
Grid File Yanker
  • Allows users to browse and transfer files, across
    filesystems served by GridFTP servers, directly
    from their web browser.
  • Includes a reliable file transfer mechanism, that
    attempts to restart failed transfer jobs.
  • Provides a convenient interface for submitting
    and monitoring background file transfer jobs.

3
GFY Components
  • GFY Server Java Servlet that runs as a SOAP
    Service. Users can invoke this via
  • The GFY Client Applet
  • Command line tools
  • Their own SOAP clients that can call the GFY
    Server API

4
GFY Components (cont.)
  • GFY Client This is a Java applet that can run on
    any web browser that supports Java 1.4.2 (or
    higher).
  • The applet provides a convenient GUI filesystem
    interface to access GridFTP servers and transfer
    files between them.
  • Users do not have to carry Grid credentials on
    their client machines. The Applet supplies a
    username / password combination to the GFY Server
    which uses this to grab Grid credentials from a
    MyProxy server.

5
GFY Screen Shot
6
How it Works
  • GFY Client provides username/password combination
    to GFY Server
  • GFY Server uses combination to acquire a Grid
    Proxy Credential from a MyProxy Server, and
    returns a session identifier to the Client.
  • GFY Client makes SOAP request to GFY Server to
    perform Filesystem operation / File Transfer
    using the session identifier.

7
How it Works (cont.)
  • GFY Server talks to desired GridFTP server(s)
    with the acquired credential and either
  • performs the filesystem operation, or
  • spawns off a background transfer thread to manage
    the reliable third party transfer between two
    GridFTP servers.
  • Client can query the server for the state of
    current transfer jobs

8
How it works
9
Upcoming Features
  • Recursive directory copy
  • Multiple File Transfer / Bulk File operations
  • Integration with NERSC Portal, including common
    login and credential sharing
  • Command line tools to submit transfer jobs to GFY
    service

10
Acknowledgements
  • The GFY was made possible, thanks to the
    contributions of
  • Matt Andrews (NERSC)
  • Nancy Johnston (NERSC)
  • Nancy Meyer (NERSC)
  • Steve Chan (NERSC)
  • Adam Megacz (XWT Foundation)

11
Additional Information
  • FSG Homepage http//www.nersc.gov/nusers/resource
    s/HPSS
  • GFY Information
  • Contact
  • Shreyas Cholia (Mass Storage Group)
  • Email scholia_at_lbl.gov
  • Phone (510) 486-6552
Write a Comment
User Comments (0)
About PowerShow.com