SlideShare a Scribd company logo
2
Most read
3
Most read
9
Most read
Distributed And Parallel
System
m



    Company
    LOGO
                       1
Contents
1. Definition of Distributed System
1. Definition of Distributed System

2. Examples/Application of Distributed System
2. Examples/Application of Distributed System

3. Advantage and Disadvantages of Distributed System
3. Advantage and Disadvantages of Distributed System

4. Definition Of Parallel System
4. Definition Of Parallel System

5. Examples/Applications of Parallel System
5. Examples/Applications of Parallel System

6. Advantages and Disadvantages of Parallel System
6. Advantages and Disadvantages of Parallel System

7. References/Sources
7. References/Sources
DEFINITION
 A distributed system is a collection of
  independent computers, interconnected via a
  network, capable of collaborating on a task.
 A distributed system can be characterized as
  collection of multiple autonomous computers
  that communicate over a communication
  network and having following features:
  
      No common Physical clock
  
      Enhanced Reliability
  
      Increased performance/cost ratio
  
      Access to geographically remote data and resources
  
      Scalability
                                                           3
A Distributed System




                 4
Examples of Distributed System


 Telephone Networks and Cellular Networks
 Computer Networks Such as internet or intranet
 ATM(bank) Machines
 Distributed database and distributed database
  management system
 Network of Workstations
 Mobile Computing etc.


                                             5
6
Advantages Of Distributed System

   Information Sharing among Distributed Users
   Resource Sharing
   Extensibility and Incremental growth
   Shorter Response Time and Higher Output
   Higher Reliability
   Better Flexibility’s in meeting User’s needs
   Better price/performance ratio
   Scalability
   Transparency

                                               7
Disadvantages of Distributed System

   Difficulties of developing distributed software
   Networking Problem
   Security Problems
   Performance
   Openness
   Reliability and Fault Tolerance




                                                      8
DEFINITION

 A system is said to be a Parallel System in which
  multiple processor have direct access to shared memory
  which forms a common address space.
 Usually tightly-coupled system are referred to as Parallel
  System. In these systems, there is a single system wide
  primary memory (address space) that is shared by all the
  processors. On the other hand Distributed System are
  loosely-coupled system.
 Parallel computing is the use of two or more
  processors (cores, computers) in combination to solve a
  single problem.

                                                       9
A Parallel System




             10
Applications of Parallel System

 An example of Parallel computing would be two
  servers that share the workload of routing mail,
  managing connections to an accounting system
  or database, solving a mathematical problem etc
 Supercomputers are usually placed in parallel
  system architecture
 Terminals connected to single server




                                              11
EXAMPLE: The Earth Simulator Supercomputer
            from (2002-2004)




                                     12
Advantages of Parallel System

 Provide Concurrency(do multiple things at the
  same time)
 Taking advantage of non-local resources
 Cost Savings
 Overcoming memory constraints
 Save time and money
 Global address space provides a user-friendly
  programming perspective to memory


                                             13
Disadvantages of Parallel System

 Primary disadvantage is the lack of scalability
  between memory and CPUs.
 Programmer responsibility for synchronization
  constructs that ensure "correct" access of global
  memory.
 It becomes increasingly difficult and expensive
  to design and produce shared memory
  machines with ever increasing numbers of
  processors.


                                                14
Parallel vs. Distributed System


                  Parallel Systems         Distributed Systems



Memory            Tightly coupled system   Weakly coupled system
                  shared memory            Distributed memory


Control           Global clock control     No global clock control



Processor         Order of Tbps            Order of Gbps
interconnection


Main focus        Performance              Performance(cost and scalability)
                  Scientific computing     Reliability/availability
                                           Information/resource sharing
                                                                      15
Sources / References

Websites      en.wikipedia.org
              books.google.com
              www.seminarprojects.com
              http://publib.boulder.ibm.com
              www.webopedia.com
              https://computing.llnl.gov/tutorials
              www.cis.upenn.edu

Books       Distributed System by Coulouris
            Distributed Computing by Ajay D.
             Kshemkalyani,Mukesh Singhal
                                              16
