KGate Grid Portal - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

KGate Grid Portal

Description:

Not easy to use current Grid Service. provide transparent user interface ... XML using Castor libraries. Role Based Access Control (RBAC) EnginFrame ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 25
Provided by: gridfor
Category:
Tags: castor | grid | kgate | portal

less

Transcript and Presenter's Notes

Title: KGate Grid Portal


1
KGate Grid Portal
  • 12. 2. 2003
  • JoonEun, Ahn
  • HunJoo, Myung
  • Korea Institute of Science and Technology
    Information

2
Index
  • Introduction of Grid Portal
  • Schedule
  • Architecture
  • Development Environment
  • Services

3
  • Introduction of Grid Portal

4
Introduction
  • Not easy to use current Grid Service
  • provide transparent user interface
  • provide interface familiar with end user
  • Components implemented Grid Services
  • Diverse Grid Infrastructures
  • provide the one access point
  • provide single-sign on

5
GridPort
  • PACI, NPACI Hotpage portals
  • Interface written in Perl / CGI
  • Currently release version GridPort 2.3.1
  • HotPage 3.0 Alpha
  • Portlet Jetspeed CGI Wrapper
  • Globus 2.2 GSI security
  • GridPort Information Repository (GPIR)
  • XML-centric database to store performance and
    other data
  • GridPort 3.0
  • pure JAVA J2EE
  • OGSI compliant Grid Service

6
GridSphere
  • Grid Portal Framework
  • Portlet based
  • nearly fully compatible with IBM Websphere 4.2
  • Visual beans and the GridSphere User Interface
    (UI) tag library
  • to minimize HTML usage
  • Flexible XML based portal presentation
    description
  • XML using Castor libraries
  • Role Based Access Control (RBAC)

7
EnginFrame
  • Fully standards based Grid Portal
  • J2EE, Java, Tomcat, XML/XSL
  • Solves back-end integration problems
  • Visual rendering for most Grid objects
  • jobs, job arrays, hosts, etc.
  • Multiple Grid technologies support
  • Globus, LSF, SGE, LoadLeveler, PBS, even OS!
  • Authentication delegation (GSI,NIS,NT,Krb5, ...)
  • Data management, UL/DL remote file browsing
  • Flexible integration of batch interactive apps
  • Grid Intelligence
  • End-user oriented focus!
  • Commercial application integrations

8
  • Schedule

9
Goal
  • 1st Year(2003)
  • Development of Prototype Portal
  • Original Portal Function Development
  • Cooperation OGSA based Grid Environment
  • Interface of Testbed Service
  • 2nd Year(2004)
  • Development of Portal Toolkit
  • Modulization of Services

10
  • Architecture

11
NGate Architecture
Grid Portal
Jetspeed
Apache (Web Server)
HTTP Client
Portlet API
Turbine Framework
Tomcat (JSP/Servlet)
Other Web Services
Job Monitoring Server
Authentication Server
12
NGate Architecture
13
Portlet
  • Feature
  • Open-standard for Web portal development
    frameworks.
  • Building atomic, composable visual interfaces to
    Web content or service providers
  • Re-Usable Object
  • Porlets that are registered to portlet
    repository are shared by Provider objects in
    another pages
  • support diverse Service
  • URL service
  • support Perl, JAVA

To User provide the customized web page To
developer admin of Portal provide one web
page with useful services using portlet
14
JetSpeed
  • An Open Source implementation of an Enterprise
    Information Portal, using Java and XML
  • Being developed by Apache Group
  • Feature
  • Soon to standardize on a Java Portlet API
    specification
  • Template-based layouts including JSP and Velocity

15
Jetspeed
  • Feature
  • In-memory cache for quick page rendering
  • Wireless Markup Language (WML) support
  • Web Application development infrastructure
  • Local caching of remote content
  • Integrated with Turbine modules and services
  • Persistence Service available to all portlets to
    easily store state per user, page and portlet
  • Customizer for selecting portlets and defining
    layouts for individual pages
  • Role-based security access to portlets.

16
OGSA
  • a Grid system architecture based on an
    integration of Grid and Web services concepts and
    technologies
  • Service orientation to virtualize resource
  • From Web Service
  • Standard interface definition mechanism multiple
    protocol binding, multiple implementation,
    local/remote transparency

17
Globus Toolkit 3.0
  • GT 3.0 contains
  • an open source implementation of OGSI, several
    OGSI - compliant services corresponding to
    familiar GT2 services
  • Grid Services
  • OGSI-Compliant GRAM service, including
    resource-information-discovery protocols
  • GT3-Security-Compatible GridFTP service
  • OGSI-Compliant MDS Index Service
  • An OGSI-Compliant prototype Reliable File
    Transfer (RFT) service.
  • A GT3-Security-Compatible Replica Location
    Service (RLS)

18
MoreDream
  • Job submission Service
  • Single-Job Submission
  • MPI-Job Submission
  • Job monitoring Service
  • PBS-Based Job Monitoring
  • Resource information Service
  • Grid Advanced Index Service (GAIS)

19
  • Services

20
Portal-related Service
  • User Service
  • Certificate Management Service
  • User Proxy Management
  • Single-Sign on
  • User Information Management Service
  • Login/Logout Information Management
  • Job History Information Management

21
Grid Service
  • Job Management Service
  • High Throughput Job
  • Job Submission
  • File Staging
  • Job monitoring Service
  • Job Status Information
  • Resource Information Service
  • Usable (Computing) Resource Information

22
Management Service
  • Testbed management Service
  • Testbed Status Monitoring Service
  • Cluster Node Status Information
  • Job-Queue Status Information
  • Testbed Account Management Service
  • Testbed Account Database
  • Portal Management Service
  • Portal Account Management Service
  • (Computing) Resource Management Service

23
  • Demo

24
Reference
  • http//www.globus.org
  • http//www.gridsphere.org
  • https//hotpage.npaci.edu
  • http//gridport.npaci.edu
  • http//www.enginframe.com
  • http//jakarta.apache.org/jetspeed
  • http//www.jcp.org/en/jsr/detail?id168
Write a Comment
User Comments (0)
About PowerShow.com