28.12.2014 Views

TGQR 2010Q2 Report.pdf - Teragridforum.org

TGQR 2010Q2 Report.pdf - Teragridforum.org

TGQR 2010Q2 Report.pdf - Teragridforum.org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

USGS National Map infrastructure and TeraGrid. They will also study the integration of a land<br />

use model.<br />

RENCI Science Portal.<br />

The RENCI team wrote numerous web service clients which help the learning curve involved in<br />

writing/using web service clients that call into the RENCI Science Portal (RSP) infrastructure.<br />

Clients include Autodock (NCBR), UrQMD (Duke), BLAST+ (WUSTL), KlustaKwik (Duke),<br />

MEME/MAST (UNC), MAQ (Duke) and ProteinEffects (Duke). Several new applications have<br />

been installed: ProteinEffects, SamTools (pileup) and KlustaKwik.<br />

The team has continued working with various researchers to create large BLAST runs using the<br />

BLASTMaster Desktop and RSP web service infrastructure. The Genome Center at WUSTL<br />

continues to make use of the RSP system via web services. Web service clients have been honed<br />

to work cohesively with Jython based scripts at WUSTL. This enables bridging different<br />

programming expertise (Java at RENCI and Python at WUSTL). The RSP has been used as a<br />

proxy for launching jobs using the RSP web service infrastructure (business logic on third-party<br />

web site calls into RSP web services).<br />

Next quarter work concludes for this team. They will continue to work with researchers to utilize<br />

TeraGrid and maintain account credentials across all configured clusters (TeraGrid, OSG, and<br />

local RENCI clusters). They will refactor the backend software used to submit glidein jobs out to<br />

remote resources using the next generation Portal Glidein Factory. This will be plugin-based<br />

(OSGi). Granularity of pre-staging data and binary building will be improved.<br />

UltraScan.<br />

UltraScan (PI Prof. Borries Demeler, U Texas Health Science Center at San Antonio) is a<br />

gateway supporting the computationally intense analysis of data collected on macromolecules by<br />

an analytical ultracentrifuge. The gateway is used by researchers throughout the world and also<br />

makes use of computational resources throughout the world. While some end users have their<br />

own centrifuges and use the analysis capabilities of the gateway, others send samples to use both<br />

the centrifuge and the analysis software. The IU gateways team completed initial integration of<br />

Open Grid Computing Environment tools (application management, registration, and monitoring<br />

services) with Ultrascan portal to submit jobs on Queenbee and Ranger. The team implemented<br />

job monitoring for job status, job cancel method based on requests from the UltraScan<br />

development team. Future work includes the addition of checkpointing for long-running jobs, the<br />

use of a community account on TeraGrid resources. Resource discovery methods developed<br />

through TeraGrid’s advanced support work with the GridChem project were applied in this<br />

project as well. Final production integration of OGCE tools with UltraScan's production<br />

environment depends on final GRAM5 stability validation on Ranger.<br />

Gateways built with many different technologies have been able to make effective use of OGCE.<br />

The LEAD gateway is portlet-based. GridChem is a Java swing client side application and<br />

Ultrascan is php and perl-based. All have been able to effectively use OGCE. In addition, a large<br />

MPI application that forks off many independent runs will be a focus for improvement through<br />

TeraGrid’s ASTA program.<br />

Finally, the Ultrascan gateway infrastructure has been replicated on IU’s Quarry hosting service<br />

so that improvements can be made without impacting the production environment.<br />

25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!