23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29

Slides:



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

Open Grid Computing Environments Marlon Pierce (IU) & Gopi Kandaswamy (RENCI)
Developing Grid User Interface Components Portlets, gadgets, etc.
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
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,
© Geodise Project, University of Southampton, Applications and Middleware Hakki Eres, Fenglian Xu & Graeme Pound.
Cyberaide JavaScript: A JavaScript Commodity Grid Kit Gregor von Laszewski (585) Fugang Wang
Remote Visualization Explorations of Ajax & Web Services.
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
Open Grid Computing Environments Marlon Pierce, Suresh Marru, Gregor von Laszewski, Mary Thomas, Maytal Dahan, Gopi Kandaswamy, and Wenjun Wu.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Catania Science Gateway Framework Motivations, architecture, features Catania, 09/06/2014Riccardo Rotondo
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.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
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.
DIRAC Web User Interface A.Casajus (Universitat de Barcelona) M.Sapunov (CPPM Marseille) On behalf of the LHCb DIRAC Team.
A Web 2.0 Portal for Teragrid Fugang Wang Gregor von Laszewski May 2009.
Future Grid Future Grid User Portal Marlon Pierce Indiana University.
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.
HPC club presentation A proposal for a campus-wide research grid Barry Wilkinson Department of Computer Science UNC-Charlotte Dec. 2, 2005.
Towards a Javascript CoG Kit Gregor von Laszewski Fugang Wang Marlon Pierce Gerald Guo
1. Introduction  The JavaScript Grid Portal is trying to find a way to access Grid through Web browser, while using Web 2.0 technologies  The portal.
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
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.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
07/06/11 New Features of WS-PGRADE (and gUSE) 2010 Q Q2 Miklós Kozlovszky MTA SZTAKI LPDS.
Towards a unified Cyberaide architecture Fugang Wang May 29, 2009.
Javascript Cog Kit By Zhenhua Guo. Grid Applications Currently, most grid related applications are written as separate software. –server side: Globus,
Science Gateway Workshop GGF14 28 th June 2005, Chicago CCLRC Portal Infrastructure to Support Research Facilities Dharmesh Chohan e-Science Grid Technology.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Using Cyberaide JavaScript to develop Ajax based Grid Apps – A Tutorial for Grid App Developers Gregor von Laszewski Fugang Wang Jun 22, 2009.
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.
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,
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
Grid Security: Authentication Most Grids rely on a Public Key Infrastructure system for issuing credentials. Users are issued long term public and private.
Rochester Institute of Technology Cyberaide JavaScript: A JavaScript Commodity Grid Kit Gregor von Laszewski Fugang Wang Nov
Portals for Bioinformatics Nick Sharman my Grid project manager 30 June
6 February 2009 ©2009 Cesare Pautasso | 1 JOpera and XtremWeb-CH in the Virtual EZ-Grid Cesare Pautasso Faculty of Informatics University.
Enabling Grids for E-sciencE Astronomical data processing workflows on a service-oriented Grid architecture Valeria Manna INAF - SI The.
Ad Hoc VO Akylbek Zhumabayev Images. Node Discovery vs. Registration VO Node Resource User discover register Resource.
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
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
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.
Prepared by Jim Farmer for the JA-SIG UK Meeting Monday, 26 January, 2004 University of Birmingham, United Kingdom The uPortal Roadmap.
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.
Globus, CoG Kit, Web portals, and Road to Grid Fugang Wang Grid Seminar II, Fall 2008 Oct
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
Amsterdam December 4-6, 2006 eScience 2006 A Grid-based Architecture for the Composition and the Execution of Remote Interactive Measurements Andrea BagnascoAriannaPoggi,
Clarens Toolkit Building Blocks for a Simple TeraGrid Gateway Tutorial Conrad Steenberg Julian Bunn, Matthew Graham, Joseph Jacob, Craig Miller, Roy Williams.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
Portals and Portlet Containers How Portals play an important role in e-Research applications. Mathew Wyatt.
Overview on the work performed during EPIKH Training Faiza MEDJEK /INFN, CATANIA 1.
OGCE Short Summary Marlon Pierce Community Grids Lab
Writing Grid Portlets.
OGCE OGCE The Open Grid Computing Environments Collaboratory
Standard Portlet Architecture Supports Reusable Components
Metadata-rich Service Oriented Grid Portals
OGCE Portal Software for Big Red and the TeraGrid
Open Grid Computing Environments
The uPortal Roadmap uPortal Software Developers Meeting
Presentation transcript:

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29