Thank You


       Presented by:
           Manish Ranjan Singh
            BVDU, IMED, Pune
                MBA (General)

More Related Content

What's hot (20)

PPT
program flow mechanisms, advanced computer architecture
Pankaj Kumar Jain
 
PDF
Lecture 1 introduction to parallel and distributed computing
Vajira Thambawita
 
PPTX
Distributed Computing system
Sarvesh Meena
 
PPTX
Network Layer design Issues.pptx
Acad
 
PDF
CS9222 ADVANCED OPERATING SYSTEMS
Kathirvel Ayyaswamy
 
PPTX
Applications of paralleL processing
Page Maker
 
PPTX
2. Distributed Systems Hardware & Software concepts
Prajakta Rane
 
PPTX
Distributed shred memory architecture
Maulik Togadiya
 
ODP
Distributed operating system(os)
Dinesh Modak
 
PPTX
Computer architecture virtual memory
Mazin Alwaaly
 
PPTX
Learning in AI
Minakshi Atre
 
PPT
Naming in Distributed Systems
Nandakumar P
 
PPTX
Virtualization in cloud computing
Mohammad Ilyas Malik
 
PDF
Design issues of dos
vanamali_vanu
 
PPTX
Publish subscribe model overview
Ishraq Al Fataftah
 
PPT
Operating system services 9
myrajendra
 
PPTX
Distributed Systems Real Life Applications
Aman Srivastava
 
PPTX
Issues in knowledge representation
Sravanthi Emani
 
PPTX
Cs6703 grid and cloud computing unit 3
RMK ENGINEERING COLLEGE, CHENNAI
 
PDF
Data Mining: Association Rules Basics
Benazir Income Support Program (BISP)
 
program flow mechanisms, advanced computer architecture
Pankaj Kumar Jain
 
Lecture 1 introduction to parallel and distributed computing
Vajira Thambawita
 
Distributed Computing system
Sarvesh Meena
 
Network Layer design Issues.pptx
Acad
 
CS9222 ADVANCED OPERATING SYSTEMS
Kathirvel Ayyaswamy
 
Applications of paralleL processing
Page Maker
 
2. Distributed Systems Hardware & Software concepts
Prajakta Rane
 
Distributed shred memory architecture
Maulik Togadiya
 
Distributed operating system(os)
Dinesh Modak
 
Computer architecture virtual memory
Mazin Alwaaly
 
Learning in AI
Minakshi Atre
 
Naming in Distributed Systems
Nandakumar P
 
Virtualization in cloud computing
Mohammad Ilyas Malik
 
Design issues of dos
vanamali_vanu
 
Publish subscribe model overview
Ishraq Al Fataftah
 
Operating system services 9
myrajendra
 
Distributed Systems Real Life Applications
Aman Srivastava
 
Issues in knowledge representation
Sravanthi Emani
 
Cs6703 grid and cloud computing unit 3
RMK ENGINEERING COLLEGE, CHENNAI
 
Data Mining: Association Rules Basics
Benazir Income Support Program (BISP)
 

Viewers also liked (20)

PPTX
Cluster computing
pooja khatana
 
DOC
Unit 1 architecture of distributed systems
karan2190
 
PDF
Introduction to Parallel Distributed Computer Systems
MrMaKKaWi
 
DOC
Training report
Nitesh Saitwal
 
PPTX
Distributed System ppt
OECLIB Odisha Electronics Control Library
 
PDF
Data Structure Part II
NANDINI SHARMA
 
PDF
CS6601 DISTRIBUTED SYSTEMS
Kathirvel Ayyaswamy
 
PPTX
What is c
Nitesh Saitwal
 
DOCX
Computer Architecture & Organization
NANDINI SHARMA
 
PPT
Cluster Computing
BOSS Webtech
 
PPTX
Reactive Revealed Part 2: Scalability, Elasticity and Location Transparency i...
Legacy Typesafe (now Lightbend)
 
PPTX
Distributed System Management
Ibrahim Amer
 
PPTX
Scaling up food safety information transparency
Nikos Manouselis
 
PDF
Scaling Scribd
Timothy Wee
 
