SlideShare a Scribd company logo
By,
Mrs. Vaishali Sahare (Katkar)
HoD Computer Science & Engineering
G H Raisoni Institute of Engineering & Technology, Nagpur.
G H RAISONI INSTITUTE OF ENGINEERING
AND TECHNOLOGY, NAGPUR.
Affiliated to RTM Nagpur University, Nagpur and NAAC Accredited.
GRID COMPUTING
OUTLINE
• Introduction to Grid Computing
• How Grid works?
• Grid Applications
• Grid Topologies
• Methods of Grid computing
• Grid Middleware
• Grid Architectures and Protocols
• GridSim Simulation
• Grid ToolKits
Mrs. Vaishali N. Sahare
Grid computing is a computer network in
which each computer's resources are shared
with every other computer in the system.
Processing power, memory and data storage are
all community resources that authorized users
can tap into and leverage for specific tasks.
Introduction to Grid Computing
Mrs. Vaishali N. Sahare
Introduction to Grid Computing
 Grid computing is a form of distributed computing whereby a
"super and virtual computer" is composed of a cluster of networked,
loosely coupled computers, acting in concert to perform very large
tasks.
 Grid computing (Foster and Kesselman, 1999) is a growing
technology that facilitates the executions of large-scale resource
intensive applications on geographically distributed computing
resources.
 Facilitates flexible, secure, coordinated large scale resource sharing
among dynamic collections of individuals, institutions, and resource
 Enable communities (“virtual organizations”) to share geographically
distributed resources as they pursue common goals
Mrs. Vaishali N. Sahare
Source: “Evolving Computing Model: Grid Computing” Michael Teyssedre
How Grid Computing works?
Mrs. Vaishali N. Sahare
How Grid Computing works?
Source: “Evolving Computing Model: Grid Computing” Michael Teyssedre
Mrs. Vaishali N. Sahare
How Grid Computing works?
Source: “Evolving Computing Model: Grid Computing” Michael Teyssedre
Mrs. Vaishali N. Sahare
How it evolves?
Mrs. Vaishali N. Sahare
Criteria for a Grid
 Coordinates resources that are not subject to centralized
control.
 Uses standard, open, general-purpose protocols and
interfaces.
 Delivers nontrivial qualities of service.
Benefits
 Exploit Underutilized resources
 Resource load Balancing
 Virtualize resources across an enterprise
 Data Grids, Compute Grids
 Enable collaboration for virtual organizations
Mrs. Vaishali N. Sahare
Grid Applications
Data and computationally intensive applications:
•This technology has been applied to computationally-intensive scientific,
mathematical, and academic problems like drug discovery, economic
forecasting, seismic analysis back office data processing in support of e-
commerce
•A chemist may utilize hundreds of processors to screen thousands of
compounds per hour.
•Teams of engineers worldwide pool resources to analyze terabytes of
structural data.
•Meteorologists seek to visualize and analyze petabytes of climate data with
enormous computational demands.
•Resource sharing
• Computers, storage, sensors, networks, …
• Sharing always conditional: issues of trust, policy, negotiation,
payment, …
•Coordinated problem solving
• distributed data analysis, computation, collaboration, …
Mrs. Vaishali N. Sahare
Grid Topologies
• Intragrid
– Local grid within an organisation
– Trust based on personal contracts
• Extragrid
– Resources of a consortium of organisations
connected through a (Virtual) Private Network
– Trust based on Business to Business contracts
• Intergrid
– Global sharing of resources through the internet
– Trust based on certification
Mrs. Vaishali N. Sahare
Grid Topologies: IntraGrid
Mrs. Vaishali N. Sahare
Grid Topologies: ExtraGrid
Mrs. Vaishali N. Sahare
Grid Topologies: IntraGrid
Mrs. Vaishali N. Sahare
Computational Grid
“A computational grid is a hardware and software
infrastructure that provides dependable, consistent,
pervasive, and inexpensive access to high-end
computational capabilities.”
“The Grid: Blueprint for a New Computing
Infrastructure”, Kesselman & Foster
Example : Science Grid (US Department of Energy)
Mrs. Vaishali N. Sahare
Data Grid
• A data grid is a grid computing system that deals with data —
the controlled sharing and management of large amounts of
distributed data.
• Data Grid is the storage component of a grid environment.
Scientific and engineering applications require access to large
amounts of data, and often this data is widely distributed. A
data grid provides seamless access to the local or remote data
required to complete compute intensive calculations.
Example :
Biomedical informatics Research Network (BIRN),
the Southern California earthquake Center (SCEC).
Mrs. Vaishali N. Sahare
IBM Grid Demo
Methods of Grid Computing
•Distributed Supercomputing
•High-Throughput Computing
•On-Demand Computing
•Data-Intensive Computing
•Collaborative Computing
•Logistical Networking
Mrs. Vaishali N. Sahare
Distributed Supercomputing
• Combining multiple high-capacity resources
on a computational grid into a single, virtual
distributed supercomputer.
• Tackle problems that cannot be solved on a
single system.
Mrs. Vaishali N. Sahare
High-Throughput Computing
• Uses the grid to schedule large numbers of loosely
coupled or independent tasks, with the goal of
putting unused processor cycles to work.
 Uses grid capabilities to meet short-term
