/
UltraScan Gateway Advanced Support UltraScan Gateway Advanced Support

UltraScan Gateway Advanced Support - PowerPoint Presentation

min-jolicoeur
min-jolicoeur . @min-jolicoeur
Follow
413 views
Uploaded On 2016-04-08

UltraScan Gateway Advanced Support - PPT Presentation

GIG Team Suresh Marru Raminder Singh Marlon Pierce Pervasive Technology Institute Indiana University Gateway Personal Borries Demeler Emre Brookes UT Health Science Center Outline ID: 277008

support gateway workflow ultrascan gateway support ultrascan workflow amp ogce 2010 april job cluster gridchem gfac science application eventing

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "UltraScan Gateway Advanced Support" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

UltraScan Gateway Advanced Support

GIG Team:

Suresh Marru, Raminder Singh, Marlon Pierce

Pervasive Technology Institute

Indiana University

Gateway Personal:

Borries

Demeler

,

Emre

Brookes

UT Health Science CenterSlide2

Outline

UltraScan Gateway

Target Community

Usage StatisticsCurrent ArchitectureAdvanced Support RequestRequested SupportCurrent StatusGateway Enhancement PlanOverview of OGCECustomizing/Extending/Integrating OGCE tools with UltraScan

April 16

th

2010Slide3

Slide Courtesy

This Talk is derived from Advanced Support Request submitted by Dr.

Borries

DemelerApril 16th 2010Slide4

UltraScan Science GatewayA biophysics gateway for investigating properties and structure-function relationships of biological macromolecules,

nanoparticles

, polymers and colloids that are implicated in many diseases, including cancer.

High-resolution analysis and modeling of hydrodynamic data from an analytical ultracentrifuge device (AUC).April 16th 2010Slide5

AUC

Experimental

Setup

Analytical

Ultra CentrifugeSlide6

UTHSCSA Jacinto

Terascale

storage

Web Server

US LIMS

MySQL

DB

User

High Performance Computing Clusters

TeraGrid

TIGRE/

Globus

Network

GridControl

High Level OverviewSlide7

Application & Gateway Software

Application Software: UltraScan – provides the highest resolution analysis possible for AUC experiments.

solves the inverse problem of extracting molecular parameters from experimental data on parallel computing infrastructure.

Gateway Software:US-LIMS – Ultrascan Laboratory Information SystemProvides access to HPC resources to broader research communityExperiment Management Interfaces

April 16

th

2010Slide8

Ultrascan Usage by month

April 16

th

2010Slide9

TG Usage in 2008 and 2009

April 16

th

2010Slide10

Example:

CuZn

hSOD

mutant freshly isolated

Data courtesy of John Hart, UTHSCSA

Example

D

ata

AnalysisSlide11

Example:

CuZn

hSOD

mutant after 7 days at 4C

Data courtesy of John Hart, UTHSCSA

Applying Monte Carlo SimulationsSlide12

ASTA Request

Porting to new architectures and parallel performance enhancements

Porting to and incorporation of TeraGrid storage and server environments

New workflow implementations, new grid computing and grid middleware support Additional parallelization's to improve scaling for Monte Carlo analyses Hardening of code performance through check-pointing and processor failure detection

April 16

th

2010Slide13

13

13

OVP/

RST/

MIG

OGCE

Re-engineer, Generalize, Build, Test and Release

LEAD

GridChem

TeraGrid

User Portal

OGCE Team

GridChem

Ultrascan

BioVLab

ODI

Bio Drug Screen

EST Pipeline

Future Grid

GFac

, XBaya, XRegistry, FTR

Eventing

System

LEAD

Resource Discovery Service

GPIR, File Browser

Gadget Container,

GTLab

,

Javascript

Cog, XRegistry Interface, Experiment Builder, Axis2

Gfac

, Axis2

Eventing

System, Resource Prediction Service

Experiment Builder, XRegistry Interface

XBaya

Gfac

,

Eventing

System

XBaya,

GFac

Workflow Suite

Workflow Suite

Workflow Suite

???

OGCE Gateway

Tool Adaption & ReuseSlide14

OGCE Workflow Suite

Generic Service Toolkit

Tool to wrap command-line applications as web services

Handles file staging & job submission and monitoringExtensible runtime for security, resource

brokering &

urgent computing

Generic Factory service for on-demand creation of application services

XRegistry