ODP
Consistency in Distributed Systems
Shane Johnson
 
PPT
Chap 4
suks_87
 
PPT
process management
Ashish Kumar
 
ODP
Distributed systems and consistency
seldo
 
PPTX
The elements of scale
Fastly
 
PDF
Consistency Models in New Generation Databases
iammutex
 
Cluster computing
pooja khatana
 
Unit 1 architecture of distributed systems
karan2190
 
Introduction to Parallel Distributed Computer Systems
MrMaKKaWi
 
Training report
Nitesh Saitwal
 
Data Structure Part II
NANDINI SHARMA
 
CS6601 DISTRIBUTED SYSTEMS
Kathirvel Ayyaswamy
 
What is c
Nitesh Saitwal
 
Computer Architecture & Organization
NANDINI SHARMA
 
Cluster Computing
BOSS Webtech
 
Reactive Revealed Part 2: Scalability, Elasticity and Location Transparency i...
Legacy Typesafe (now Lightbend)
 
Distributed System Management
Ibrahim Amer
 
Scaling up food safety information transparency
Nikos Manouselis
 
Scaling Scribd
Timothy Wee
 
Consistency in Distributed Systems
Shane Johnson
 
Chap 4
suks_87
 
process management
Ashish Kumar
 
Distributed systems and consistency
seldo
 
The elements of scale
Fastly
 
Consistency Models in New Generation Databases
iammutex
 
Ad

Similar to Distributed & parallel system (20)

PPT
433672084-distributed-vs-parallel-computing-ppt.ppt
MattChristianAustria2
 
PPT
Distributed Systems
Rupsee
 
PDF
Distributed systems
Ravi Yasas
 
DOCX
Distributed computing
rohitsalunke
 
PPTX
Distributed System Unit 1 Notes by Dr. Nilam Choudhary, SKIT Jaipur
DrNilam Choudhary
 
DOC
Computing notes
thenraju24
 
PPT
1.intro. to distributed system
Gd Goenka University
 
PPTX
UNIT 1 NOTES DC FINAL COPY TO BE PREPARED
shaminimurali30
 
PPTX
DC - UNIT 1 - INTRODUCTION FINAL COPY TO STUDY
shaminimurali30
 
PPT
Distributed computing ).ppt him
Himanshu Saini
 
PPTX
Operating system
VONI
 
PPTX
Lecture no #9.pptx of strategic management
WaseemBulledi
 
PDF
Distributed systems principles and paradigms 2nd ed., New international ed Ed...
emtiajalmash
 
PPTX
Lect 2 Types of Distributed Systems.pptx
PardonSamson
 
PDF
Parallel and Distributed Computing chapter 1
AbdullahMunir32
 
PPTX
Unit 1
Karthi Vel
 
PPT
7 distributed and real systems
myrajendra
 
PPTX
Unit 1
Baskarkncet
 
PDF
Distributed systems principles and paradigms 2nd ed., New international ed Ed...
buoteotten59
 
PPT
Chapter 1-Introduction.ppt
balewayalew
 
433672084-distributed-vs-parallel-computing-ppt.ppt
MattChristianAustria2
 
Distributed Systems
Rupsee
 
Distributed systems
Ravi Yasas
 
Distributed computing
rohitsalunke
 
Distributed System Unit 1 Notes by Dr. Nilam Choudhary, SKIT Jaipur
DrNilam Choudhary
 
Computing notes
thenraju24
 
1.intro. to distributed system
Gd Goenka University
 
UNIT 1 NOTES DC FINAL COPY TO BE PREPARED
shaminimurali30
 
DC - UNIT 1 - INTRODUCTION FINAL COPY TO STUDY
shaminimurali30
 
Distributed computing ).ppt him
Himanshu Saini
 
Operating system
VONI
 
Lecture no #9.pptx of strategic management
WaseemBulledi
 
Distributed systems principles and paradigms 2nd ed., New international ed Ed...
emtiajalmash
 
Lect 2 Types of Distributed Systems.pptx
PardonSamson
 
Parallel and Distributed Computing chapter 1
AbdullahMunir32
 
