Middleware for Grid Portal Development

Slides:



Advertisements
Similar presentations
Open Grid Computing Environments Marlon Pierce (IU) & Gopi Kandaswamy (RENCI)
Advertisements

Using the Collaborative Tools in NEESgrid Charles Severance University of Michigan.
Reusable Components for Grid Computing Portals Marlon Pierce Community Grids Lab Indiana University.
Computational Grid Portals Marlon Pierce Community Grids Lab Indiana University.
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
11.1 Grid Portals ITCS 4146/5146 Grid Computing, 2007, UNC-Charlotte, B. Wilkinson. March 11, 2007.
11.1 Grid Portals ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson.
Open Grid Computing Environments Marlon Pierce, Suresh Marru, Gregor von Laszewski, Mary Thomas, Maytal Dahan, Gopi Kandaswamy, and Wenjun Wu.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Grid Computing, B. Wilkinson, a.1 Grid Portals.
Commodity Grid (CoG) Kits Keith Jackson, Lawrence Berkeley National Laboratory Gregor von Laszewski, Argonne National Laboratory.
Grid Portals ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson.
XCAT Science Portal Status & Future Work July 15, 2002 Shava Smallen Extreme! Computing Laboratory Indiana University.
Future Grid Future Grid User Portal Marlon Pierce Indiana University.
HPC club presentation A proposal for a campus-wide research grid Barry Wilkinson Department of Computer Science UNC-Charlotte Dec. 2, 2005.
Rob Allan CCLRC 2 nd Generation HPCPortal v3 for the NGS Rob Allan and Dharmesh Chohan e-Science Centre CCLRC, Daresbury Laboratory.
CoG Kit Overview Gregor von Laszewski Keith Jackson.
Grid Computing, B. Wilkinson, b.1 National Science Foundation Middleware Initiative (NMI) Started in 2001 initially over 3 years “to create and deploy.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
OGCE Consortium Reusable Grid Portal Components Mary Thomas.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
Grid Portals Dennis Gannon Marlon Pierce Indiana University.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Edinburgh Portal Workshop 1 The NCSA Alliance Portal and the Open Grid Computing Environment Project Dennis Gannon, Indiana University Geoffrey Fox, Indiana.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
1 Grid Portal for VN-Grid Cu Nguyen Phuong Ha. 2 Outline Some words about portals in principle Overview of OGCE GridPortlets.
NGS Portal.
Rob Allan Daresbury Laboratory A Web Portal for the National Grid Service Xiaobo Yang, Dharmesh Chohan, Xiao Dong Wang and Rob Allan CCLRC e-Science Centre,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Grappa Grid Access Portal for Physics Applications CHEP 2003 UCSD March 24-28,2003 Daniel Engh (UC), Shava Smallen (IU), Liang Fang (IU), Jerry Gieraltowski.
1 The Portal Expedition Beth Plale, Dennis Gannon Indiana University – Project Leads Jay Alameda NCSA – Project Coordinator The Alliance Portals Expedition.
Grid Computing Environments GCE Discussion Meeting June Seattle GGF8 Geoffrey Fox Dennis Gannon Pervasive Technology Laboratories Computer Science.
ISERVOGrid Architecture Working Group Brisbane Australia June Geoffrey Fox Community Grids Lab Indiana University
OGCE Consortium Component-Based Portals for Grid Computing Marlon Pierce Community Grids Lab Indiana University.
Portals for Bioinformatics Nick Sharman my Grid project manager 30 June
OGCE Components for Enhancing UltraScan Job Management. Suresh Marru,Raminder Singh, Marlon Pierce.
NCSA Alliance Portal Expedition Demo Marlon Pierce, Greg Daues, Gopi Kandaswamy, and Liang Fang Supercomputing 2004 Pittsburg, PA.
GCE Shell? GGF6 Chicago October Geoffrey Fox Marlon Pierce Indiana University
Some comments on Portals and Grid Computing Environments PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
Biomedical and Bioscience Gateway to National Cyberinfrastructure John McGee Renaissance Computing Institute
Building Grid Portals with OGCE: Big Red Portal and GTLAB Mehmet A. Nacar, Jong Youl Choi, Marlon Pierce, Geoffrey Fox Community Grids Lab Indiana University.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Overview of Grid Computing Environments Proposed GGF Information Document G.Fox, D. Gannon, M. Pierce, M. Thomas PTLIU Laboratory for Community Grids Geoffrey.
Portals, Services, Interfaces Marlon Pierce Indiana University March 15, 2002.
Partnerships in Innovation: Serving a Networked Nation Grid Technologies: Foundations for Preservation Environments Portals for managing user interactions.
Grid Computing Environments Working Group (GCE) Grid Forum #5 Marlborough, MA
Interacting Data Services for Distributed Earthquake Modeling Marlon Pierce, Choonhan Youn, and Geoffrey Fox Community Grids Lab Indiana University.
GGF5, Edinburgh, Jul GCE Research Group GGF5, Edinburgh, Scottland.
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
Open Grid Computing Environment Summary
OGCE Short Summary Marlon Pierce Community Grids Lab
Collaborations and Interactions with other Projects
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Charles Severance University of Michigan
iSERVOGrid Architecture Working Group Brisbane Australia June
OGCE OGCE The Open Grid Computing Environments Collaboratory
Some remarks on Portals and Web Services
Open Grid Computing Environments
Standard Portlet Architecture Supports Reusable Components
Alliance Chemical Engineering Portal
Charles Severance University of Michigan
OGCE Portal Applications for Grid Computing
Gateway and Web Services
OGCE Portal Applications for Grid Computing
Portals, Desktop Applications and Distributed Services for e-Research
OGCE Portal Software for Big Red and the TeraGrid
Open Grid Computing Environments
OGCE Architecture: Portlets and Services for Science Gateways
Summary of Grid Portal Architecture Workshop March Tokyo GGF7
Status of Grids for HEP and HENP
Presentation transcript:

