grid computing
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 PresentationTRANSCRIPT
1
Grid Computing
2
Imminent Data Deluge: 100s Petabytes/year
Proliferation of Resources Increasing Application Complexity
3
Grid
Enable “coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations.”
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
5
Grid Resource Broker
Resource Broker
Application
Grid Information Service
Grid Resource Broker
databaseR2R3
RN
R1
R4
R5
R6
Grid Information Service
2
6
Framework
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
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
9
Grid Infrastructure Components
Grid infrastructure splits into Security Resource management Information systems Data management Others
10
Security
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.
12
Security considerations
Data integrity/confidentiality/non-repudiation issues
Identification Authentication Authorization Single-sign-on
13
Security
14
LIU Wenjie and GU Guochang, “Security Issues in Grid Enviroment”, SCC’04, pp. 510-513, 2004.
15
Grid Security Structure
•Access control•Runtime monitoring•Host communication•Fault tolerance