23:48:11Service Oriented Cyberinfrastructure Lab, Outline Web portal Portal related standards and technologies Java Portlet Definition Standard (JSR168) Web Services for Remote Portlets V1 (WSRPv1) Web2.0 portal Grid portals

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal Portal: “An entrance or a means of entrance”; “A website considered as an entry point to other websites, often by being or providing access to a search engine” – American heritage dictionary Characteristics of web portal Multiple sites/functionalities/services Single entrance/Single Sign-On Consistent look and feel Personalization

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal Standards Java Portlet Definition Standard (JSR168) Portal Portlet Portlets container Portlets Container Login Info FAQ Welcome Server Portlet Window Portlet Fragment …… Portal Server

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal Standards Portlet mode View/Edit/Help Custom Portlet request handling processAction/render Portlet request ActionRequest/RenderRequest Portlet Response ActionResponse/RenderResponse

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal Standards Web Services for Remote Portlets Ver1 (WSRP v1) Defines web services interface to interact with remote portlets Reference implementation Apache Pluto – JSR168 Apache WSRP4J – WSRP uPortal, OpenPortal

23:48:11Service Oriented Cyberinfrastructure Lab, Web Portal Standards Emerging standards JSR286 – Version 2.0 of the Java portlet specification WSRP ver2 Would support Web2.0 features like Ajax, REST

23:48:11Service Oriented Cyberinfrastructure Lab, Web 2.0 Portal Based on Web2.0 technologies Asynchronous JavaScript and XML (Ajax) Representational State Transfer (REST) Atom and RSS Mashup Advantages More flexible to aggregate info More flexible to present info in client side User experience

23:48:11Service Oriented Cyberinfrastructure Lab, Web 2.0 Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Web 2.0 Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portal Share the same features as typical portals Provide a uniform environment for Grid users to interact with Grid services. Basic functionalities: authenticate, submit jobs and monitor jobs execution status Other functionalities: client side workflow composite, Grid information services, and collaboration environment. Need to pay more attention on user authentication and authorization

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portal Gridsphere portal framework 100% JSR168 compliant Easy to develop and integrate new porlets Easy to create customized portal layouts Built-in support for Role Based Access Control Data persistence using Hibernate Localization Open source

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portal The Open Grid Computing Environments Portal and Gateway Toolkit (OGCE Portal) JSR168 compatible portlets Grid credential management Secure remote file management and code execution Views of Grid Information service (GPIR) Workflow composers (XBaya) Open source

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portal

23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portal A planed Web2.0 based Grid portal User authentication and delegation, by using MyProxy proxy credential Job submission and execution status monitor Grid Information services integration, Qbets for example Workflow composition based on Karajan workflow language Elementary collaboration environment

23:48:11Service Oriented Cyberinfrastructure Lab, Summary and Conclusion Web portal is a convenient way for user to access web sites/services by providing a uniform user interface JSR168 and WSRPv1 are two mainly adopted standards, though they are about to obsolete Web 2.0 technologies provide alternative approach to construct portals Grid portal provides an easy way for Grid users to access Grid services

23:48:11Service Oriented Cyberinfrastructure Lab, References Java CoG Kit. Globus Toolkit. JSR 168: Portlet Specification. OASIS Web Services for Remote Portlets (WSRP). open.org/committees/tc_home.php?wg_abbrev=wsrphttp:// open.org/committees/tc_home.php?wg_abbrev=wsrp Yahoo! Web page. Myrit portal. Myio AjaxPortal. Netvibes Web page. Gridsphere portal framework. The Open Grid Computing Environments Portal and Gateway Toolkit (OGCE Portal).