Middleware for Grid Portal Development Marlon Pierce Community Grids Lab

Open Grid Computing Environment Collaboratory University of Chicago Gregor von Laszewski University of Illinois/NCSA Jay Alameda Joe Futrelle Indiana University/Community Grids Lab and CS Marlon Pierce Geoffrey Fox Dennis Gannon Beth Plale University of Michigan Charles Severance Joseph Hardin University of Texas/TACC Mary Thomas Jay Boisseau

What Are Grid Portals? Computing portals provide ubiquitous, browser-based access to grid resources. No special client software or platform needed Access information in visually intuitive form Provide services to support user interactions Job archivingportal metadata management services Combine core grid services into custom services Launch multistage jobs with dependencies Couple execution, file transfer, visualization/analysis Many, many such projects Concurrency and Computation: Practice and Experience’s special issue described more than two dozen in 2001. GCE Research Group of the GGF is the community forum. Thomas, Gannon, and Fox are chairs.

General Portal Architectures

What Are the Problems? NMI team members have worked in various combinations on other projects Alliance Portal (Gannon, PI) SciDAC Fusion Portal (Thomas, PI) DOD Computing Portal (Thomas, PI) SciDAC CMCS (contributions from Severance, Hardin, and von Laszewski). Problems are always the same: How do we share portal services? How do we reuse components between projects and groups? Can we provide a standard abstraction for portal services and interfaces? Can we provide an architecture that allows services and user interface components to be added in a standard way? Need to shorten the “standard service” deployment phase so that we can concentrate on harder problems, specific sophisticated services Fusion Grid needs very interactive, visual interface for setting up problems Need to be able to deploy standard components like MyProxy, GridFTP, etc interfaces quickly

Portlets and Containers Provide a portal container/component system Portal components are called “portlets” Create a packaged, easy-to-install, customizable portal system with standard, useful components. Pick and choose from available functionality Support community extensions Plug useful contributions from other groups We base our system on Jakarta’s Jetspeed project JSR 168 (released this summer): standardizes portlet systems Commercial and open source implementations should interoperate WSRP: will provide standard ways to build remote portlets

OGCE Initial Architecture

Evolving Portal Architecture

Portal Service Components SciDAC Fusion Grid Example Portlet Container SRB Client Portal Login Proxy Manager TRANSP Submit File Manager LDAP Browser GPIR IDL Clients WSDL GridPort Java COG WSDL COG/GP Java COG WSDL WSDL WSDL WSDL WSDL SRB Grid Auth GRAM Grid FTP GRIS/ GIIS GPIR IDL Services … MDSPlus TRANSP … FG Applications FG Hardware

Deliverables: Initial Portal Toolkit A component-based portal container Jetspeed with CHEF enhancements, patches Will evolve to JSR 168 standards Portlet components and services Discussion boards, MOTDs, message boards, chat Calendar tools Newsgroups and citation/reference managers Grid information services (LDAP-based, GPIR) Portlet interfaces to MyProxy; credential management Portlet interfaces to GridFTP Scheduled for release, SC2003

Deliverables: Science Portal Tools Will concentrate on science applications Provide services and examples for building Science Portals Deliverables include Application Manager Web Service with sample application Portlets for IU Extreme Lab’s Application tools: Application Factories, XEvents, Xdirectory, Xbooks Portlets and services for QuakeSim Earthquake simulation Metadata repository user interfaces and services

Deliverables: Portal Collaboratory We will use our own tools to provide a community portal Provide information, collaboration for portal building community Demonstrate capabilities Provide a repository for community contributions CMCS, NEESGrid, GridLab, and others

In the Pipeline OGSI Portlets OGSA-DAI portlets Many in Science Portal set use this under the hood Service data browsing portlets OGSA-DAI portlets Collaborative portlets to support Access Grid, Polycomm Portal service composition