Ppt..Seminar
Ppt..Seminar
Seminar on
Grid Computing
Presented by
V.Srinidhi
Contents
Introduction
Key features
Architecture
Components of Grid Computing
Grid Computing Models
Working
Future of Grid Computing
Advantages
Disadvantages
Applications
Conclusion
2
Introduction
Grid computing is a distributed computing model that involves
connecting multiple independent computers or resources across
various locations to work together on a common task.
These interconnected systems form a "grid" that provides a virtual
supercomputer capable of handling large-scale computing tasks,
such as data analysis, simulations, or complex calculations.
3
4
Key Features
5
Decentralization: Unlike centralized supercomputers, grid
computing involves distributed nodes, each operating
independently but contributing to a collective goal.
6
High Performance: By pooling resources, grid computing achieves
significant computational power for complex and data-intensive
tasks.
7
Architecture
8
Grid computing is a distributed computing architecture that
involves a network of computers working together to perform tasks,
often for large-scale data processing or computation-intensive
applications.
9
Fabric Layer
The lowest layer provides the resources in the grid. Includes
physical resources such as servers, storage, databases, and network
devices. Provides access to hardware and software resources via
standard interfaces.
Connectivity Layer
Facilitates communication between resources in the grid. Uses
secure protocols like SSL and TLS to ensure data integrity and
authentication. Manages resource discovery and access control.
10
Resource Layer
Manages and allocates resources from the fabric layer. Responsible
for monitoring resource status, scheduling tasks, and balancing
loads. Ensures resources are efficiently utilized and shared.
Collective Layer
Enables collaboration and coordination across distributed resources.
Implements services like task scheduling, fault tolerance, and
replication.
11
Application Layer
The highest layer in the grid architecture. Represents the user-
facing interface and applications utilizing the grid infrastructure.
Includes applications for scientific research, simulations, and data
analysis.
12
Components
13
Grid Middleware:
Acts as a bridge between the hardware and applications. Provides
standard services like resource management, job scheduling, and
security.
14
Security Infrastructure:
Ensures secure communication and access control within the
grid. Implements authentication, authorization, and encryption
mechanisms.
User Interfaces:
Allow users to submit jobs, monitor progress, and retrieve
results.
15
Grid Computing Models
1. Computational Grid
Focuses on sharing computing power across the grid.
Solves problems that need a lot of processing power,
like simulations or mathematical calculations.
Example: A weather simulation where different parts
of the computation run on different computers.
16
2.Data Grid
Focuses on managing and sharing large datasets.
Stores data in multiple locations and makes it accessible for
analysis or processing.
Example: Genomics research, where DNA sequences are stored
and analyzed across different labs.
17
3.Collaborative Grid
Helps teams and organizations work together remotely.
Shares resources and tools to support joint projects.
Example: Scientists from different countries working on a shared
climate model.
18
Working of Grid Computing
19
Future of Grid Computing
The future of grid computing lies in its integration with cloud
computing, enabling scalable, on-demand resource sharing for
big data, AI, and scientific research.
20
Advantages
Cost effective
Scalable
High Performance
Fault Tolerance
Resource Efficiency
21
Disadvantages
Complex Setup
Security Risks
Network Dependency
22
Applications
Scientific Research
Healthcare and drug discovery
Financial Services
23
Conclusion
Grid computing is a powerful approach that allows the sharing of
distributed resources to solve complex, large-scale tasks efficiently.
It provides scalability, cost-effectiveness, and high performance,
making it ideal for fields like scientific research, healthcare, and
finance.
While it has challenges such as security concerns and setup
complexity, ongoing advancements are addressing these issues.
Grid computing enables collaboration across borders and industries,
driving innovation. Overall, it is a valuable tool for tackling the
growing demands of data and computational power in today's
world.
24
25