SlideShare a Scribd company logo
Prof. Neeraj Bhargava
Pooja Dixit
Department of Computer Science
School of Engineering & System Sciences
MDS, University Ajmer, Rajasthan, India
1
 Distributed supercomputing
 High-throughput computing
 On-demand computing
 Data-intensive computing
 Collaborative computing
2
 Aggregate computational resources to tackle
problems that cannot be solved by a single
system.
 Examples: climate modeling, computational
chemistry
 Challenges include:
– Scheduling scarce and expensive resources
– Scalability of protocols and algorithms
– Maintaining high levels of performance
across heterogeneous systems
3
 Schedule large numbers of independent tasks.
 Goal: exploit unused CPU cycles (e.g., from idle workstations)
 Unlike distributed computing, tasks loosely coupled
 Examples: parameter studies, cryptographic problems
On-demand computing:
• Use Grid capabilities to meet short-term requirements for resources
that cannot conveniently be located locally.
• Unlike distributed computing, driven by cost-performance concerns
rather than absolute performance.
• Dispatch expensive or specialized computations to remote servers.
Data-intensive computing:
• Synthesize data in geographically distributed repositories
• Synthesis may be computationally and communication intensive.
• Examples: – High energy physics generate terabytes of distributed
data, need complex queries to detect ―interesting‖ events. –
Distributed analysis of Sloan Digital Sky Survey data
4
Collaborative computing:
 Enable shared use of data archives and
simulations
 Examples:
– Collaborative exploration of large
geophysical data sets
 Challenges:
– Real-time demands of interactive
applications – Rich variety of interactions
5
Advantages:
 Exploit Underutilized resources. CPU
Scavenging, Hotspot leveling.
 Resource Balancing.
 Virtualized resources across an enterprise.
(Like Data Grids, Compute Grids.).
 Enable collaboration for virtual
organizations.
 Flexible, Secure, Coordinated resource
sharing.
 Give worldwide access to a network of
distributed resources.
6
Disadvantages:
 Need for interoperability when different groups want to
share resources.
–Diverse components, policies, mechanisms
–E.g., standard notions of identity, means of communication,
resource descriptions
 Need for shared infrastructure services to avoid repeated
development, installation.
–E.g., one port/service/protocol for remote access to
computing, not one per tool/application
–E.g., Certificate Authorities: expensive to run
 But how do I develop robust, secure, long-lived, well-
performing applications for dynamic, heterogeneous Grids?
 I need, presumably:
–Abstractions and models to add to speed/robustness/etc.
of development.
–Tools to ease application development and diagnose
common problems.
–Code/tool sharing to allow reuse of code components
developed by others.
7

More Related Content

PDF
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
PPTX
Presentation
PDF
Rethinking data intensive science using scalable analytics systems
DOCX
Handling Big Data Using a Data-Aware HDFS and Evolutionary Clustering Technique
PPT
Physical preservation with EPrints: 1 Storage, by Adam Field, David Tarrant, ...
PPTX
Starfish-A self tuning system for bigdata analytics
PDF
Cybertools stork-2009-cybertools allhandmeeting-poster
PPT
MUSYOP: Towards a Query Optimization for Heterogeneous Distributed Database S...
Presentation
Rethinking data intensive science using scalable analytics systems
Handling Big Data Using a Data-Aware HDFS and Evolutionary Clustering Technique
Physical preservation with EPrints: 1 Storage, by Adam Field, David Tarrant, ...
Starfish-A self tuning system for bigdata analytics
Cybertools stork-2009-cybertools allhandmeeting-poster

What's hot (20)

