SlideShare a Scribd company logo
2
Most read
5
Most read
8
Most read
Distributed Computing
BY :
Megha Yadav
Distributed Computing
• It is a system with multiple components located on different machines that
communicate and coordinate actions in order to appear as a single
coherent system to the end-user.
• It is a field of computer science that studies distributed systems.
• A distributed system is a system whose components are located on
different networked computers, which communicate and coordinate their
actions by passing messages to one another.
What is the difference between distributed
system and distributed computing?
• Distributed system: a collection of independent computers that are
connected with an interconnection network.
• Distributed computing: a method of computer processing in
which different parts of a computer program are run on two or
more computers that are communicating with each other over a network.
Functions of Distributed Computing
• Resource sharing -hardware, software or data can be shared.
• Fault tolerance - failures in parts of the system be detected and recovered.
• Concurrency - multiple machines can process the same function at the same time.
• Scalability - computing and processing capabilities multiply when extended to
many machines.
• Transparency - access does one node have to locate and communicate with other
nodes in the system.
Examples of Distributed Computing
• 1: Telecommunication networks:
Telephone network and cellular network
• 2: Network Applications:
World Wide Web
Distributed Database and and Distributed Database Management system
• 3: Real-Time Process Control:
aircraft control systems
Industrial control System
• 4: Parallel Computation:
Scientific Computing , including Cluster, grid and cloud computing .
Advantages of Distributed Computing
• Reliability, high fault tolerance: A system crash on one server does not affect other
servers.
• Scalability: In distributed computing systems you can add more machines as needed.
• Flexibility: It makes it easy to install, implement and debug new services.
• Fast calculation speed: A distributed computer system can have the computing power of
multiple computers, making it faster than other systems.
• Openness: Since it is an open system, it can be accessed both locally and remotely.
• High performance: Compared to centralized computer network clusters, it can provide
higher performance and better cost performance.
Disadvantages of Distributed Systems
• Difficult troubleshooting: Troubleshooting and diagnostics are more
difficult due to distribution across multiple servers.
• Less software support: Less software support is a major drawback of
distributed computer systems.
• High network infrastructure costs: Network basic setup issues, including
transmission, high load, and loss of information.
• Security issues: The characteristics of open systems make data security and
sharing risks in distributed computer systems.
Distributed Computing

More Related Content

PPTX
Distributed Computing system
PPT
Distributed Systems
PPTX
01 - Introduction to Distributed Systems
PPT
Lecture 1 (distributed systems)
PPT
Distributed computing
PPTX
Distributed Systems
PPTX
Distributed Computing system
Distributed Systems
01 - Introduction to Distributed Systems
Lecture 1 (distributed systems)
Distributed computing
Distributed Systems

What's hot (20)

PPT
Cluster Computing
PPT
Cloud deployment models
PPTX
Distributed Computing
PPTX
Virtual machine security
PPTX
Advanced computer architecture
PPTX
Distributed computing
PPTX
Introduction to Network Security
PPTX
Distributed computing
PPTX
2. Distributed Systems Hardware & Software concepts
DOCX
Parallel computing persentation
PPTX
Windows 2019
PPT
advanced computer architesture-conditions of parallelism
PPT
Parallel computing
PPTX
Distributed Shared Memory
PPTX
Applications of paralleL processing
PPT
Cloud Computing Security Challenges
PPTX
Introduction to Distributed System
PPT
Aspect Oriented Software Development
PPTX
Introduction to Aneka, Aneka Model is explained
Cluster Computing
Cloud deployment models
Distributed Computing
Virtual machine security
Advanced computer architecture
Distributed computing
Introduction to Network Security
Distributed computing
2. Distributed Systems Hardware & Software concepts
Parallel computing persentation
Windows 2019
advanced computer architesture-conditions of parallelism
Parallel computing
Distributed Shared Memory
Applications of paralleL processing
Cloud Computing Security Challenges
Introduction to Distributed System
Aspect Oriented Software Development
Introduction to Aneka, Aneka Model is explained
Ad

Similar to Distributed Computing (20)

