Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects...

26
Seminar Grid Computing ‘05 Hui Li Sep 19, 2005
  • date post

    20-Jan-2016
  • Category

    Documents

  • view

    217
  • download

    2

Transcript of Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects...

Page 1: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Seminar Grid Computing ‘05

Hui LiSep 19, 2005

Page 2: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Overview

• Brief Introduction• Presentations• Projects• Remarks

Page 3: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Grid Definition

• a Grid is "a set of information resources (computers, databases, networks, instruments, etc.) that are integrated to provide users with tools and applications that treat those resources as components within a 'virtual' system". Grid software solutions provide the underlying mechanisms necessary to create such systems, including authentication and authorization, resource discovery, resource management, communications, and information services, etc.

• Keywords: Virtualization, Middleware

Page 4: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Historically Speaking …

NetworkingARPANET

Communications and Data Sharing:Email, ftp, telnet, TCP/IP

Information Sharing:WWW, HTTP, HTML

Resource Sharing:P2P, Web Services, Grids

Page 5: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Why *?

• Why Grids?– Think beyond only information– Next step in networked computing

• Why now?– CPU, storage, networking– Academic, Commercial, Governmental,

Personal– $funding$

Page 6: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Futuristically Speaking

• Post Internet• Grid Computing, Ubiquitous

Computing, Personal Computing• $10 bn (IDG)?

Page 7: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Grid Checklist

• Coordinates resources that are not subject to centralized control

• Using standard, open, general-purpose protocols and interfaces

• To deliver nontrivial qualities of service (Performance)

• Security is a *serious* concern

Page 8: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

The Evolution of Grid Software (Globus)

Pre-WSAuthenticationAuthorization

GridFTP

GridResource

Allocation Mgmt(Pre-WS GRAM)

Monitoring& Discovery

System(MDS2)

C CommonLibraries

GT2

WSAuthenticationAuthorization

ReliableFile

Transfer

OGSA-DAI[Tech Preview]

GridResource

Allocation Mgmt(WS GRAM)

Monitoring& Discovery

System(MDS4)

Java WS Core

CommunityAuthorization

ServiceGT3

ReplicaLocationService

XIO

GT3

Data Management

SecurityCommonRuntime

Execution Management

Information Services

Web Services

Components

Non-WS

Components

CredentialManagement

GT4

Python WS Core[contribution]

C WS Core

CommunitySchedulerFramework

[contribution]

DelegationService

GT4

Page 9: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

State of the Art and Beyond:Service Oriented Architecture (SOA)

IBM

IBM

GRAM GridFTPHost EnvUser Svc

ReliableFile

Transfer

MyProxy

Uniform interfaces,security mechanisms,Web service transport,

monitoring

Host EnvUser Svc

Computers StorageSpecialized resource

UserApplication

UserApplication

UserApplication

IBM

IBM

DAIS

Database

MDS-Index

ToolTool

Page 10: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

The Evolution of the Grid Seminar

• 2001 - first seminar, p&p structure, parallel applications

• 2003 - continuation• 2004 - p&p structure, system centric

- LUCGrid• 2005 - p&p structure, development &

research Goal: Group learning, interaction &

discussion, R & D

Page 11: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentations

• 3 or 4 presentations each class• ~30 minutes per presentation• 20-25 minutes talk, 5-10 minutes

discussion• Participation and discussion are

highly promoted, and they will be counted in grading (15%)

• “Non-trivial” questions

Page 12: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Topics at a Glance

Data Management

Security

Resource Management

Information Services

Architecture

Applications

Page 13: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentation Topics

• Resource Management– Superscheduling and Resource Brokering– Workload and Resource Management

Systems– State Estimation and Performance

Predictions– Fabric and Local Resource Management

Page 14: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentation Topics (Cont’d)

• Information Services– Grid Information Services and Systems– Information Retrieval, Dissemination,

and Search– Cluster Resource Monitoring– Network Measurement and Monitoring

Page 15: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentation Topics (cont’d)

• Security– Authentication and GSI– Authorization and Virtual Organizations– WS-Security– Firewall Issues

Page 16: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentation Topics (cont’d)

• Data Management– Data Transport and Access– Data Storage and Replica Management– High Performance Networking

Page 17: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentation Topics (cont’d)

• Architecture– Open Grid Services Architecture (OGSA)– Web Services and WSRF– P2P and Grid

Page 18: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Presentation Topics (cont’d)

• Applications– Grids and Application Scenarios– Common Runtime– Programming Environments– Grid Portals

Page 19: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Break

Page 20: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Projects

• Deployment and Maintenance• Development/Software• Research

Page 21: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Project 1

• Maintaining and Extending the LUCGrid (deployment)

Page 22: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Project 2

• Search in Grid Spaces (research)• A web-based search interface

deployed in J2EE application server (software)

Page 23: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Project 3

• Web Service Interfaces for Dynamic Information Publishing (software)

Page 24: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Project 4

• Storage Resource Broker

Page 25: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Project 5

• Applications– HIRLAM: A Parallel Weather Forecasting

Model – Programming GT4 Java WS core in a LAN

environment.

Page 26: Seminar Grid Computing ‘05 Hui Li Sep 19, 2005. Overview Brief Introduction Presentations Projects Remarks.

Project 6

• Security (NIKHEF)

Your idea matters