Holding slide prior to starting show. A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason.

Slides:



Advertisements
Similar presentations
PRAGMA BioSciences Portal Raj Chhabra Susumu Date Junya Seo Yohei Sawai.
Advertisements

Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
Using the Collaborative Tools in NEESgrid Charles Severance University of Michigan.
C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling.
CGW 2009 Vine Toolkit A uniform access and portal solution to existing grid middleware services P.Dziubecki, T.Kuczynski, K.Kurowski, D.Szejnfeld, D.Tarnawczyk,
Holding slide prior to starting show. Supporting Collaborative Working of Construction Industry Consortia via the Grid - P. Burnap, L. Joita, J.S. Pahwa,
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
4b.1 Grid Computing Software Components of Globus 4.0 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson, slides 4b.
GridSphere for GridLab A Grid Application Server Development Framework By Michael Paul Russell Dept Computer Science University.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
1 Application Specific Module for P-GRADE Portal 2.7 Application Specific Module overview Akos Balasko MTA-SZTAKI LPDS
Developing an Application-Specific Portal with P-GRADE Portal 2.9 Author: Ákos Balaskó, Date :
Grid Computing, B. Wilkinson, a.1 Grid Portals.
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.
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
HPC club presentation A proposal for a campus-wide research grid Barry Wilkinson Department of Computer Science UNC-Charlotte Dec. 2, 2005.
NAREGI WP4 (Data Grid Environment) Hideo Matsuda Osaka University.
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
CoG Kit Overview Gregor von Laszewski Keith Jackson.
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
The ACGT Workflow Editing & Enactment Environment Giorgos Zacharioudakis Institute of Computer Science, Foundation for Research & Technology – Hellas (ICS-FORTH)
National Computational Science National Center for Supercomputing Applications National Computational Science NCSA-IPG Collaboration Projects Overview.
INFSO-RI Enabling Grids for E-sciencE Supporting legacy code applications on EGEE VOs by GEMLCA and the P-GRADE portal P. Kacsuk*,
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Application portlets within the PROGRESS HPC Portal Michał Kosiedowski
Shannon Hastings Multiscale Computing Laboratory Department of Biomedical Informatics.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
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,
6/12/99 Java GrandeT. Haupt1 The Gateway System This project is a collaborative effort between Northeast Parallel Architectures Center (NPAC) Ohio Supercomputer.
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
All Hands Meeting 2005 BIRN Portal Architecture: Security Jana Nguyen
WALSAIP Portal Automated Composition of Signal Processing Operators Mariana Mendoza Botero.
Grid-Powered Scientific & Engineering Applications Ho Quoc Thuan INSTITUTE OF HIGH PERFORMANCE COMPUTING.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
ISERVOGrid Architecture Working Group Brisbane Australia June Geoffrey Fox Community Grids Lab Indiana University
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Some comments on Portals and Grid Computing Environments PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
National Computational Science National Center for Supercomputing Applications National Computational Science Integration of the MyProxy Online Credential.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
WebFlow High-Level Programming Environment and Visual Authoring Toolkit for HPDC (desktop access to remote resources) Tomasz Haupt Northeast Parallel Architectures.
VisPortal Project developer’s experience C.E.Siegerist, J. Shalf, E.W. Bethel NERSC/LBNL Visualization Group T.J. Jankun-Kelley, O. Kreylos, K.L. Ma CIPIC/UC.
AHM, Aug-30-Sept-2, 2004 Virtual Research in the UK: Advanced Portal Services Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
National Energy Research Scientific Computing Center (NERSC) Visportal : interface to grid enabled NERC resources Cristina Siegerist NERSC Center Division,
The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002.
1 Egrid portal Stefano Cozzini and Angelo Leto. 2 Egrid portal Based on P-GRADE Portal 2.3 –LCG-2 middleware support: broker, CEs, SEs, BDII –MyProxy.
Introduction to Portals.
The NGS Grid Portal David Meredith NGS + Grid Technology Group, e-Science Centre, Daresbury Laboratory, UK
Application Web Service Toolkit Allow users to quickly add new applications GGF5 Edinburgh Geoffrey Fox, Marlon Pierce, Ozgur Balsoy Indiana University.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
DataGrid is a project funded by the European Commission EDG Conference, Heidelberg, Sep 26 – Oct under contract IST OGSI and GT3 Initial.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
Holding slide prior to starting show. GECEM: Grid-Enabled Computational Electromagnetics David W. Walker School of Computer Science Cardiff University.
Tamas Kiss University Of Westminster
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
A portal interface to myGrid workflow technology
CICC Portal Ability to submit a BCI Job.
Presentation transcript:

