Grid Portal for VN-Grid

23
1 Grid Portal for VN- Grid Cu Nguyen Phuong Ha

description

Cu Nguyen Phuong Ha. Grid Portal for VN-Grid. Outline. Some words about portals in principle Overview of OGCE GridPortlets. What is a portal ?. - PowerPoint PPT Presentation

Transcript of Grid Portal for VN-Grid

Page 1: Grid Portal for VN-Grid

1

Grid Portal for VN-Grid

Cu Nguyen Phuong Ha

Page 2: Grid Portal for VN-Grid

2

Outline

Some words about portals in principle

Overview of OGCE GridPortlets

Page 3: Grid Portal for VN-Grid

3

What is a portal ?

A portal is a doorway or entry point to a set of resources, including the entire World-Wide Web, information, applications, and other resources, that an enterprise wants to make available to the portal’s users.

Portal is web site’s evolution.

Page 4: Grid Portal for VN-Grid

4

Bridging Users and Resources

Grid Portal

Grid Portal

GPIR

MDS

ExecutionService

MonitoringService

Grid Services

Grid Resource

Page 5: Grid Portal for VN-Grid

5

Some words about portals in principle

Overview of OGCE GridPortlets

Page 6: Grid Portal for VN-Grid

6

OGCE Project The Open Grid Computing Environments

(OGCE) project consists of the following core constituent areas for developing powerful, Web-based Science Gateways to Grid resources such as the TeraGrid. Development of interoperable, standards-

based Web components (portlets) for Grid computing.

Grid client programming libraries and tools development.

Development of Web Services to support Grid portals’ information, metadata, and job execution and management requirements.

Page 7: Grid Portal for VN-Grid

7

Highlights and Major Contributions OGCE Grid Portal Grid Programming Interfaces and

Abstraction Layers: Java CoG Kit, Grid Tag Libraries and Beans (GTLAB)

Portlet Development: Portlet bridge, inner-portlet communication

Page 8: Grid Portal for VN-Grid

8

Java CoG Kit End users will be able to access

the Grid through standalone applications, a desktop, or a portal.

Command line tools allow users to define workflow scripts easily.

Programming is achieved through services, abstractions, APIs, and workflows.

Page 9: Grid Portal for VN-Grid

9

Grid Tag Libraries and Beans The goal of GTLAB is to make it possible

to develop Grid Web applications entirely through reusable tag libraries with no additional coding.

GTLAB extends Java Server Faces and encapsulates the [Java_COG_Kit | Java COG Kit's Abstraction Layer].

Can convert the GTLAB applications into portlets

Page 10: Grid Portal for VN-Grid

10

Some words about portals in principle

Overview of GridSphere GridPortlets

Page 11: Grid Portal for VN-Grid

11

GridPortlets Login Administration: User, Role, Group, Portlet,

Layout management Proxy management: interfaces with

MyProxy Job submission: interfaces with GRAM File management: interfaces with GridFTP GPIR Browser: interfaces with GPIR …

Page 12: Grid Portal for VN-Grid
Page 13: Grid Portal for VN-Grid

Settings

Page 14: Grid Portal for VN-Grid
Page 15: Grid Portal for VN-Grid
Page 16: Grid Portal for VN-Grid

Proxy Management

Page 17: Grid Portal for VN-Grid

Proxy Management

Page 18: Grid Portal for VN-Grid
Page 19: Grid Portal for VN-Grid

Job Status

Page 20: Grid Portal for VN-Grid

20

GridPortlets Login Administration: User, Role, Group, Portlet,

Layout management Proxy management: interfaces with

MyProxy Job submission: interfaces with GRAM File management: interfaces with GridFTP GPIR Browser: interfaces with GPIR …

Page 21: Grid Portal for VN-Grid

21

OGCE Portal

Portlet Web Application

GridSphere Portal Framework

Authentication

GPIRGridFTPGRAM

Grid Service Layer

Resource Layer

Portal Layer

MyProxy

RDBMSComputingResources

Applications Services

Login AdminProxy

ManageJob

SubmitFile

ManageGrid

InformationMyProxy

Page 22: Grid Portal for VN-Grid

22

VN-Grid Portal

ResourceDiscovery

ResourceManagement

JobMonitoring

ExecuteJob

Portlet Web Application

GridSphere Portal Framework

MyProxy

Authentication

InformationService

DiscoveryService

ExecutionService

Grid Service Layer

Portal Layer

MonitoringService

Resource Layer

RDBMSComputingResources

Applications Services

MyProxy

Page 23: Grid Portal for VN-Grid

23

Reference Open Grid Computing Environments (OGCE)

Annual Report: September 1, 2003-August 31, 2007

Building Grid Computing Portals: The NPACI Grid Portal Toolkit, M. P. Thomas, J. R. Boisseau Texas Advanced Computing Center, The University of Texas at Austin

Sun Java SystemPortal Server 7.1 Developer'sGuide

http://www.collab-ogce.org/ogce/index.php http://gridport.net http://gridsphere.org http://grid.ncsa.illinois.edu/myproxy/