PPTX
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
DOCX
A Survey on Geographically Distributed Big-Data Processing using Map Reduce
DOCX
Privacy-Preserving Multi-keyword Top-k Similarity Search Over Encrypted Data
PPTX
Vasylenko_Kuzomin_Data Loss minimization for Data Bases in emergency
PPTX
Project Name
PDF
Data replication and synchronization tool
PPT
Informatica perf points
PPT
Integrating scientific laboratories into the cloud
PPTX
Fundamentals of big data analytics and Hadoop
PDF
PPTX
EDI Training Module 2: EDI Project
PPTX
Journals analysis ppt
PPTX
Data Management for Postgraduate students by Lynn Woolfrey
PDF
Keynote IEEE International Workshop on Cloud Analytics. Dennis Gannon
PPTX
PNNL April 2011 ogce
PPTX
Bionimbus Cambridge Workshop (3-28-11, v7)
PDF
Accelerating your Research with Microsoft Azure (June 2015)
PPTX
Panel at Internet2 Spring Meeting, April 2010
PPTX
DataVsStatistics
Cloud e-Genome: NGS Workflows on the Cloud Using e-Science Central
A Survey on Geographically Distributed Big-Data Processing using Map Reduce
Privacy-Preserving Multi-keyword Top-k Similarity Search Over Encrypted Data
Vasylenko_Kuzomin_Data Loss minimization for Data Bases in emergency
Project Name
Data replication and synchronization tool
Informatica perf points
Integrating scientific laboratories into the cloud
Fundamentals of big data analytics and Hadoop
EDI Training Module 2: EDI Project
Journals analysis ppt
Data Management for Postgraduate students by Lynn Woolfrey
Keynote IEEE International Workshop on Cloud Analytics. Dennis Gannon
PNNL April 2011 ogce
Bionimbus Cambridge Workshop (3-28-11, v7)
Accelerating your Research with Microsoft Azure (June 2015)
Panel at Internet2 Spring Meeting, April 2010
DataVsStatistics
Ad

Similar to Grid applications (20)

PPT
Gridcomputingppt
PPTX
Unit i introduction to grid computing
PPT
Grid Computing
PDF
_Cloud_Computing_Overview.pdf
PDF
Week 1 Lecture_1-5 CC_watermark.pdf
PDF
Week 1 lecture material cc
PPTX
vssutcloud computing.pptx
PPTX
UNIT-1-PARADIGMS.pptx cloud computing cc
PPT
cloud computing power point presentation
PPTX
unit 1.pptx
PPTX
cloud computing1234567891234567891223 .pptx
PPTX
Distributed Computing
PPTX
Introduction of grid computing
PPTX
Lecture no #9.pptx of strategic management
PPTX
Distributed Computing system
DOC
Computing notes
PPTX
1..pptxcloud commuting cloud commuting cloud commuting
PPTX
Cloud Computing-UNIT 1 claud computing basics
PPTX
Lecture 1 - Computing Paradigms and.pptx
PPTX
Cloud computing
Gridcomputingppt
Unit i introduction to grid computing
Grid Computing
_Cloud_Computing_Overview.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 lecture material cc
vssutcloud computing.pptx
UNIT-1-PARADIGMS.pptx cloud computing cc
cloud computing power point presentation
unit 1.pptx
cloud computing1234567891234567891223 .pptx
Distributed Computing
Introduction of grid computing
Lecture no #9.pptx of strategic management
Distributed Computing system
Computing notes
1..pptxcloud commuting cloud commuting cloud commuting
Cloud Computing-UNIT 1 claud computing basics
Lecture 1 - Computing Paradigms and.pptx
Cloud computing
Ad

More from Pooja Dixit (20)

PPTX
Combinational circuit.pptx
PPTX
number system.pptx
PPTX
Multiplexer.pptx
PPTX
Logic Gates.pptx
PPTX
K-Map.pptx
PPTX
Karnaugh Map Simplification Rules.pptx
PPTX
Half Subtractor.pptx
PPTX
Gray Code.pptx
PPTX
Flip Flop.pptx
PPTX
Encoder.pptx
PPTX
De-multiplexer.pptx
PPTX
DeMorgan’s Theory.pptx
PPTX
Combinational circuit.pptx
PPTX
Boolean Algebra.pptx
PPTX
Binary Multiplication & Division.pptx
PPTX
Binary addition.pptx
PPTX
Basics of Computer Organization.pptx
PPTX
Decoders
PPTX
Three Address code
PPTX
Cyrus beck line clipping algorithm
Combinational circuit.pptx
number system.pptx
Multiplexer.pptx
Logic Gates.pptx
K-Map.pptx
Karnaugh Map Simplification Rules.pptx
Half Subtractor.pptx
Gray Code.pptx
Flip Flop.pptx
Encoder.pptx
De-multiplexer.pptx
DeMorgan’s Theory.pptx
Combinational circuit.pptx
Boolean Algebra.pptx
Binary Multiplication & Division.pptx
Binary addition.pptx
Basics of Computer Organization.pptx
Decoders
Three Address code
Cyrus beck line clipping algorithm