requirements for resources that are not
locally accessible.
 Models real-time computing demands.
On-Demand Computing
Mrs. Vaishali N. Sahare
,,,,,
………,,,,,,,mmmyhhyhyhhhyhy
hyhhyhyhhhyhy
Collaborative Computing
• Concerned primarily with enabling and enhancing
human-to-human interactions.
• Applications are often structured in terms of a
virtual shared space.
 The focus is on synthesizing new information
from data that is maintained in geographically
distributed repositories, digital libraries, and
databases.
 Particularly useful for distributed data mining.
Data-Intensive Computing
Mrs. Vaishali N. Sahare
Logistical Networking
• Logistical networks focus on exposing storage resources
inside networks by optimizing the global scheduling of
data transport, and data storage.
• Contrasts with traditional networking, which does not
explicitly model storage resources in the network.
• high-level services for Grid applications
• Called "logistical" because of the analogy it bears with
the systems of warehouses, depots, and distribution
channels.
Mrs. Vaishali N. Sahare
P2P Computing vs Grid Computing
• Differ in Target Communities
• Grid system deals with more complex,
more powerful, more diverse and highly
interconnected set of resources than
P2P.
Mrs. Vaishali N. Sahare
A typical view of Grid environment
User Resource Broker
Grid Resources
Grid Information Service
A User sends computation
or data intensive application
to Global Grids in order to
speed up the execution of the
application.
A Resource Broker distribute the
jobs in an application to the Grid
resources based on user’s QoS
requirements and details of available
Grid resources for further executions.
Grid Resources (Cluster, PC,
Supercomputer, database,
instruments, etc.) in the Global
Grid execute the user jobs.
Grid Information Service
system collects the details of
the available Grid resources
and passes the information
to the resource broker.
Computation result
Grid application
Computational jobs
Details of Grid resources
Processed jobs
1
2
3
4
Grid Middleware
• Grids are typically managed by grid ware -
a special type of middleware that enable sharing and manage grid
components based on user requirements and resource
attributes (e.g., capacity, performance)
• Software that connects other software components or
applications to provide the following functions:
Run applications on suitable available resources
– Brokering, Scheduling
Provide uniform, high-level access to resources
– Semantic interfaces
– Web Services, Service Oriented Architectures
Address inter-domain issues of security, policy, etc.
– Federated Identities
Provide application-level status
monitoring and control
Middlewares
• Globus –chicago Univ
• Condor – Wisconsin Univ – High throughput
computing
• Legion – Virginia Univ – virtual workspaces-
collaborative computing
• IBP – Internet back pane – Tennesse Univ – logistical
networking
• NetSolve – solving scientific problems in
heterogeneous env – high throughput & data intensive
Two Key Grid Computing Groups
The Globus Alliance (www.globus.org)
• Composed of people from:
Argonne National Labs, University of Chicago, University of Southern
California Information Sciences Institute, University of Edinburgh
and others.
• OGSA/I standards initially proposed by the Globus Group
The Global Grid Forum (www.ggf.org)
• Heavy involvement of Academic Groups and Industry
• (e.g. IBM Grid Computing, HP, United Devices, Oracle, UK e-Science
Programme, US DOE, US NSF, Indiana University, and many others)
• Process
• Meets three times annually
• Solicits involvement from industry, research groups, and academics
Some of the Major Grid Projects
Name URL/Sponsor Focus
EuroGrid, Grid
Interoperability
(GRIP)
eurogrid.org
European Union
Create tech for remote access to super
comp resources & simulation codes; in
GRIP, integrate with Globus Toolkit™
Fusion Collaboratory fusiongrid.org
DOE Off. Science
Create a national computational
collaboratory for fusion research
Globus Project™ globus.org
DARPA, DOE,
NSF, NASA, Msoft
Research on Grid technologies;
development and support of Globus
Toolkit™; application and deployment
GridLab gridlab.org
European Union
Grid technologies and applications
GridPP gridpp.ac.uk
U.K. eScience
Create & apply an operational grid within the
U.K. for particle physics research
Grid Research
Integration Dev. &
Support Center
grids-center.org
NSF
Integration, deployment, support of the NSF
Middleware Infrastructure for research &
education
Grid in India- GARUDA
• GARUDA is India’s Grid Computing
initiative connecting 17 cities across the
country.
• The 45 participating institutes in this
nationwide project include all the IITs
and C-DAC centers and other major
institutes in India.
Grid Architectures
The Hourglass Model
• Focus on architecture issues
• Propose set of core services as basic
infrastructure
• Used to construct high-level,
domain-specific solutions (diverse)
• Design principles
• Keep participation cost low
• Enable local control
• Support for adaptation
• “IP hourglass” model
Diverse global services
Core
services
Local OS
A p p l i c a t i o n s
Layered Grid Architecture
(By Analogy to Internet Architecture)
Application
Fabric
“Controlling things locally”: Access
to, & control of, resources
Connectivity
“Talking to things”: communication
(Internet protocols) & security
Resource
“Sharing single resources”:
negotiating access, controlling use
Collective
“Coordinating multiple resources”:
ubiquitous infrastructure services,
app-specific distributed services
Internet
Transport
Application
Link
InternetProtocolArchitecture
Mrs. Vaishali N. Sahare
Example: Data Grid Architecture
Discipline-Specific Data Grid Application
Coherency control, replica selection, task management,
virtual data catalog, virtual data code catalog, …
Replica catalog, replica management, co-allocation,
certificate authorities, metadata catalogs,
Access to data, access to computers, access to network
performance data, …
Communication, service discovery (DNS), authentication,
authorization, delegation
Storage systems, clusters, networks, network caches, …
Collective
(App)
App
Collective
(Generic)
Resource
Connect
Fabric
Mrs. Vaishali N. Sahare
Simulation tools
• GridSim – job scheduling
• SimGrid – single client multiserver scheduling
• Bricks – scheduling
• GangSim- Ganglia VO
• OptoSim – Data Grid Simulations
• G3S – Grid Security services Simulator – security
services
Mrs. Vaishali N. Sahare
Simulation tool
 GridSim is a Java-based toolkit for modeling, and
