grid computing

15
1 Grid Computing

Upload: tuyen

Post on 06-Jan-2016

44 views

Category:

Documents


0 download

DESCRIPTION

Grid Computing. Imminent Data Deluge: 100s Petabytes/year Proliferation of Resources Increasing Application Complexity. Grid. Enable “ coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations. ”. Grid. Access to shared resources - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Grid Computing

1

Grid Computing

Page 2: Grid Computing

2

Imminent Data Deluge: 100s Petabytes/year

Proliferation of Resources Increasing Application Complexity

Page 3: Grid Computing

3

Grid

Enable “coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations.”

Page 4: Grid Computing

4

Grid

Access to shared resources Virtualization, allocation, management

With predicable behaviors Provisioning, quality of service

In dynamic, heterogeneous environments Standards-based interfaces and protocol

s

Page 5: Grid Computing

5

Grid Resource Broker

Resource Broker

Application

Grid Information Service

Grid Resource Broker

databaseR2R3

RN

R1

R4

R5

R6

Grid Information Service

2

Page 6: Grid Computing

6

Framework

Page 7: Grid Computing

7

Grids vs. Distributed Computing Existing distributed applications:

tend to be specialised systems intended for a single purpose or user group

Grids go further and take into account: Different kinds of resources

Not always the same hardware, data and applications Different kinds of interactions

User groups or applications want to interact with Grids in different ways

Dynamic nature Resources and users added/removed/changed freque

ntly

Page 8: Grid Computing

8

Application Bioinformatics/Functional genomics Collaborative Engineering Medical/Healthcare informatics Earth Observation Systems (flood monitoring) TeleMicroscopy Virtual Observatories Robotic Telescopes Particle Physics at the LHC

EU DataGrid particle physics, biology & medical imaging, Earth observation

GridPP, ScotGrid AstroGrid

Page 9: Grid Computing

9

Grid Infrastructure Components

Grid infrastructure splits into Security Resource management Information systems Data management Others

Page 10: Grid Computing

10

Security

Page 11: Grid Computing

11

Security Grid Security Infrastructure (GSI), which

provides many facilities to help manage the security requirements of the grid environment.

The security functions within the grid architecture are responsible for the authentication, authorization, and secure communication between grid resources.

Page 12: Grid Computing

12

Security considerations

Data integrity/confidentiality/non-repudiation issues

Identification Authentication Authorization Single-sign-on

Page 13: Grid Computing

13

Security

Page 14: Grid Computing

14

LIU Wenjie and GU Guochang, “Security Issues in Grid Enviroment”, SCC’04, pp. 510-513, 2004.

Page 15: Grid Computing

15

Grid Security Structure

•Access control•Runtime monitoring•Host communication•Fault tolerance