PPTX
Lecture no #9.pptx of strategic management
PDF
Cloud and distributed computing, advantages
PPTX
Distributed System Unit 1 Notes by Dr. Nilam Choudhary, SKIT Jaipur
DOCX
Distributed computing
PDF
DS UNIT1.pdfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
PDF
CCUnit1.pdf
PPT
Distributed computing ).ppt him
PPTX
Cloud computing basic introduction and notes for exam
PDF
introduction to cloud computing for college.pdf
PPTX
cloud computing.pptx
PPTX
Grid and Cloud Computing Lecture 1a.pptx
PPTX
vssutcloud computing.pptx
PPT
Distributed & parallel system
PPT
Distributed computing
PDF
Week 1 lecture material cc
PPTX
Cs6703 grid and cloud computing unit 1
PDF
_Cloud_Computing_Overview.pdf
PDF
Week 1 Lecture_1-5 CC_watermark.pdf
PPTX
Fundamental Concept of Distributed Computing
PPT
433672084-distributed-vs-parallel-computing-ppt.ppt
Lecture no #9.pptx of strategic management
Cloud and distributed computing, advantages
Distributed System Unit 1 Notes by Dr. Nilam Choudhary, SKIT Jaipur
Distributed computing
DS UNIT1.pdfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
CCUnit1.pdf
Distributed computing ).ppt him
Cloud computing basic introduction and notes for exam
introduction to cloud computing for college.pdf
cloud computing.pptx
Grid and Cloud Computing Lecture 1a.pptx
vssutcloud computing.pptx
Distributed & parallel system
Distributed computing
Week 1 lecture material cc
Cs6703 grid and cloud computing unit 1
_Cloud_Computing_Overview.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
Fundamental Concept of Distributed Computing
433672084-distributed-vs-parallel-computing-ppt.ppt
Ad

More from Megha yadav (12)

PPTX
What is Numerical And Categorical Data .pptx
PPTX
Overview of DBMS/Introduction to DBMSpptx
PPTX
Types of RPA BOT and Tools
PPTX
Introduction to RPA
PPTX
Digital Marketing Syllabus
PPTX
Structure of dbms
PPTX
Security and Authorization
PPTX
Integrity Constraints
PPTX
Grid computing
PPTX
Cluster computing
PPTX
Introduction to SEO
PPTX
Website Architecture
What is Numerical And Categorical Data .pptx
Overview of DBMS/Introduction to DBMSpptx
Types of RPA BOT and Tools
Introduction to RPA
Digital Marketing Syllabus
Structure of dbms
Security and Authorization
Integrity Constraints
Grid computing
Cluster computing
Introduction to SEO
Website Architecture

Recently uploaded (20)

PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
Welding lecture in detail for understanding
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPT
Project quality management in manufacturing
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Digital Logic Computer Design lecture notes
PPTX
UNIT 4 Total Quality Management .pptx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Structs to JSON How Go Powers REST APIs.pdf
Welding lecture in detail for understanding
Foundation to blockchain - A guide to Blockchain Tech
bas. eng. economics group 4 presentation 1.pptx
Project quality management in manufacturing
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Model Code of Practice - Construction Work - 21102022 .pdf
Digital Logic Computer Design lecture notes
UNIT 4 Total Quality Management .pptx
Mechanical Engineering MATERIALS Selection
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx

Distributed Computing

  • 2. Distributed Computing • It is a system with multiple components located on different machines that communicate and coordinate actions in order to appear as a single coherent system to the end-user. • It is a field of computer science that studies distributed systems. • A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another.
  • 3. What is the difference between distributed system and distributed computing? • Distributed system: a collection of independent computers that are connected with an interconnection network. • Distributed computing: a method of computer processing in which different parts of a computer program are run on two or more computers that are communicating with each other over a network.
  • 4. Functions of Distributed Computing • Resource sharing -hardware, software or data can be shared. • Fault tolerance - failures in parts of the system be detected and recovered. • Concurrency - multiple machines can process the same function at the same time. • Scalability - computing and processing capabilities multiply when extended to many machines. • Transparency - access does one node have to locate and communicate with other nodes in the system.
  • 5. Examples of Distributed Computing • 1: Telecommunication networks: Telephone network and cellular network • 2: Network Applications: World Wide Web Distributed Database and and Distributed Database Management system • 3: Real-Time Process Control: aircraft control systems Industrial control System • 4: Parallel Computation: Scientific Computing , including Cluster, grid and cloud computing .
  • 6. Advantages of Distributed Computing • Reliability, high fault tolerance: A system crash on one server does not affect other servers. • Scalability: In distributed computing systems you can add more machines as needed. • Flexibility: It makes it easy to install, implement and debug new services. • Fast calculation speed: A distributed computer system can have the computing power of multiple computers, making it faster than other systems. • Openness: Since it is an open system, it can be accessed both locally and remotely. • High performance: Compared to centralized computer network clusters, it can provide higher performance and better cost performance.
  • 7. Disadvantages of Distributed Systems • Difficult troubleshooting: Troubleshooting and diagnostics are more difficult due to distribution across multiple servers. • Less software support: Less software support is a major drawback of distributed computer systems. • High network infrastructure costs: Network basic setup issues, including transmission, high load, and loss of information. • Security issues: The characteristics of open systems make data security and sharing risks in distributed computer systems.