simulation of distributed resource management and
scheduling for conventional Grid environment.
 GridSim is based on SimJava, a general purpose
discrete-event simulation package implemented in
Java.
 All components in GridSim communicate with each
other through message passing operations defined by
SimJava.
Mrs. Vaishali N. Sahare
Salient features of the GridSim
• It allows modeling of heterogeneous types of resources.
• Resources can be modeled operating under space- or
time-shared mode.
• Resource capability can be defined (in the form of MIPS
-Million Instructions Per Second) benchmark.
• Resources can be located in any time zone.
• Weekends and holidays can be mapped depending on
resource’s local time to model non-Grid (local) workload.
• Resources can be booked for advance reservation.
• Applications with different parallel application models can
be simulated.
Mrs. Vaishali N. Sahare
Salient features of the GridSim
• Application tasks can be heterogeneous and they can be CPU
or I/O intensive.
• There is no limit on the number of application jobs that can
be submitted to a resource.
• Multiple user entities can submit tasks for execution
simultaneously in the same resource, which may be time-
shared or space-shared. This feature helps in building
schedulers that can use different market-driven economic
models for selecting services competitively.
• Network speed between resources can be specified.
• It supports simulation of both static and dynamic schedulers.
• Statistics of all or selected operations can be recorded and
they can be analyzed using GridSim statistics analysis
methods.
Mrs. Vaishali N. Sahare
A Modular Architecture for GridSim
Platform and Components.
Appn Conf Res Conf User Req Grid Sc Output
Application, User, Grid Scenario’s input and Results
Grid Resource Brokers or Schedulers
…
Appn
modeling
Res entity Info serv Job mgmt Res alloc Statis
GridSim Toolkit
Single CPU SMPs Clusters Load Netw Reservation
Resource Modeling and Simulation
SimJava Distributed SimJava
Basic Discrete Event Simulation Infrastructure
PCs Workstation ClustersSMPs Distributed Resources
Virtual Machine
GLOBUS Grid ToolKit
Mrs. Vaishali N. Sahare
Data Management in GLOBUS TOOLKIT
Mrs. Vaishali N. Sahare
GRID FTP
Mrs. Vaishali N. Sahare
More GRID FTP Features
Mrs. Vaishali N. Sahare
Stripping Architecture
Mrs. Vaishali N. Sahare
Limitations of GRID FTP
Mrs. Vaishali N. Sahare
GRID FTP
Mrs. Vaishali N. Sahare
Reliable File Transfer (RFT)
Mrs. Vaishali N. Sahare
RFT
Mrs. Vaishali N. Sahare
Replica Location Service (RLS)
Mrs. Vaishali N. Sahare
Replica Location Service (RLS)
Mrs. Vaishali N. Sahare
Data Replication Service (DRS)
Mrs. Vaishali N. Sahare
CONDOR
Mrs. Vaishali N. Sahare
CONDOR
Mrs. Vaishali N. Sahare
NIMROD-G
Mrs. Vaishali N. Sahare
Earth System GRID
Mrs. Vaishali N. Sahare
Earth System GRID
Globus Grid ToolKit
Mrs. Vaishali N. Sahare
LIGO
LIGO Solution
Mrs. Vaishali N. Sahare
TERA GRID
Mrs. Vaishali N. Sahare
TERA GRID
TERA GRID
Mrs. Vaishali N. Sahare
References
•Images: www.google.com
•Images: “Evolving Computing Model: Grid
Computing” Michael Teyssedre
•Howstuffworks.com
•IBM Grid computing sample video-
youtube.com
Thank You !