Holding slide prior to starting show

A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason Jones Swansea University

Project Collaborators Cardiff University Swansea University BAE Systems HP Singapore Institute of HPC

Outline Project Overview and Challenges Design Gecem Portal and Portlets, and Grid Services Use Case Future Work Conclusion

Project Objective Develop a user-friendly environment for users to integrate mesh generation, large-scale linear system solver, and collaborative visualization within a Web service framework. Problem domain is computational electromagnetics

GECEM Prototype Grid Geometry data UWS WeSC Other locations BAE SYSTEMS Create geometry Generate mesh CEM simulation MeshOutput

GECEM Production Grid Other locations Geometry data UWS Singapore BAE SYSTEMS Create geometry Generate mesh CEM simulation MeshOutput

Resources DataMeshersSolvers Geometry Files BAES Code Swansea Code Swansea

Challenges Resources are intrinsically distributed –No sharing of software and hardware –Sharing of data Need –Single logon to multiple machines –A user friendly interface –Secure environment –Support Multi-user

Open Grid Service Architecture (OGSA) Grid Services Provide GSI security Provide Lifecycle Management Provide state information –Service data elements Gridftp for file transfer

Why Grid-based? Advantages –Support resource sharing –Uniform access to resources Limitation –Complex to use –Low-level

Design Use portal and portlets to provide end- user interfaces for using grid services Use MyProxy as single log-on Use URI and GridFTP to locate input files Develop OGSA Grid Services for mesh generation and solver migration Use UDDI to discover services

Portals and Portlets Portal –Aggregate and integrate portlets Portlets –Individual window applications that provide content for a portal –Easily customised for individual users or groups of users.

Portlets Visible active components users see within their portal pages Java servlet inside a portal A special type of servlets –The Portlet API extends and subclasses the Servlet API

Gecem Portal - Overview

GridSphere Provide a portlet container Provide user management, session management, and group management Provide support for role-based access control Provide portlet subscription Provide layout selection Allow third-party portlet

Grid Portlets Resource Browser Portlet –Resource Registry Credential Retrieval Portlet –Credential Management uses credential repository to store user credentials Provide File Browser Portlet and GridFTP Browser Service

Resource Registry Hand-written XML registry Consists a list of machines and the services provided by these Define the machine provides –Myproxy –grid-ftp –gram

Logon using MyProxy User upload their credential to a MyProxy Server User Logon the Gecem Portal using the MyProxy username and passphrase Login Portlet retrieves the credential from the MyProxy Server and creates a credential mapping for the user GridPortlet stores the credential into a credential repository

Gecem Portlets - Functional Meshing Portlet Migrate Solver Portlet

GECEM Portlets - Instance File Selection Portlet File Parameter Portlet UDDI Portlet Grid Service Portlet to invoke meshes and solvers simulation

Meshing Portlet - Options

Migrate Solver - Options

Grid Services Legacy codes –Complex, high-quality Develop OGSA compliant grid services –Meshing Grid Service –Migrate App Grid Service

Portlet to invoke Grid Service File Browser Portlet (select local files) File Parameters Portlet (display URI of files) UDDI Portlet (select service) Invoke Grid Service Files GSH Files

Use Case Mesh Service Geometry Data files Meshes Solver control files Migrate Solver Service BAE Swansea WeSC Solver Output Solver

Current Version Use Gridsphere as the portlet- based portal Use Gridportlets (cvs version)

Software Prerequisite Software –Java 2 Standard Edition version or higher. –Tomcat –Apache Ant version –Globus Toolkit (GT3.2.1)

Future Work Archiving results Use workflow model Apply RAVE for visualization Adapt our framework to WSRF Extend GECEM grid to include all project partners

Conclusion Portal provides a high-level user interface for scientists to access distributed resources easily Portal hides away the complexity of using grid User can access the portal anywhere