0% found this document useful (0 votes)
78 views

Computing: Probed By, R.sujatha, B.Bharathi Kurinji College of Engg & Tech

This document discusses grid computing, which involves sharing computer power and data storage over a network using open standards. Grid computing allows for solving large-scale problems by utilizing the resources of many connected computers. An example is provided of how a grid service works by requesting data from a registry and factory to access a database managed by a grid data service. The document also briefly outlines grid architecture, management issues involving security, software, hardware and data, and provides examples of fields that can benefit from grid computing like life sciences, financial services, and engineering.

Uploaded by

Safiresh Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views

Computing: Probed By, R.sujatha, B.Bharathi Kurinji College of Engg & Tech

This document discusses grid computing, which involves sharing computer power and data storage over a network using open standards. Grid computing allows for solving large-scale problems by utilizing the resources of many connected computers. An example is provided of how a grid service works by requesting data from a registry and factory to access a database managed by a grid data service. The document also briefly outlines grid architecture, management issues involving security, software, hardware and data, and provides examples of fields that can benefit from grid computing like life sciences, financial services, and engineering.

Uploaded by

Safiresh Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 28

Computing

Probed by,

R.sujatha,B.Bharathi

Kurinji College of Engg & Tech.


What is Grid Computing?
Grid Computing is a technique that uses
the resources of many separate
computers connected by a network
(usually the internet) to solve large-scale
problems.
Grid Computing is a service for sharing
computer power and data storage capacity
over the internet.
Grid Computing involves sharing heterogeneous
resources, located in different places belonging
to different administrative domains over a
network using open standards.
Principle of Grid Computing
Example for Grid Computing Principle…
How it works?
Example of A Grid Service
1a. Request to Registry
for sources of data
about “x”
Registry SOAP/HTTP
service creation
1b. Registry
responds with API interactions
Factory handle
2a. Request to Factory for access to
database

Factory
2c. Factory returns
Client handle of GDS to
client 2b. Factory creates
3a. Client queries GDS with GridDataService to manage access
XPath, SQL, etc
XML /
Relational
Grid Data database
3c. Results of query returned to Service
client as XML
Slide Courtesy of Ian Foster ANL 3b. GDS interacts with database
Grid Architecture
Application

Collective

Resource

Connectivity

Fabric
Management Issues
Security Management:

Grid approach deals with heterogeneous and dispersed resources and


services.

Security services available today enable the interaction between two


peers.

1. Authentication: deals with the verification of the identity of an entity


within the Grid.

2. Authorization: deals with the verification of an action an entity can


perform after authentication was successfully performed.

3. Non repudiation: deals with issues that provide data or message


integrity, such as verifying that data was not changed accidentally
or maliciously during message trans-mission.
Grid Software Management:

Must guarantee interoperability between different versions of


software and libraries on already installed and operational software
and services.

Grid Hardware Management:

 Resource providers are responsible for hardware management.


 Notifications about downtimes and maintenance upgrades must be
available through the information service in order to simplify finding
suitable resources with service guarantees to the user.

Grid Data Management:


A reliable file transfer service must be provided to move the data
between source and destination on behalf of the issuing client. To
reduce the amount of data during a transfer, appropriate filters may
be needed
Vision for an Open International
Scientific Collaboratory

Weather Prediction
Ingredients for a successful Weather Forecasting...

A SOPHISTICATED
SENSOR NETWORK HIGH-END
DISTRIBUTED COMP’s

ACCURATE MODELS

GRID COMPUTING

Grid approach promotes a vision for sophisticated International


Scientific and Business Oriented Collaborataries
fig: Weather forecasting is a complex process that
requires a complex Infrastructure
Its for REAL…
Examples of major business areas where
grid computing works…

• Life sciences, for analyzing and decoding strings of


biological and chemical information.

• Financial services, for running long, complex financial


models and arriving at a more accurate decisions.

• Higher education for enabling advanced, data and


computation intensive research.
Continued…

• Engineering services, including automotive and


aerospace, for collaborative and data intensive testing.

• Governments, for enabling seamless collaboration and


agility in both civil and military departments and other
agencies.

• Collaborative games for replacing the existing single-


server online games with more highly parallel, massively
multiplayer online games
Advantages of Grid Computing
@ Cheap (compared to super computers)

@ Can solve larger, more complex problems in a


shorter time

@ Easier to collaborate with other organization

@ Makes better use of existing hardware


So…
We believe that Open Standards, Open
source and Open communities is essential
if we wish to make the grid a reality.

GRID COMPUTING - the future for the


computer network !
Queries plz…
Thank You

You might also like