Unit 1
Karthi Vel
 
7 distributed and real systems
myrajendra
 
Unit 1
Baskarkncet
 
Distributed systems principles and paradigms 2nd ed., New international ed Ed...
buoteotten59
 
Chapter 1-Introduction.ppt
balewayalew
 
Ad

Recently uploaded (20)

PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 

Distributed & parallel system

  • 2. Contents 1. Definition of Distributed System 1. Definition of Distributed System 2. Examples/Application of Distributed System 2. Examples/Application of Distributed System 3. Advantage and Disadvantages of Distributed System 3. Advantage and Disadvantages of Distributed System 4. Definition Of Parallel System 4. Definition Of Parallel System 5. Examples/Applications of Parallel System 5. Examples/Applications of Parallel System 6. Advantages and Disadvantages of Parallel System 6. Advantages and Disadvantages of Parallel System 7. References/Sources 7. References/Sources
  • 3. DEFINITION  A distributed system is a collection of independent computers, interconnected via a network, capable of collaborating on a task.  A distributed system can be characterized as collection of multiple autonomous computers that communicate over a communication network and having following features:  No common Physical clock  Enhanced Reliability  Increased performance/cost ratio  Access to geographically remote data and resources  Scalability 3
  • 5. Examples of Distributed System  Telephone Networks and Cellular Networks  Computer Networks Such as internet or intranet  ATM(bank) Machines  Distributed database and distributed database management system  Network of Workstations  Mobile Computing etc. 5
  • 6. 6
  • 7. Advantages Of Distributed System  Information Sharing among Distributed Users  Resource Sharing  Extensibility and Incremental growth  Shorter Response Time and Higher Output  Higher Reliability  Better Flexibility’s in meeting User’s needs  Better price/performance ratio  Scalability  Transparency 7
  • 8. Disadvantages of Distributed System  Difficulties of developing distributed software  Networking Problem  Security Problems  Performance  Openness  Reliability and Fault Tolerance 8
  • 9. DEFINITION  A system is said to be a Parallel System in which multiple processor have direct access to shared memory which forms a common address space.  Usually tightly-coupled system are referred to as Parallel System. In these systems, there is a single system wide primary memory (address space) that is shared by all the processors. On the other hand Distributed System are loosely-coupled system.  Parallel computing is the use of two or more processors (cores, computers) in combination to solve a single problem. 9
  • 11. Applications of Parallel System  An example of Parallel computing would be two servers that share the workload of routing mail, managing connections to an accounting system or database, solving a mathematical problem etc  Supercomputers are usually placed in parallel system architecture  Terminals connected to single server 11
  • 12. EXAMPLE: The Earth Simulator Supercomputer from (2002-2004) 12
  • 13. Advantages of Parallel System  Provide Concurrency(do multiple things at the same time)  Taking advantage of non-local resources  Cost Savings  Overcoming memory constraints  Save time and money  Global address space provides a user-friendly programming perspective to memory 13
  • 14. Disadvantages of Parallel System  Primary disadvantage is the lack of scalability between memory and CPUs.  Programmer responsibility for synchronization constructs that ensure "correct" access of global memory.  It becomes increasingly difficult and expensive to design and produce shared memory machines with ever increasing numbers of processors. 14
  • 15. Parallel vs. Distributed System Parallel Systems Distributed Systems Memory Tightly coupled system Weakly coupled system shared memory Distributed memory Control Global clock control No global clock control Processor Order of Tbps Order of Gbps interconnection Main focus Performance Performance(cost and scalability) Scientific computing Reliability/availability Information/resource sharing 15
  • 16. Sources / References Websites  en.wikipedia.org  books.google.com  www.seminarprojects.com  http://publib.boulder.ibm.com  www.webopedia.com  https://computing.llnl.gov/tutorials  www.cis.upenn.edu Books  Distributed System by Coulouris  Distributed Computing by Ajay D. Kshemkalyani,Mukesh Singhal 16
  • 17. Thank You Presented by: Manish Ranjan Singh BVDU, IMED, Pune MBA (General)

Editor's Notes