More Related Content

What's hot

1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
Dr Sandeep Kumar Poonia
 
Challenges and advantages of grid computing
Challenges and advantages of grid computingChallenges and advantages of grid computing
Challenges and advantages of grid computing
Pooja Dixit
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPTUpender Upr
 
Grid computing
Grid computingGrid computing
Grid computing
Dikshita_Viradia
 
High performance computing
High performance computingHigh performance computing
High performance computing
punjab engineering college, chandigarh
 
Cloud Security Mechanisms
Cloud Security MechanismsCloud Security Mechanisms
Cloud Security Mechanisms
Mohammed Sajjad Ali
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
Dr.Neeraj Kumar Pandey
 
Introduction to Mobile Cloud Computing
Introduction to Mobile Cloud ComputingIntroduction to Mobile Cloud Computing
Introduction to Mobile Cloud Computing
Zainoddin Shaikh
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
Hwanju Kim
 
Grid computing
Grid computingGrid computing
Grid computing
Wipro
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
MonishaNehkal
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computing
gaurav jain
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computingsudha kar
 
Distributed computing
Distributed computingDistributed computing
Distributed computingshivli0769
 
Data-Intensive Technologies for Cloud Computing
Data-Intensive Technologies for CloudComputingData-Intensive Technologies for CloudComputing
Data-Intensive Technologies for Cloud Computing
huda2018
 
Cloud computing notes
Cloud computing notesCloud computing notes
Cloud computing notes
Srinivasa Rao
 
Introduction of grid computing
Introduction of grid computingIntroduction of grid computing
Introduction of grid computing
Pooja Dixit
 
Grid computing standards
Grid computing standardsGrid computing standards
Grid computing standards
Pooja Dixit
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud Computing
Pooja Sharma
 

What's hot (20)

Grid computing
Grid computingGrid computing
Grid computing
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
Challenges and advantages of grid computing
Challenges and advantages of grid computingChallenges and advantages of grid computing
Challenges and advantages of grid computing
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Grid computing
Grid computingGrid computing
Grid computing
 
High performance computing
High performance computingHigh performance computing
High performance computing
 
Cloud Security Mechanisms
Cloud Security MechanismsCloud Security Mechanisms
Cloud Security Mechanisms
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
 
Introduction to Mobile Cloud Computing
Introduction to Mobile Cloud ComputingIntroduction to Mobile Cloud Computing
Introduction to Mobile Cloud Computing
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
 
Grid computing
Grid computingGrid computing
Grid computing
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computing
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Data-Intensive Technologies for Cloud Computing
Data-Intensive Technologies for CloudComputingData-Intensive Technologies for CloudComputing
Data-Intensive Technologies for Cloud Computing
 
Cloud computing notes
Cloud computing notesCloud computing notes
Cloud computing notes
 
Introduction of grid computing
Introduction of grid computingIntroduction of grid computing
Introduction of grid computing
 
Grid computing standards
Grid computing standardsGrid computing standards
Grid computing standards
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud Computing
 

Viewers also liked

Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)TASNEEM88
 
Pebble Grid Computing Framework
Pebble Grid Computing FrameworkPebble Grid Computing Framework
Pebble Grid Computing Framework
Kartik Kumar Perisetla
 
Introduction to Grid computing and e-infrastructures
Introduction to Grid computing and e-infrastructuresIntroduction to Grid computing and e-infrastructures
Introduction to Grid computing and e-infrastructures
Leandro Ciuffo
 
SWAYAMBHU GROUP
SWAYAMBHU GROUPSWAYAMBHU GROUP
SWAYAMBHU GROUP
SANJAY SONAWANE
 
SWAYAMBHU GROUP
SWAYAMBHU GROUPSWAYAMBHU GROUP
SWAYAMBHU GROUP
SANJAY SONAWANE
 
Modern introduction to_grid-generation
Modern introduction to_grid-generationModern introduction to_grid-generation
Modern introduction to_grid-generationRohit Bapat
 
German Cost Management
German Cost ManagementGerman Cost Management
German Cost Management
Gaushik Vijay Kannan, CAPM
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...
Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...
Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...
Beat Signer
 
Grid generation and adaptive refinement
Grid generation and adaptive refinementGrid generation and adaptive refinement
Grid generation and adaptive refinement
Goran Rakic
 
Dot Net Framework An Overview
Dot Net Framework   An OverviewDot Net Framework   An Overview
Dot Net Framework An OverviewMicrosoftFeed
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy Center
Khusro Kamaluddin
 
Grid Computing Certification
Grid Computing CertificationGrid Computing Certification
Grid Computing Certification
Vskills
 
Grid Presentation
Grid PresentationGrid Presentation
Grid Presentation
Marielisa Peralta
 
Deploying Grid Services Using Apache Hadoop
Deploying Grid Services Using Apache HadoopDeploying Grid Services Using Apache Hadoop
Deploying Grid Services Using Apache Hadoop
Allen Wittenauer
 