Information repository for the OGCE workflow suite

Register, search,

retrieve & share

XML documents

User & hierarchical group based authorization

XBaya

GUI based tool to

compose & monitor workflows

Extensible support for compiler plug-ins like BPEL, Jython, SCUFL

Dynamic Workflow Execution support to start, pause, resume, rewind of workflow executionsApache ODE Scientific Workflow Extensions

XBaya GUI integration for BPEL Generation

Asynchronous support for long running workflows

Instrumented with fine grained monitoring

Eventing

System

Supports both WS-

Eventing

and WS-Notification Standards

Very scalablePersistent Message Box for clients behind firewalls and with intermittent network glitches.Slide15

GridChem Science Gateway

A chemistry/material Science Gateway for running computational chemistry codes, workflows, and parameter sweeps.

Integrates molecular science applications and tools for community use.

400+ users heavily using TeraGrid. One of the consistent top5 TeraGrid Gateway users.Supports all popular Chemistry applications including Gaussian, GAMESS, NWChem, QMCPack, Amber and

MolPro

, CHARMMSlide16

GridChem Advanced Support

GridChem

supports single application executions

Advanced support request for supporting workflowsImproved Fault Tolerance Slide17

GridChem OGCE Integration

OGCE workflow tools wrapped Gaussian &

Charmm

chemistry applicationsCoupled Butane workflow using Gaussian & Charmm Integration100 member gaussian parametric sweepsIntegration with Pegasus workflow tools Slide18

GridChem Using OGCE Tools

Initial Structure

Optimized Structure

GridChem

using OGCE Workflow Tools to construct and execute CHARMM and Gaussian Molecular chemistry Models Slide19

Gateway Middleware

UltraScan

LIMS DB

Apache

Web Interface

User

Analysis

Control Unit

Cluster 1

Cluster 1

Job

Scheduler

Cluster 1

Job

Scheduler

Distributor

Module

S1

S2

Sn

...

Cluster 1

Cluster 1

Job

Scheduler

Cluster 2

Job

Scheduler

Distributor

Module

S1

S2

Sn

...

Cluster 1

Cluster 1

Job

Scheduler

Cluster

n

Job

Scheduler

Distributor

Module

S1

S2

Sn

...

UltraScan Gateway Architecture Slide20

Gateway Advanced Support

Coordinate with HPC ASTA Support in Porting to new architectures and parallel performance enhancements.

New workflow implementations, new grid computing and grid middleware support:

Reliability problems with WSGramMissing job statusOnly supports Gram4, needs porting to other middlewareIssues with data movement.

Need Fault tolerance at all levels.

Users decide resources manually, need automated scheduling.

Current ArchitectureSlide21

Derived ASTA RequirementsEnhance the

perl

job submission daemon with OGCE

Gfac service.Enhance socket and email based job monitoring with OGCE Eventing SystemImplement and iteratively enhance fault tolerance.Port to Community account usage with gridshib auditing support.Support

Unicore

to run jobs on European and Australian resources.

April 16

th

2010Slide22

GFac Science Application Wrapper ToolSlide23

GFac Existing & Requested Features

Input Handlers

Scheduling Interface

Auditing

Monitoring Interface

Data Management Abstraction

Job Management

Abstraction

Fault Tolerance

Output Handlers

Registry Interface

Checkpoint Support

Apache Axis2

Globus

Campus Resources

Unicore

Gram5

Amazon Eucalyptus

Color Coding

UltraScan Requested Features

Existing FeaturesSlide24

Target Compute ResourceUT Health Science Center Clusters

Texas State Grid:

HiPCaT

– TIGRE software stackTeraGrid Resources – Ranger, Lonestar, Abe/Queenbee, BigredClusters in Germany and Australia

April 16

th

2010Slide25

OGCE based UltraScan development Architecture

GFac

,

Eventing

System, Fault Tolerance

UltraScan Middleware

Quarry Gateway Hosting Machine

Europe & Australian Grids

Manual ProcessSlide26

Current StatusDeployed

Ultrascan

software on IU Gateway Hosting Service

Replicated the production system to facilitate Gateway & HPC ASTA TestingDeployed UltraScan application on Queenbee & RangerWorking with GRAM 5 Integration on RangerApril 16th

2010Slide27

Future WorkAdd support to

Unicore

Job Management

Build Fault Tolerance Reiterate ASTA Requirements April 16th 2010