Download - Grid Portal for VN-Grid
![Page 1: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/1.jpg)
1
Grid Portal for VN-Grid
Cu Nguyen Phuong Ha
![Page 2: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/2.jpg)
2
Outline
Some words about portals in principle
Overview of OGCE GridPortlets
![Page 3: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/4.jpg)
4
Bridging Users and Resources
Grid Portal
Grid Portal
GPIR
MDS
ExecutionService
MonitoringService
Grid Services
Grid Resource
![Page 5: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/5.jpg)
5
Some words about portals in principle
Overview of OGCE GridPortlets
![Page 6: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/10.jpg)
10
Some words about portals in principle
Overview of GridSphere GridPortlets
![Page 11: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/12.jpg)
![Page 13: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/13.jpg)
Settings
![Page 14: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/14.jpg)
![Page 15: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/15.jpg)
![Page 16: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/16.jpg)
Proxy Management
![Page 17: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/17.jpg)
Proxy Management
![Page 18: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/18.jpg)
![Page 19: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/19.jpg)
Job Status
![Page 20: Grid Portal for VN-Grid](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/20.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062301/56814589550346895db26fd8/html5/thumbnails/23.jpg)
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/