Showing posts with label Grid. Show all posts
Showing posts with label Grid. Show all posts

Wednesday, September 24, 2008

gRAVI

Received this email from Ron Price with a useful grid applicaton:

Hello,

I just wanted to briefly share with you gRavi. It is a tool that does the following:

Remote Application Virtualization Infrastructure (RAVI)provides GUI-based tools to guide the user through the process of identifying an application, mapping from strongly typed Web Services operations to application arguments, defining authentication and authorization requirements, and deploying a service onto an execution site.

More info can be found about it here:
http://dev.globus.org/wiki/Incubator/gRAVI

Just an FYI.

-Ron

Friday, September 19, 2008

Topology of Grid Transfer Services

Tom asked for a quick topology of the grid transfer services we (Dan, Felicia, Peter) know about and how we understand them.

1. Globus' GridFTP

A webservice-negotiated, secured FTP transfer of files. Reasonably fast, secure, but requires extra ports to be opened between two nodes that need to use it, and has no feedback on completion.

2. CA-GRID's BulkDataTransfer

CA-Grid's version of data transfer that uses GridFTP. Can be used with performance enhancements like parallel and striped data transfer.


3. CA-GRID's Transfer service

Transfers a file completely over Webservices. This means no extra ports need to be opened, but there is a limitation in how much data you can transport but you get more information about how much data has been transferred.

4. Globus' Reliable File Transfer

Puts an extra layer on GridFTP to allow for status checking and re-initiation of transfers should a connection be lost mid-transfers

Those are the ones we can think of. If we have left any out or you know of any other cool grid transfer services, leave a comment!

Wednesday, May 14, 2008

Dr. Jeremy Espino and the wonderful RODS project

I had a rather long and very informative desktop-share and teleconference with Dr. Jeremy Espino going over RODS (Realtime Outbreak Detection System) and how it can be incorporated into POCs for the PHIN conference in September.

Furthermore, he created an SVN repository for grid-related code (whether it be related to RODS, Globus, OGSA-DAI, &c), showed me the wonders of Maven, let me see the prettiness that is IntelliJ IDEA, and generally got me really familiar with how RODS works and what peices he wants me to focus on.

The SVN repository is grand, because it gives me a place to put some of the code I have been working on... and more importantly will force me to clean it up to the point where I am not scared to have other people looking at it.

As for the POC and RODS... RODS has UI functionality with the ability to basically take counts associated with locational data and actually get it plotted to various geolocational displays (think Google Maps). Thus, it would be the perfect UI for any sort of grid monitoring system, and if we can make data plugins that pull from OGSA-DAI resources instead of the normal RODS database (which is populated over time by a listener that parses HL7 hospital data)... Needless to say I have had an explosion of ideas for how to orient grid nodes and how RODS code can be used. I look forward to discussing them.