Best practices in CFD
Best practices in CFDBest practices in CFD
Best practices in CFD
George Mathew Thekkekara
 
Globus toolkit in grid
Globus toolkit in gridGlobus toolkit in grid
Globus toolkit in grid
Deevena Dayaal
 
Electrostatic Smoke Precipitator (ESP)
Electrostatic Smoke Precipitator (ESP)Electrostatic Smoke Precipitator (ESP)
Electrostatic Smoke Precipitator (ESP)
Khusro Kamaluddin
 

Viewers also liked (20)

Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
 
Pebble Grid Computing Framework
Pebble Grid Computing FrameworkPebble Grid Computing Framework
Pebble Grid Computing Framework
 
Introduction to Grid computing and e-infrastructures
Introduction to Grid computing and e-infrastructuresIntroduction to Grid computing and e-infrastructures
Introduction to Grid computing and e-infrastructures
 
GCF
GCFGCF
GCF
 
SWAYAMBHU GROUP
SWAYAMBHU GROUPSWAYAMBHU GROUP
SWAYAMBHU GROUP
 
SWAYAMBHU GROUP
SWAYAMBHU GROUPSWAYAMBHU GROUP
SWAYAMBHU GROUP
 
Modern introduction to_grid-generation
Modern introduction to_grid-generationModern introduction to_grid-generation
Modern introduction to_grid-generation
 