Recently uploaded (20)

PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPT
Mechanical Engineering MATERIALS Selection
PDF
737-MAX_SRG.pdf student reference guides
PPTX
Sustainable Sites - Green Building Construction
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
composite construction of structures.pdf
PPTX
Artificial Intelligence
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPT
Project quality management in manufacturing
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Operating System & Kernel Study Guide-1 - converted.pdf
Mechanical Engineering MATERIALS Selection
737-MAX_SRG.pdf student reference guides
Sustainable Sites - Green Building Construction
Embodied AI: Ushering in the Next Era of Intelligent Systems
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Foundation to blockchain - A guide to Blockchain Tech
Internet of Things (IOT) - A guide to understanding
UNIT-1 - COAL BASED THERMAL POWER PLANTS
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
composite construction of structures.pdf
Artificial Intelligence
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
CH1 Production IntroductoryConcepts.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
Project quality management in manufacturing
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...

Grid applications

  • 1. Prof. Neeraj Bhargava Pooja Dixit Department of Computer Science School of Engineering & System Sciences MDS, University Ajmer, Rajasthan, India 1
  • 2.  Distributed supercomputing  High-throughput computing  On-demand computing  Data-intensive computing  Collaborative computing 2
  • 3.  Aggregate computational resources to tackle problems that cannot be solved by a single system.  Examples: climate modeling, computational chemistry  Challenges include: – Scheduling scarce and expensive resources – Scalability of protocols and algorithms – Maintaining high levels of performance across heterogeneous systems 3
  • 4.  Schedule large numbers of independent tasks.  Goal: exploit unused CPU cycles (e.g., from idle workstations)  Unlike distributed computing, tasks loosely coupled  Examples: parameter studies, cryptographic problems On-demand computing: • Use Grid capabilities to meet short-term requirements for resources that cannot conveniently be located locally. • Unlike distributed computing, driven by cost-performance concerns rather than absolute performance. • Dispatch expensive or specialized computations to remote servers. Data-intensive computing: • Synthesize data in geographically distributed repositories • Synthesis may be computationally and communication intensive. • Examples: – High energy physics generate terabytes of distributed data, need complex queries to detect ―interesting‖ events. – Distributed analysis of Sloan Digital Sky Survey data 4
  • 5. Collaborative computing:  Enable shared use of data archives and simulations  Examples: – Collaborative exploration of large geophysical data sets  Challenges: – Real-time demands of interactive applications – Rich variety of interactions 5
  • 6. Advantages:  Exploit Underutilized resources. CPU Scavenging, Hotspot leveling.  Resource Balancing.  Virtualized resources across an enterprise. (Like Data Grids, Compute Grids.).  Enable collaboration for virtual organizations.  Flexible, Secure, Coordinated resource sharing.  Give worldwide access to a network of distributed resources. 6
  • 7. Disadvantages:  Need for interoperability when different groups want to share resources. –Diverse components, policies, mechanisms –E.g., standard notions of identity, means of communication, resource descriptions  Need for shared infrastructure services to avoid repeated development, installation. –E.g., one port/service/protocol for remote access to computing, not one per tool/application –E.g., Certificate Authorities: expensive to run  But how do I develop robust, secure, long-lived, well- performing applications for dynamic, heterogeneous Grids?  I need, presumably: –Abstractions and models to add to speed/robustness/etc. of development. –Tools to ease application development and diagnose common problems. –Code/tool sharing to allow reuse of code components developed by others. 7