Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 20

GRID COMPUTING

ANILKUMAR.K
V

By

ELECTRICAL POWER GRID ANALOGY

Users get access to electricity through wall sockets.

THE GRID
Hardware and software infrastructure. Users gain access to computing resources. Links together computing resources.

GRID COMPUTING
Combination of computer resources from multiple administrative domains that requires a great number of computer to process large amounts of data.

DISTRIBUTED COMPUTING

A distributed system is a collection of independent computers, interconnected via a network.

CENTRALIZED COMPUTING

Uni-processor computing

DEFINITION
Application of several computers to a single problem at the same time Flexible resource sharing Grid applications

JOB SCHEDULING

HISTORY
Originated in1990s
Ian Foster, Carl Kesselman and Steve Cloud computing came into popularity.

WHY NEED GRID COMPUTING?


Many large-scale problems cannot be solved by a single computer Globally distributed data and resources Core networking technology

WHO NEED GRID COMPUTING?


Scientists Government Business Education Industry

GRID ARCHITECTURE

STANDARDS FOR ENVIRONMENTS


OGSA(Open Grid Service Architecture) OGSI(Open Grid Services Interface) OGSA-DAI(data access and integration) GridFTP WSRF(Web Services Resource Framework) Web services related standards XML WSDL(Web Services Description Language ) SOAP(Service Oriented Architecture Protocol ) UDDI

Globus grid Toolkit


Open source toolkit for building Grid systems and applications Enabling technology for the Grid Share computing power, databases, and other tools securely online Facilities for: Resource monitoring Resource discovery Resource management Security File management

PROPERTIES
Distribution of resources. Trasperancy Openness Scalability

GRID COMPONENTS
Schedulers Resource Broker Load Balancing Grid Portals Integrated Solutions

GRID SECURITY MECHANISM


Authentication
Authorization Automation

GRID APPLICATIONS
Distributed supercomputing High-throughput computing On-demand computing Data-intensive computing Collaborative computing

THANK YOU

You might also like