German Cost Management
German Cost ManagementGerman Cost Management
German Cost Management
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...
Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...
Introduction - Lecture 1 - Advanced Topics in Information Systems (WE-DINF-15...
 
Grid generation and adaptive refinement
Grid generation and adaptive refinementGrid generation and adaptive refinement
Grid generation and adaptive refinement
 
Dot Net Framework An Overview
Dot Net Framework   An OverviewDot Net Framework   An Overview
Dot Net Framework An Overview
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy Center
 
Session19 Globus
Session19 GlobusSession19 Globus
Session19 Globus
 
Grid Computing Certification
Grid Computing CertificationGrid Computing Certification
Grid Computing Certification
 
Grid Presentation
Grid PresentationGrid Presentation
Grid Presentation
 
Deploying Grid Services Using Apache Hadoop
Deploying Grid Services Using Apache HadoopDeploying Grid Services Using Apache Hadoop
Deploying Grid Services Using Apache Hadoop
 
Best practices in CFD
Best practices in CFDBest practices in CFD
Best practices in CFD
 
Globus toolkit in grid
Globus toolkit in gridGlobus toolkit in grid
Globus toolkit in grid
 
Electrostatic Smoke Precipitator (ESP)
Electrostatic Smoke Precipitator (ESP)Electrostatic Smoke Precipitator (ESP)
Electrostatic Smoke Precipitator (ESP)
 

Similar to Grid computing by vaishali sahare [katkar]

GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.ppt
NileshkuGiri
 
Gridcomputingppt
GridcomputingpptGridcomputingppt
Gridcomputingpptnavjasser
 
3 - Grid Computing.pptx
3 - Grid Computing.pptx3 - Grid Computing.pptx
3 - Grid Computing.pptx
RiazSalim1
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locations
Dibyadip Das
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
Alan Leewllyn Bivera
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf
TyStrk
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
John422973
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material cc
Ankit Gupta
 
Supreet swaran's grid
Supreet swaran's gridSupreet swaran's grid
Supreet swaran's gridSupreet Singh
 
Ticer summer school_24_aug06
Ticer summer school_24_aug06Ticer summer school_24_aug06
Ticer summer school_24_aug06
SayDotCom.com
 
Emerging models for ad hoc network
Emerging models for ad hoc networkEmerging models for ad hoc network
Emerging models for ad hoc network
Prof. Dr. Noman Islam
 
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Distinguished Lecturer Series - Leon The Mathematician
 
A Review Paper On Grid Computing
A Review Paper On Grid ComputingA Review Paper On Grid Computing
A Review Paper On Grid Computing
Fiona Phillips
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1
Bharath Kumar
 
Grid computing notes
Grid computing notesGrid computing notes
Grid computing notes
Syed Mustafa
 
vssutcloud computing.pptx
vssutcloud computing.pptxvssutcloud computing.pptx
vssutcloud computing.pptx
MunmunSaha7
 
Grid computing the grid
Grid computing the gridGrid computing the grid
Grid computing the gridJivan Nepali
 

Similar to Grid computing by vaishali sahare [katkar] (20)

GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.ppt
 
Grid computing
Grid computingGrid computing
Grid computing
 
Gridcomputingppt
GridcomputingpptGridcomputingppt
Gridcomputingppt
 
3 - Grid Computing.pptx
3 - Grid Computing.pptx3 - Grid Computing.pptx
3 - Grid Computing.pptx
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locations
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material cc
 
Supreet swaran's grid
Supreet swaran's gridSupreet swaran's grid
Supreet swaran's grid
 
Grid computing
Grid computingGrid computing
Grid computing
 
Ticer summer school_24_aug06
Ticer summer school_24_aug06Ticer summer school_24_aug06
Ticer summer school_24_aug06
 
Emerging models for ad hoc network
Emerging models for ad hoc networkEmerging models for ad hoc network
Emerging models for ad hoc network
 
 
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
Networked 3-D Virtual Collaboration in Science and Education: Towards 'Web 3....
 
A Review Paper On Grid Computing
A Review Paper On Grid ComputingA Review Paper On Grid Computing
A Review Paper On Grid Computing
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1
 
Grid computing notes
Grid computing notesGrid computing notes
Grid computing notes
 
vssutcloud computing.pptx
vssutcloud computing.pptxvssutcloud computing.pptx
vssutcloud computing.pptx
 
Grid computing the grid
Grid computing the gridGrid computing the grid
Grid computing the grid
 

Recently uploaded

Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 

Recently uploaded (20)

Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 

Grid computing by vaishali sahare [katkar]

  • 1. By, Mrs. Vaishali Sahare (Katkar) HoD Computer Science & Engineering G H Raisoni Institute of Engineering & Technology, Nagpur. G H RAISONI INSTITUTE OF ENGINEERING AND TECHNOLOGY, NAGPUR. Affiliated to RTM Nagpur University, Nagpur and NAAC Accredited. GRID COMPUTING
  • 2. OUTLINE • Introduction to Grid Computing • How Grid works? • Grid Applications • Grid Topologies • Methods of Grid computing • Grid Middleware • Grid Architectures and Protocols • GridSim Simulation • Grid ToolKits Mrs. Vaishali N. Sahare
  • 3. Grid computing is a computer network in which each computer's resources are shared with every other computer in the system. Processing power, memory and data storage are all community resources that authorized users can tap into and leverage for specific tasks. Introduction to Grid Computing Mrs. Vaishali N. Sahare
  • 4. Introduction to Grid Computing  Grid computing is a form of distributed computing whereby a "super and virtual computer" is composed of a cluster of networked, loosely coupled computers, acting in concert to perform very large tasks.  Grid computing (Foster and Kesselman, 1999) is a growing technology that facilitates the executions of large-scale resource intensive applications on geographically distributed computing resources.  Facilitates flexible, secure, coordinated large scale resource sharing among dynamic collections of individuals, institutions, and resource  Enable communities (“virtual organizations”) to share geographically distributed resources as they pursue common goals Mrs. Vaishali N. Sahare
  • 5. Source: “Evolving Computing Model: Grid Computing” Michael Teyssedre How Grid Computing works? Mrs. Vaishali N. Sahare
  • 6. How Grid Computing works? Source: “Evolving Computing Model: Grid Computing” Michael Teyssedre Mrs. Vaishali N. Sahare
  • 7. How Grid Computing works? Source: “Evolving Computing Model: Grid Computing” Michael Teyssedre Mrs. Vaishali N. Sahare
  • 8.
  • 9. How it evolves? Mrs. Vaishali N. Sahare
  • 10. Criteria for a Grid  Coordinates resources that are not subject to centralized control.  Uses standard, open, general-purpose protocols and interfaces.  Delivers nontrivial qualities of service. Benefits  Exploit Underutilized resources  Resource load Balancing  Virtualize resources across an enterprise  Data Grids, Compute Grids  Enable collaboration for virtual organizations Mrs. Vaishali N. Sahare
  • 11. Grid Applications Data and computationally intensive applications: •This technology has been applied to computationally-intensive scientific, mathematical, and academic problems like drug discovery, economic forecasting, seismic analysis back office data processing in support of e- commerce •A chemist may utilize hundreds of processors to screen thousands of compounds per hour. •Teams of engineers worldwide pool resources to analyze terabytes of structural data. •Meteorologists seek to visualize and analyze petabytes of climate data with enormous computational demands. •Resource sharing • Computers, storage, sensors, networks, … • Sharing always conditional: issues of trust, policy, negotiation, payment, … •Coordinated problem solving • distributed data analysis, computation, collaboration, … Mrs. Vaishali N. Sahare
  • 12. Grid Topologies • Intragrid – Local grid within an organisation – Trust based on personal contracts • Extragrid – Resources of a consortium of organisations connected through a (Virtual) Private Network – Trust based on Business to Business contracts • Intergrid – Global sharing of resources through the internet – Trust based on certification Mrs. Vaishali N. Sahare
  • 13. Grid Topologies: IntraGrid Mrs. Vaishali N. Sahare
  • 14. Grid Topologies: ExtraGrid Mrs. Vaishali N. Sahare
  • 15. Grid Topologies: IntraGrid Mrs. Vaishali N. Sahare
  • 16. Computational Grid “A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities.” “The Grid: Blueprint for a New Computing Infrastructure”, Kesselman & Foster Example : Science Grid (US Department of Energy) Mrs. Vaishali N. Sahare
  • 17. Data Grid • A data grid is a grid computing system that deals with data — the controlled sharing and management of large amounts of distributed data. • Data Grid is the storage component of a grid environment. Scientific and engineering applications require access to large amounts of data, and often this data is widely distributed. A data grid provides seamless access to the local or remote data required to complete compute intensive calculations. Example : Biomedical informatics Research Network (BIRN), the Southern California earthquake Center (SCEC). Mrs. Vaishali N. Sahare
  • 19. Methods of Grid Computing •Distributed Supercomputing •High-Throughput Computing •On-Demand Computing •Data-Intensive Computing •Collaborative Computing •Logistical Networking Mrs. Vaishali N. Sahare
  • 20. Distributed Supercomputing • Combining multiple high-capacity resources on a computational grid into a single, virtual distributed supercomputer. • Tackle problems that cannot be solved on a single system. Mrs. Vaishali N. Sahare
  • 21. High-Throughput Computing • Uses the grid to schedule large numbers of loosely coupled or independent tasks, with the goal of putting unused processor cycles to work.  Uses grid capabilities to meet short-term requirements for resources that are not locally accessible.  Models real-time computing demands. On-Demand Computing Mrs. Vaishali N. Sahare
  • 22. ,,,,, ………,,,,,,,mmmyhhyhyhhhyhy hyhhyhyhhhyhy Collaborative Computing • Concerned primarily with enabling and enhancing human-to-human interactions. • Applications are often structured in terms of a virtual shared space.  The focus is on synthesizing new information from data that is maintained in geographically distributed repositories, digital libraries, and databases.  Particularly useful for distributed data mining. Data-Intensive Computing Mrs. Vaishali N. Sahare
  • 23. Logistical Networking • Logistical networks focus on exposing storage resources inside networks by optimizing the global scheduling of data transport, and data storage. • Contrasts with traditional networking, which does not explicitly model storage resources in the network. • high-level services for Grid applications • Called "logistical" because of the analogy it bears with the systems of warehouses, depots, and distribution channels. Mrs. Vaishali N. Sahare
  • 24. P2P Computing vs Grid Computing • Differ in Target Communities • Grid system deals with more complex, more powerful, more diverse and highly interconnected set of resources than P2P. Mrs. Vaishali N. Sahare
  • 25. A typical view of Grid environment User Resource Broker Grid Resources Grid Information Service A User sends computation or data intensive application to Global Grids in order to speed up the execution of the application. A Resource Broker distribute the jobs in an application to the Grid resources based on user’s QoS requirements and details of available Grid resources for further executions. Grid Resources (Cluster, PC, Supercomputer, database, instruments, etc.) in the Global Grid execute the user jobs. Grid Information Service system collects the details of the available Grid resources and passes the information to the resource broker. Computation result Grid application Computational jobs Details of Grid resources Processed jobs 1 2 3 4
  • 26. Grid Middleware • Grids are typically managed by grid ware - a special type of middleware that enable sharing and manage grid components based on user requirements and resource attributes (e.g., capacity, performance) • Software that connects other software components or applications to provide the following functions: Run applications on suitable available resources – Brokering, Scheduling Provide uniform, high-level access to resources – Semantic interfaces – Web Services, Service Oriented Architectures Address inter-domain issues of security, policy, etc. – Federated Identities Provide application-level status monitoring and control
  • 27. Middlewares • Globus –chicago Univ • Condor – Wisconsin Univ – High throughput computing • Legion – Virginia Univ – virtual workspaces- collaborative computing • IBP – Internet back pane – Tennesse Univ – logistical networking • NetSolve – solving scientific problems in heterogeneous env – high throughput & data intensive
  • 28. Two Key Grid Computing Groups The Globus Alliance (www.globus.org) • Composed of people from: Argonne National Labs, University of Chicago, University of Southern California Information Sciences Institute, University of Edinburgh and others. • OGSA/I standards initially proposed by the Globus Group The Global Grid Forum (www.ggf.org) • Heavy involvement of Academic Groups and Industry • (e.g. IBM Grid Computing, HP, United Devices, Oracle, UK e-Science Programme, US DOE, US NSF, Indiana University, and many others) • Process • Meets three times annually • Solicits involvement from industry, research groups, and academics
  • 29. Some of the Major Grid Projects Name URL/Sponsor Focus EuroGrid, Grid Interoperability (GRIP) eurogrid.org European Union Create tech for remote access to super comp resources & simulation codes; in GRIP, integrate with Globus Toolkit™ Fusion Collaboratory fusiongrid.org DOE Off. Science Create a national computational collaboratory for fusion research Globus Project™ globus.org DARPA, DOE, NSF, NASA, Msoft Research on Grid technologies; development and support of Globus Toolkit™; application and deployment GridLab gridlab.org European Union Grid technologies and applications GridPP gridpp.ac.uk U.K. eScience Create & apply an operational grid within the U.K. for particle physics research Grid Research Integration Dev. & Support Center grids-center.org NSF Integration, deployment, support of the NSF Middleware Infrastructure for research & education
  • 30. Grid in India- GARUDA • GARUDA is India’s Grid Computing initiative connecting 17 cities across the country. • The 45 participating institutes in this nationwide project include all the IITs and C-DAC centers and other major institutes in India.
  • 32. The Hourglass Model • Focus on architecture issues • Propose set of core services as basic infrastructure • Used to construct high-level, domain-specific solutions (diverse) • Design principles • Keep participation cost low • Enable local control • Support for adaptation • “IP hourglass” model Diverse global services Core services Local OS A p p l i c a t i o n s
  • 33.
  • 34. Layered Grid Architecture (By Analogy to Internet Architecture) Application Fabric “Controlling things locally”: Access to, & control of, resources Connectivity “Talking to things”: communication (Internet protocols) & security Resource “Sharing single resources”: negotiating access, controlling use Collective “Coordinating multiple resources”: ubiquitous infrastructure services, app-specific distributed services Internet Transport Application Link InternetProtocolArchitecture Mrs. Vaishali N. Sahare
  • 35. Example: Data Grid Architecture Discipline-Specific Data Grid Application Coherency control, replica selection, task management, virtual data catalog, virtual data code catalog, … Replica catalog, replica management, co-allocation, certificate authorities, metadata catalogs, Access to data, access to computers, access to network performance data, … Communication, service discovery (DNS), authentication, authorization, delegation Storage systems, clusters, networks, network caches, … Collective (App) App Collective (Generic) Resource Connect Fabric Mrs. Vaishali N. Sahare
  • 36. Simulation tools • GridSim – job scheduling • SimGrid – single client multiserver scheduling • Bricks – scheduling • GangSim- Ganglia VO • OptoSim – Data Grid Simulations • G3S – Grid Security services Simulator – security services Mrs. Vaishali N. Sahare
  • 37. Simulation tool  GridSim is a Java-based toolkit for modeling, and simulation of distributed resource management and scheduling for conventional Grid environment.  GridSim is based on SimJava, a general purpose discrete-event simulation package implemented in Java.  All components in GridSim communicate with each other through message passing operations defined by SimJava. Mrs. Vaishali N. Sahare
  • 38. Salient features of the GridSim • It allows modeling of heterogeneous types of resources. • Resources can be modeled operating under space- or time-shared mode. • Resource capability can be defined (in the form of MIPS -Million Instructions Per Second) benchmark. • Resources can be located in any time zone. • Weekends and holidays can be mapped depending on resource’s local time to model non-Grid (local) workload. • Resources can be booked for advance reservation. • Applications with different parallel application models can be simulated. Mrs. Vaishali N. Sahare
  • 39. Salient features of the GridSim • Application tasks can be heterogeneous and they can be CPU or I/O intensive. • There is no limit on the number of application jobs that can be submitted to a resource. • Multiple user entities can submit tasks for execution simultaneously in the same resource, which may be time- shared or space-shared. This feature helps in building schedulers that can use different market-driven economic models for selecting services competitively. • Network speed between resources can be specified. • It supports simulation of both static and dynamic schedulers. • Statistics of all or selected operations can be recorded and they can be analyzed using GridSim statistics analysis methods. Mrs. Vaishali N. Sahare
  • 40. A Modular Architecture for GridSim Platform and Components. Appn Conf Res Conf User Req Grid Sc Output Application, User, Grid Scenario’s input and Results Grid Resource Brokers or Schedulers … Appn modeling Res entity Info serv Job mgmt Res alloc Statis GridSim Toolkit Single CPU SMPs Clusters Load Netw Reservation Resource Modeling and Simulation SimJava Distributed SimJava Basic Discrete Event Simulation Infrastructure PCs Workstation ClustersSMPs Distributed Resources Virtual Machine
  • 41.
  • 42.
  • 43. GLOBUS Grid ToolKit Mrs. Vaishali N. Sahare
  • 44. Data Management in GLOBUS TOOLKIT Mrs. Vaishali N. Sahare
  • 46. More GRID FTP Features Mrs. Vaishali N. Sahare
  • 48. Limitations of GRID FTP Mrs. Vaishali N. Sahare
  • 50. Reliable File Transfer (RFT) Mrs. Vaishali N. Sahare
  • 52. Replica Location Service (RLS) Mrs. Vaishali N. Sahare
  • 53. Replica Location Service (RLS) Mrs. Vaishali N. Sahare
  • 54. Data Replication Service (DRS) Mrs. Vaishali N. Sahare
  • 58. Earth System GRID Mrs. Vaishali N. Sahare
  • 60. Globus Grid ToolKit Mrs. Vaishali N. Sahare
  • 61. LIGO
  • 66. References •Images: www.google.com •Images: “Evolving Computing Model: Grid Computing” Michael Teyssedre •Howstuffworks.com •IBM Grid computing sample video- youtube.com