Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29"— Presentation transcript:

1 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu1 Grid Portals Fugang Wang April 29 http://cyberaide.googlecode.com/svn/trunk/lectures/GridPortal.ppt

2 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu2 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

3 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu3 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

4 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu4 Web Portal

5 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu5 Web Portal

6 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu6 Web Portal

7 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu7 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

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

9 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu9 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

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

11 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu11 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

12 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu12 Web 2.0 Portal http://myiosoft.com/products/AjaxPortal/demo/

13 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu13 Web 2.0 Portal http://www.netvibes.com/

14 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu14 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

15 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu15 Grid Portal Gridsphere portal framework http://www.gridsphere.org/ 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

16 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu16 Grid Portal The Open Grid Computing Environments Portal and Gateway Toolkit (OGCE Portal) http://www.collab-ogce.org/ JSR168 compatible portlets Grid credential management Secure remote file management and code execution Views of Grid Information service (GPIR) Workflow composers (XBaya) Open source

17 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu17 Grid Portal

18 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu18 Grid Portal

19 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu19 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

20 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu20 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

21 23:48:11Service Oriented Cyberinfrastructure Lab, http://blackrose02.rit.edu21 References Java CoG Kit. http://www.cogkit.org/http://www.cogkit.org/ Globus Toolkit. http://www.globus.org/toolkit/http://www.globus.org/toolkit/ JSR 168: Portlet Specification. http://www.jcp.org/en/jsr/detail?id=168http://www.jcp.org/en/jsr/detail?id=168 OASIS Web Services for Remote Portlets (WSRP). http://www.oasis- open.org/committees/tc_home.php?wg_abbrev=wsrphttp://www.oasis- open.org/committees/tc_home.php?wg_abbrev=wsrp Yahoo! Web page. http://www.yahoo.comhttp://www.yahoo.com Myrit portal. http://my.rit.eduhttp://my.rit.edu Myio AjaxPortal. http://myiosoft.com/products/AjaxPortal/demo/http://myiosoft.com/products/AjaxPortal/demo/ Netvibes Web page. http://www.netvibes.com/http://www.netvibes.com/ Gridsphere portal framework. http://www.gridsphere.org/http://www.gridsphere.org/ The Open Grid Computing Environments Portal and Gateway Toolkit (OGCE Portal). http://www.collab-ogce.org/http://www.collab-ogce.org/


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

Similar presentations


Ads by Google