+ All Categories
Home > Technology > The LEAD Portal: An OGCE based weather science gateway

The LEAD Portal: An OGCE based weather science gateway

Date post: 25-Jan-2015
Category:
Upload: marcuschristie
View: 935 times
Download: 0 times
Share this document with a friend
Description:
An overview of the LEAD Portal for the TeraGrid '07 Science Gateways tutorial.
27
The LEAD Portal: An OGCE based weather science gateway Marcus Christie and Suresh Marru Indiana University LEAD Project (www.leadproject.org)
Transcript
Page 1: The LEAD Portal: An OGCE based weather science gateway

The LEAD Portal: An OGCE based weather science gateway

Marcus Christie and Suresh MarruIndiana University

LEAD Project (www.leadproject.org)

Page 2: The LEAD Portal: An OGCE based weather science gateway

The Weather Challenge (WxChallenge)

Page 3: The LEAD Portal: An OGCE based weather science gateway

WxChallenge - LEAD Portal Beta Testers

… and others

Page 4: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 5: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 6: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 7: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 8: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 9: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 10: The LEAD Portal: An OGCE based weather science gateway

So, what’s the value to the participants?

Page 11: The LEAD Portal: An OGCE based weather science gateway

Outcome

•Total participants: 10•Total workflows: 279•Total data storage: 2.6 TB (including non weather challenge participants)

•Total SUs: 52925 (including non weather challenge participants)

•Workflow success rate: 78%/36%

Page 12: The LEAD Portal: An OGCE based weather science gateway

The Architecture of Gateway ServicesThe Users Desktop.The Users Desktop.

Gateway Services

Grid Portal Server

Grid Portal Server

Physical Resource Layer

Core Grid Services

Proxy CertificateServer / vault

Proxy CertificateServer / vault

Application EventsApplication EventsResource BrokerResource Broker

User MetadataCatalog

User MetadataCatalog

Replica MgmtReplica Mgmt

ApplicationWorkflow

ApplicationWorkflow

App. Resourcecatalogs

App. Resourcecatalogs

ApplicationDeployment

ApplicationDeployment

ExecutionManagement

ExecutionManagement

InformationServices

InformationServices

SelfManagement

SelfManagement

DataServices

DataServices

ResourceManagement

ResourceManagement

SecurityServicesSecurityServices

OGSA-like Layer

Page 13: The LEAD Portal: An OGCE based weather science gateway

Info/History

•Staffing: 2 FTE + several graduate students•Fall 2004: Started work on the LEAD Portal (uPortal)

•Spring 2005: Selected GridSphere•Spring 2006: Integrated with BPEL workflow engine and updated metadata schema

•Summer 2006: First went “live” supporting Unidata Users’ Workshop

•Spring 2007: WxChallenge and Spring Forecast experiments

Page 14: The LEAD Portal: An OGCE based weather science gateway

TeraGrid Resources

Big Red

Data CapacitorNCSA’s Tungsten andMercury

SPRUCE at UC

Page 15: The LEAD Portal: An OGCE based weather science gateway

Security: Registering for an account

Page 16: The LEAD Portal: An OGCE based weather science gateway

Security:Verifying Email Address

Page 17: The LEAD Portal: An OGCE based weather science gateway

Security: Email address confirmed

Page 18: The LEAD Portal: An OGCE based weather science gateway

Security: Administrator Approving

Page 19: The LEAD Portal: An OGCE based weather science gateway

Security: Administrator Approving

Page 20: The LEAD Portal: An OGCE based weather science gateway

Security: User gets acceptance email

Page 21: The LEAD Portal: An OGCE based weather science gateway

Security: User can now log in

Page 22: The LEAD Portal: An OGCE based weather science gateway

Security: Verifying user account

Page 23: The LEAD Portal: An OGCE based weather science gateway

A Tale of Two Authorization Systems

LEADLEAD

Portal

- authenticate with identity certificate-verify authorization

GSIGSI

TeraGrid

- community account- proxy certificate

ApplicationService

ApplicationService

AuthZ

Page 24: The LEAD Portal: An OGCE based weather science gateway

App Service

LEAD Architecture + Auditing

LEAD Portal

Notification Broker

GPEL Workflow Engine

App Service

App ServiceAuditingService

GRAM Gatekeeper

1. Portal registers workflow

2. Portal submits workflow

3. WF engine invokesapp services

4. Launch GRAM jobs

5. Audit notifs6. Queries for charge

Page 25: The LEAD Portal: An OGCE based weather science gateway

Challenges, Lessons Learned

•Globus reliability issues– Become best friends with your RPs

•Gateway priorities– Make sure you know for what audience you are

building your gateway

•Security– It’s a lot harder as an afterthought

•Production deployment– You’ll want to be serious about separate

deployments; and it will cost you

Page 26: The LEAD Portal: An OGCE based weather science gateway

Future Work

•Give user’s more control– Allow editing of model configurations– Allow users to burn their own allocations– Allow users to bring in their own software– Running ensembles

•Data-driven workflows•Fault tolerance/monitoring•Repackaging

Page 27: The LEAD Portal: An OGCE based weather science gateway

Wrap Up

•Go to http://portal.leadproject.org to request an account

•For more information about OGCE– Tuesday, 4:30-5:00: Building a Grid Portal for

TeraGrid’s Big Red– Wednesday, 9:30-10:00: Grid Portlets and

Services from the Open Grid Computing Environments (OGCE) Collaboration (Software Provider Forum)

•Questions?


Recommended