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
computing is defined as flexible, secure, coordinated resource sharing among a dynamic collection of individuals, institutions and resources.
EARLY GRIDS
ACTIVITIES
Earlier
Grid 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
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, dataand computationintensive 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 selfconfiguration, self-optimization, selfrecovery, and self-management
SCHEDULERS
Local sche duler
job
user Job
job
job
job
Clust er sche duler
job
RESOURCE BROKER
Resourc e1
user
select resource
EXECUTE
TASK
Resource broker
INFORMATION Resour
ce 2
SELECT
SCHEDULER
Resour 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 middle ware Infrastr ucture. Reso urce mana geme nt
Inform ation service s Grid middl eware Infrast ructur e
securit y
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
The
data 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
.
.
.