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