150 likes | 294 Views
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
E N D
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 • Virtualization, allocation, management • With predicable behaviors • Provisioning, quality of service • In dynamic, heterogeneous environments • Standards-based interfaces and protocols
database Grid Resource Broker Grid Information Service Application R2 2 R3 R4 R5 RN Grid Resource Broker R6 R1 Resource Broker Grid Information Service
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 frequently
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
Grid Infrastructure Components • Grid infrastructure splits into • Security • Resource management • Information systems • Data management • Others
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.
Security considerations • Data integrity/confidentiality/non-repudiation issues • Identification • Authentication • Authorization • Single-sign-on
LIU Wenjie and GU Guochang, “Security Issues in Grid Enviroment”, SCC’04, pp. 510-513, 2004.
Grid Security Structure • Access control • Runtime monitoring • Host communication • Fault tolerance