Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presented by:
B.Supriya T.divya jyothi
supriyareddy34@gmail.com
jyothi.thiruveedhi.divya@gmail.com
SUBMITTED TO
HIMAMSU 2K11
From
Sri sai college of engineering and technology
GRID
COMPUTING
.
CONTENTS
What is grid computing?
How grid computing works?
Early grids
Business application areas
Grid applications
Grid infrastructure
Complicated areas
conclusion
WHAT IS GRID
COMPUTING ?
Gridcomputing is
defined as flexible,
secure, coordinated
resource sharing among
a dynamic collection of
individuals, institutions
and resources.
HOW GRID COMPUTING
WORKS ?
Grid computing is a computer
network in which each computer's
resources are shared with every other
computer in the system.
In distributed computing, different
computers within the same network
share one or more resource.
Every authorized computer would
have access to enormous processing
power and storage capacity.
GRID COMPUTING TECHNOLOGY
EARLY GRIDS
ACTIVITIES
EarlierGrid Computing efforts were
aligned with the overlapping functional
areas of data, computation, and their
respective access mechanisms.
The details of these areas to better
understand their utilization and
functional requirements follows.
EARLY GRIDS
Data
Computation
Data and
Computational grids
DATA
The ability to integrate multiple distributed,
heterogeneous, and independently
managed data source.
The ability to provide data caching and/or
replication mechanisms to minimize network
traffic.
The capability to implement data encryption
and integrity checks to ensure that data is
transported across the network in a secure
fashion.
COMPUTATION
The ability to allow for
independent management of
computing resources.
Ensure appropriate security
mechanisms for secure resource
management, access, and
integrity.
DATA AND
COMPUTATIONAL GRIDS
The ability to discover data.
The access to databases, utilizing
meta-data and other attributes of the
data.
The provisioning of computing facilities
for high-speed data movement.
The capability to support flexible data
access and data filtering capabilities.
BUSINESS APPLICATION
AREAS
.
. Higher
education for
enabling
advanced, data-
and computation-
intensive
research
.
Life
sciences,
for
analyzing
and
decoding
strings of
biological
and
chemical
GRID APPLICATION
Application partitioning that involves
breaking the problem into discrete
pieces.
Autonomic features such as self-
configuration, self-optimization, self-
recovery, and self-management
SCHEDULERS
Local
sche
duler
job job
Meta job Meta
Job - -
user sche sche
duler duler
job job
Clust
er
sche
duler
RESOURCE BROKER
Resourc
e1
SELECT
SCHEDULER
EXECUTE Resour
TASK ce 3
Schedul
er EXECUTE
TASK
LOAD BALANCING
This load-balancing feature must
always be integrated into any
system in order to avoid
processing delays and over
commitment of resources.
GRID
INFRASTRUCTURE
The grid infrastructure forms the
core foundation for successful grid
applications.
This infrastructure is a complex
combination of a number of
capabilities and resources
identified for the specific problem
and environment being
addressed.
COMPLICATED AREAS
.
Grid Applications
Grid
Grid Reso
Inform middl
middle urce Data
securit ation eware
ware mana manag
y service Infrast
Infrastr geme ement
s ructur
ucture. nt
e
Hosting Environment
SECURITY
The computing resources are hosted
in differing security domains and
heterogeneous platforms.
The latest and most notable security
solution is the use of WS-Security
standards.
RESOURCE
MANAGEMENT
These resource
management scenarios
often include resource
discovery, resource
inventories, fault
isolation, resource
provisioning, resource
monitoring, a variety of
autonomic capabilities,
and service-level
management activities
INFORMATION
SERVICES
These services
leverage and
entirely depend
on the providers
of information
such as resource
availability,
capacity, and
utilization, just to
name a few.
DATA MANAGEMENT
Thedata may be
input into the
resource, and the
results from the
resource on the
execution of a
specific task.
CONCLUSION
What distinguishes grid computing
from typical cluster computing systems
is that grids tend to be more loosely
coupled, heterogeneous, and
geographically dispersed.
Also, while a computing grid may be
dedicated to a specialized application,
it is often constructed with the aid of
general purpose grid software libraries
and middleware.
?
ANY QUERIES
.
.
.