際際滷

際際滷Share a Scribd company logo
Distributed
Operating
System
Present by:
Hashir Ahmad
Instructor: Sir Fakhar Abbas
What is Distributed System
01
Defination + Example
Distributed Operating System
02
Defination + Example + Functionlity
Types of DOS
03
Network + Distributed
Advantages + Disadvantages
04
Features,Goals,pros-cons
Table of contents
Email:
F2020065186@umt.edu.pk Operating System | W1 | Fall 2022
Hashir Ahmad
Distributed System
01
 A Distributed System:
 Distributed program running on it.
 Distributed programming is used to write
Distributed program.
 Implementation E.g  HTTP,RCP.
 Contains multiple nodes that are physically
separated but linked together using the
communication network.
 A set of autonomous computers that appears to
its users as a single coherent system.
Distributed System
 It is easy to expand and scale.
 Main goal solve large computational
problem.
 Why need, When use?
Contd
 Much better performance ratio.
 Resource sharing.
 Enhanced performance -tasks can be
executed concurrently load
distribution to reduce response time.
 Higher reliability.
Examples
Database that consists of two or more
files located in different sites.
Distributed Real-time Systems
Distributed artificial intelligence
Consists of autonomous computing
nodes connected by a real-time network.
Manufacturing robots, Self-driving cars,
Smart assistants, Social media
monitoring, Marketing chatbots
Telephone networks and cellular
networks(with base stations physically
distributed in areas called cells.)
Distributed Database Systems
Distributed Networks
Distributed Operating System
 A distributed operating system is one that looks to its
users like an ordinary centralized operating system but
runs on multiple, independent central processing units
(CPUs).
 The key concept here is transparency.
 Division of big tasks-(Distributed programs)
 Feature & Goals.
 Resource sharing
 Accessibility
 Scalability
 Fault Tolerance
 Transparency
 Concurrency
02
An instance level attribute group that
provides information about the
operating system on which a mySAP
instance is running.
A mechanism that allows processes
to communicate with each other and
synchronize their actions.
Inter-process communication Performance
Functions of Distributed Operating System
It involves various tasks like creation,
scheduling, termination of processes, and a
dead lock.
Process management
Contd.
Reliability
Is the dynamic allocation and de-allocation
by an operating system of processor
cores, memory pages, and various types of
bandwidth.
the probability that a system is
operational at a given time.
if it delivers the expected service
without any interruptions during the
normal operating mode.
is the way by which processes that
share the same memory space are
managed in an operating system.
Resource management Availability
Synchronization
Types of Distributed
operating system
 Network Operating System.
 Distributed Operating
System.
03
NOS vs DOS
 NOS are considered here to be those which provide
support for networking and remote resource access,
often by a separate layer of software on top of a
conventional OS.
 DOS strive for a high degree of transparency and
often support data and process migration. Users
normally do not distinguish local resources from
remote resources.
NOS vs DOS
 Main objective of this is to provide
local services to remote user.
 Main objective is to manage hardware
resources.
 Network OS is highly scalable.  Distributed OS is less scalable.
 Easy to implement.  Difficult to implement.
 2-tier client-server architecture.  N-tier client-server architecture.
Examples
Solaris OS-SUN Microsystem
(NOS)
35%
25%
40%
MOSIX (DOS)
AMOEBA OS-Andrew S.
Tanenbaum (DOS)
Advantages
Give more performance than single system.
If one pc in distributed system malfunction or
corrupts then other node or pc will take care of.
More resources can be added easily.
Resources like printers can be shared on
multiple pc's.
04
Disadvantages
 Security problem due to sharing.
 Some messages can be lost in the network system.
 Overloading is another problem in distributed operating
systems.
 Bandwidth is another problem if there is large data then all
network wires to be replaced which tends to become
expensive.
References
 https://www.javatpoint.com/distributed-operating-system
 https://www.toppr.com/guides/computer-science/computer-
fundamentals/operating-system/distributed-operating-system/
 https://ecomputernotes.com/fundamental/disk-operating-
system/distributed-operating-system
 https://www.youtube.com/watch?v=yWI0vJUdHpE
 https://www.youtube.com/watch?v=ePvqvXEkVIk
ANY
QUESTIONS???
HASHIR AHMAD
F2020065186@umt.edu.pk

More Related Content

Similar to Distributed Operating System.pptx (20)

Chapter-1-IntroDistributeddffsfdfsdf-1.pptx
Chapter-1-IntroDistributeddffsfdfsdf-1.pptxChapter-1-IntroDistributeddffsfdfsdf-1.pptx
Chapter-1-IntroDistributeddffsfdfsdf-1.pptx
meharikiros2
Intorduction Distributed and Parallel Computing.ppt
Intorduction Distributed and Parallel Computing.pptIntorduction Distributed and Parallel Computing.ppt
Intorduction Distributed and Parallel Computing.ppt
ahmadbataineh21
Advanced Topics on Database - Unit-1 AU17
Advanced Topics on Database - Unit-1 AU17Advanced Topics on Database - Unit-1 AU17
Advanced Topics on Database - Unit-1 AU17
LOGANATHANK24
chapter 1- introduction to distributed system.ppt
chapter 1- introduction to distributed system.pptchapter 1- introduction to distributed system.ppt
chapter 1- introduction to distributed system.ppt
AschalewAyele2
Intro to Distributed Systems (By Lasmon Kapota).pptx
Intro to Distributed Systems (By Lasmon Kapota).pptxIntro to Distributed Systems (By Lasmon Kapota).pptx
Intro to Distributed Systems (By Lasmon Kapota).pptx
lasmonkapota201
Chapter 1 -_characterization_of_distributed_systems
Chapter 1 -_characterization_of_distributed_systemsChapter 1 -_characterization_of_distributed_systems
Chapter 1 -_characterization_of_distributed_systems
Francelyno Murela
Chapter 1_NG_2020.ppt
Chapter 1_NG_2020.pptChapter 1_NG_2020.ppt
Chapter 1_NG_2020.ppt
MrVMNair
Distributed database management system
Distributed database management systemDistributed database management system
Distributed database management system
Vinay D. Patel
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
ghayour abbas
Lecture no #9.pptx of strategic management
Lecture no #9.pptx of strategic managementLecture no #9.pptx of strategic management
Lecture no #9.pptx of strategic management
WaseemBulledi
Chapter 1-Introduction to distributed system.pptx
Chapter 1-Introduction to distributed system.pptxChapter 1-Introduction to distributed system.pptx
Chapter 1-Introduction to distributed system.pptx
gadisaAdamu
chapter-1Introduction to DS,Issues and Architecture.pptx
chapter-1Introduction to DS,Issues and Architecture.pptxchapter-1Introduction to DS,Issues and Architecture.pptx
chapter-1Introduction to DS,Issues and Architecture.pptx
ARULMURUGANRAMU1
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdf
lematadese670
- Introduction - Distributed - System -
- Introduction - Distributed - System  -- Introduction - Distributed - System  -
- Introduction - Distributed - System -
ssuser7c150a
DDMS DBMS Distributed DB Systems.pdf DMS
DDMS DBMS Distributed DB Systems.pdf DMSDDMS DBMS Distributed DB Systems.pdf DMS
DDMS DBMS Distributed DB Systems.pdf DMS
derntean5
Lecture 3.31 3.32.pptx
Lecture 3.31  3.32.pptxLecture 3.31  3.32.pptx
Lecture 3.31 3.32.pptx
RATISHKUMAR32
istributed system
istributed systemistributed system
istributed system
abdillahkarine
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
udaya khanal
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed System
RKGhosh3
Cloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptxCloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptx
SahilMemane1
Chapter-1-IntroDistributeddffsfdfsdf-1.pptx
Chapter-1-IntroDistributeddffsfdfsdf-1.pptxChapter-1-IntroDistributeddffsfdfsdf-1.pptx
Chapter-1-IntroDistributeddffsfdfsdf-1.pptx
meharikiros2
Intorduction Distributed and Parallel Computing.ppt
Intorduction Distributed and Parallel Computing.pptIntorduction Distributed and Parallel Computing.ppt
Intorduction Distributed and Parallel Computing.ppt
ahmadbataineh21
Advanced Topics on Database - Unit-1 AU17
Advanced Topics on Database - Unit-1 AU17Advanced Topics on Database - Unit-1 AU17
Advanced Topics on Database - Unit-1 AU17
LOGANATHANK24
chapter 1- introduction to distributed system.ppt
chapter 1- introduction to distributed system.pptchapter 1- introduction to distributed system.ppt
chapter 1- introduction to distributed system.ppt
AschalewAyele2
Intro to Distributed Systems (By Lasmon Kapota).pptx
Intro to Distributed Systems (By Lasmon Kapota).pptxIntro to Distributed Systems (By Lasmon Kapota).pptx
Intro to Distributed Systems (By Lasmon Kapota).pptx
lasmonkapota201
Chapter 1 -_characterization_of_distributed_systems
Chapter 1 -_characterization_of_distributed_systemsChapter 1 -_characterization_of_distributed_systems
Chapter 1 -_characterization_of_distributed_systems
Francelyno Murela
Chapter 1_NG_2020.ppt
Chapter 1_NG_2020.pptChapter 1_NG_2020.ppt
Chapter 1_NG_2020.ppt
MrVMNair
Distributed database management system
Distributed database management systemDistributed database management system
Distributed database management system
Vinay D. Patel
CSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating SystemCSI-503 - 11.Distributed Operating System
CSI-503 - 11.Distributed Operating System
ghayour abbas
Lecture no #9.pptx of strategic management
Lecture no #9.pptx of strategic managementLecture no #9.pptx of strategic management
Lecture no #9.pptx of strategic management
WaseemBulledi
Chapter 1-Introduction to distributed system.pptx
Chapter 1-Introduction to distributed system.pptxChapter 1-Introduction to distributed system.pptx
Chapter 1-Introduction to distributed system.pptx
gadisaAdamu
chapter-1Introduction to DS,Issues and Architecture.pptx
chapter-1Introduction to DS,Issues and Architecture.pptxchapter-1Introduction to DS,Issues and Architecture.pptx
chapter-1Introduction to DS,Issues and Architecture.pptx
ARULMURUGANRAMU1
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdf
lematadese670
- Introduction - Distributed - System -
- Introduction - Distributed - System  -- Introduction - Distributed - System  -
- Introduction - Distributed - System -
ssuser7c150a
DDMS DBMS Distributed DB Systems.pdf DMS
DDMS DBMS Distributed DB Systems.pdf DMSDDMS DBMS Distributed DB Systems.pdf DMS
DDMS DBMS Distributed DB Systems.pdf DMS
derntean5
Lecture 3.31 3.32.pptx
Lecture 3.31  3.32.pptxLecture 3.31  3.32.pptx
Lecture 3.31 3.32.pptx
RATISHKUMAR32
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
udaya khanal
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed System
RKGhosh3
Cloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptxCloud Computing in Cloud Computing .pptx
Cloud Computing in Cloud Computing .pptx
SahilMemane1

Recently uploaded (20)

AMLTA2025 call for papers-SRSEG-MUST.pdf
AMLTA2025 call for papers-SRSEG-MUST.pdfAMLTA2025 call for papers-SRSEG-MUST.pdf
AMLTA2025 call for papers-SRSEG-MUST.pdf
Dalia Ezzat
Clip Studio Paint EX Crack 3.1.0 Download 2025
Clip Studio Paint EX Crack 3.1.0 Download 2025Clip Studio Paint EX Crack 3.1.0 Download 2025
Clip Studio Paint EX Crack 3.1.0 Download 2025
asghar041kp
EMEA Virtual Marketo User Group - Adobe Summit 2025 Round Up
EMEA Virtual Marketo User Group - Adobe Summit 2025 Round UpEMEA Virtual Marketo User Group - Adobe Summit 2025 Round Up
EMEA Virtual Marketo User Group - Adobe Summit 2025 Round Up
BradBedford3
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
Alluxio, Inc.
Marketo Engage North America Virtual User Group: Adobe Summit 2025 recap
Marketo Engage North America Virtual User Group: Adobe Summit 2025 recapMarketo Engage North America Virtual User Group: Adobe Summit 2025 recap
Marketo Engage North America Virtual User Group: Adobe Summit 2025 recap
BradBedford3
Software Ideas Modeler Ultimate 14.62 free
Software Ideas Modeler Ultimate 14.62 freeSoftware Ideas Modeler Ultimate 14.62 free
Software Ideas Modeler Ultimate 14.62 free
alihamzakpa025
Coreldraw 2021 Crack Latest Version 2025
Coreldraw 2021 Crack Latest Version 2025Coreldraw 2021 Crack Latest Version 2025
Coreldraw 2021 Crack Latest Version 2025
alibajava70
Java and AI with LangChain4j: Integrating Jakarta EE and LLMs
Java and AI with LangChain4j: Integrating Jakarta EE and LLMsJava and AI with LangChain4j: Integrating Jakarta EE and LLMs
Java and AI with LangChain4j: Integrating Jakarta EE and LLMs
Edward Burns
ESET NOD32 Antivirus Crack with License Key 2025
ESET NOD32 Antivirus Crack with License Key 2025ESET NOD32 Antivirus Crack with License Key 2025
ESET NOD32 Antivirus Crack with License Key 2025
umeerbinfaizan
Windows 8.1 Pro Activator Crack Version [April-2025]
Windows 8.1 Pro Activator Crack Version [April-2025]Windows 8.1 Pro Activator Crack Version [April-2025]
Windows 8.1 Pro Activator Crack Version [April-2025]
jhonjosh91
TubeMate Downloader 5.18. Crack + License Key 2025
TubeMate Downloader 5.18. Crack + License Key 2025TubeMate Downloader 5.18. Crack + License Key 2025
TubeMate Downloader 5.18. Crack + License Key 2025
alihamzakpa021
Distributed systems: design, principles and experiencies
Distributed systems: design, principles and experienciesDistributed systems: design, principles and experiencies
Distributed systems: design, principles and experiencies
Andr辿s P辿rez Gil
Unveiling Extraordinary Software - Shared.pptx
Unveiling Extraordinary Software - Shared.pptxUnveiling Extraordinary Software - Shared.pptx
Unveiling Extraordinary Software - Shared.pptx
Michael Chen
Evolving Scala, Scalar conference, Warsaw, March 2025
Evolving Scala, Scalar conference, Warsaw, March 2025Evolving Scala, Scalar conference, Warsaw, March 2025
Evolving Scala, Scalar conference, Warsaw, March 2025
Martin Odersky
Adobe Illustrator Crack Download (Latest 2025)
Adobe Illustrator Crack Download (Latest 2025)Adobe Illustrator Crack Download (Latest 2025)
Adobe Illustrator Crack Download (Latest 2025)
basitayoubi007
Siemens Solid Edge crack + Activation Key Download 2025
Siemens Solid Edge crack + Activation Key Download 2025Siemens Solid Edge crack + Activation Key Download 2025
Siemens Solid Edge crack + Activation Key Download 2025
shahg123tt
Radio BOSS Advanced 7.0.5 Crack Free Download 2025
Radio BOSS Advanced 7.0.5 Crack Free Download 2025Radio BOSS Advanced 7.0.5 Crack Free Download 2025
Radio BOSS Advanced 7.0.5 Crack Free Download 2025
asghar041kp
Software+Bill+of+Materials+Starter+Guide (1).pdf
Software+Bill+of+Materials+Starter+Guide (1).pdfSoftware+Bill+of+Materials+Starter+Guide (1).pdf
Software+Bill+of+Materials+Starter+Guide (1).pdf
kedofef453
e-World Tech PHPMaker Crack 2024.14 Download 2025
e-World Tech PHPMaker Crack 2024.14 Download 2025e-World Tech PHPMaker Crack 2024.14 Download 2025
e-World Tech PHPMaker Crack 2024.14 Download 2025
tanveer10kp
Autodesk Netfabb Ultimate R1 2025 Crack Free Download
Autodesk Netfabb Ultimate R1 2025 Crack Free DownloadAutodesk Netfabb Ultimate R1 2025 Crack Free Download
Autodesk Netfabb Ultimate R1 2025 Crack Free Download
abdulbasirayoubi24
AMLTA2025 call for papers-SRSEG-MUST.pdf
AMLTA2025 call for papers-SRSEG-MUST.pdfAMLTA2025 call for papers-SRSEG-MUST.pdf
AMLTA2025 call for papers-SRSEG-MUST.pdf
Dalia Ezzat
Clip Studio Paint EX Crack 3.1.0 Download 2025
Clip Studio Paint EX Crack 3.1.0 Download 2025Clip Studio Paint EX Crack 3.1.0 Download 2025
Clip Studio Paint EX Crack 3.1.0 Download 2025
asghar041kp
EMEA Virtual Marketo User Group - Adobe Summit 2025 Round Up
EMEA Virtual Marketo User Group - Adobe Summit 2025 Round UpEMEA Virtual Marketo User Group - Adobe Summit 2025 Round Up
EMEA Virtual Marketo User Group - Adobe Summit 2025 Round Up
BradBedford3
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
Alluxio Webinar | Inside Deepseek 3FS: A Deep Dive into AI-Optimized Distribu...
Alluxio, Inc.
Marketo Engage North America Virtual User Group: Adobe Summit 2025 recap
Marketo Engage North America Virtual User Group: Adobe Summit 2025 recapMarketo Engage North America Virtual User Group: Adobe Summit 2025 recap
Marketo Engage North America Virtual User Group: Adobe Summit 2025 recap
BradBedford3
Software Ideas Modeler Ultimate 14.62 free
Software Ideas Modeler Ultimate 14.62 freeSoftware Ideas Modeler Ultimate 14.62 free
Software Ideas Modeler Ultimate 14.62 free
alihamzakpa025
Coreldraw 2021 Crack Latest Version 2025
Coreldraw 2021 Crack Latest Version 2025Coreldraw 2021 Crack Latest Version 2025
Coreldraw 2021 Crack Latest Version 2025
alibajava70
Java and AI with LangChain4j: Integrating Jakarta EE and LLMs
Java and AI with LangChain4j: Integrating Jakarta EE and LLMsJava and AI with LangChain4j: Integrating Jakarta EE and LLMs
Java and AI with LangChain4j: Integrating Jakarta EE and LLMs
Edward Burns
ESET NOD32 Antivirus Crack with License Key 2025
ESET NOD32 Antivirus Crack with License Key 2025ESET NOD32 Antivirus Crack with License Key 2025
ESET NOD32 Antivirus Crack with License Key 2025
umeerbinfaizan
Windows 8.1 Pro Activator Crack Version [April-2025]
Windows 8.1 Pro Activator Crack Version [April-2025]Windows 8.1 Pro Activator Crack Version [April-2025]
Windows 8.1 Pro Activator Crack Version [April-2025]
jhonjosh91
TubeMate Downloader 5.18. Crack + License Key 2025
TubeMate Downloader 5.18. Crack + License Key 2025TubeMate Downloader 5.18. Crack + License Key 2025
TubeMate Downloader 5.18. Crack + License Key 2025
alihamzakpa021
Distributed systems: design, principles and experiencies
Distributed systems: design, principles and experienciesDistributed systems: design, principles and experiencies
Distributed systems: design, principles and experiencies
Andr辿s P辿rez Gil
Unveiling Extraordinary Software - Shared.pptx
Unveiling Extraordinary Software - Shared.pptxUnveiling Extraordinary Software - Shared.pptx
Unveiling Extraordinary Software - Shared.pptx
Michael Chen
Evolving Scala, Scalar conference, Warsaw, March 2025
Evolving Scala, Scalar conference, Warsaw, March 2025Evolving Scala, Scalar conference, Warsaw, March 2025
Evolving Scala, Scalar conference, Warsaw, March 2025
Martin Odersky
Adobe Illustrator Crack Download (Latest 2025)
Adobe Illustrator Crack Download (Latest 2025)Adobe Illustrator Crack Download (Latest 2025)
Adobe Illustrator Crack Download (Latest 2025)
basitayoubi007
Siemens Solid Edge crack + Activation Key Download 2025
Siemens Solid Edge crack + Activation Key Download 2025Siemens Solid Edge crack + Activation Key Download 2025
Siemens Solid Edge crack + Activation Key Download 2025
shahg123tt
Radio BOSS Advanced 7.0.5 Crack Free Download 2025
Radio BOSS Advanced 7.0.5 Crack Free Download 2025Radio BOSS Advanced 7.0.5 Crack Free Download 2025
Radio BOSS Advanced 7.0.5 Crack Free Download 2025
asghar041kp
Software+Bill+of+Materials+Starter+Guide (1).pdf
Software+Bill+of+Materials+Starter+Guide (1).pdfSoftware+Bill+of+Materials+Starter+Guide (1).pdf
Software+Bill+of+Materials+Starter+Guide (1).pdf
kedofef453
e-World Tech PHPMaker Crack 2024.14 Download 2025
e-World Tech PHPMaker Crack 2024.14 Download 2025e-World Tech PHPMaker Crack 2024.14 Download 2025
e-World Tech PHPMaker Crack 2024.14 Download 2025
tanveer10kp
Autodesk Netfabb Ultimate R1 2025 Crack Free Download
Autodesk Netfabb Ultimate R1 2025 Crack Free DownloadAutodesk Netfabb Ultimate R1 2025 Crack Free Download
Autodesk Netfabb Ultimate R1 2025 Crack Free Download
abdulbasirayoubi24

Distributed Operating System.pptx

  • 2. What is Distributed System 01 Defination + Example Distributed Operating System 02 Defination + Example + Functionlity Types of DOS 03 Network + Distributed Advantages + Disadvantages 04 Features,Goals,pros-cons Table of contents Email: F2020065186@umt.edu.pk Operating System | W1 | Fall 2022 Hashir Ahmad
  • 3. Distributed System 01 A Distributed System: Distributed program running on it. Distributed programming is used to write Distributed program. Implementation E.g HTTP,RCP. Contains multiple nodes that are physically separated but linked together using the communication network. A set of autonomous computers that appears to its users as a single coherent system.
  • 4. Distributed System It is easy to expand and scale. Main goal solve large computational problem. Why need, When use? Contd Much better performance ratio. Resource sharing. Enhanced performance -tasks can be executed concurrently load distribution to reduce response time. Higher reliability.
  • 5. Examples Database that consists of two or more files located in different sites. Distributed Real-time Systems Distributed artificial intelligence Consists of autonomous computing nodes connected by a real-time network. Manufacturing robots, Self-driving cars, Smart assistants, Social media monitoring, Marketing chatbots Telephone networks and cellular networks(with base stations physically distributed in areas called cells.) Distributed Database Systems Distributed Networks
  • 6. Distributed Operating System A distributed operating system is one that looks to its users like an ordinary centralized operating system but runs on multiple, independent central processing units (CPUs). The key concept here is transparency. Division of big tasks-(Distributed programs) Feature & Goals. Resource sharing Accessibility Scalability Fault Tolerance Transparency Concurrency 02
  • 7. An instance level attribute group that provides information about the operating system on which a mySAP instance is running. A mechanism that allows processes to communicate with each other and synchronize their actions. Inter-process communication Performance Functions of Distributed Operating System It involves various tasks like creation, scheduling, termination of processes, and a dead lock. Process management
  • 8. Contd. Reliability Is the dynamic allocation and de-allocation by an operating system of processor cores, memory pages, and various types of bandwidth. the probability that a system is operational at a given time. if it delivers the expected service without any interruptions during the normal operating mode. is the way by which processes that share the same memory space are managed in an operating system. Resource management Availability Synchronization
  • 9. Types of Distributed operating system Network Operating System. Distributed Operating System. 03
  • 10. NOS vs DOS NOS are considered here to be those which provide support for networking and remote resource access, often by a separate layer of software on top of a conventional OS. DOS strive for a high degree of transparency and often support data and process migration. Users normally do not distinguish local resources from remote resources.
  • 11. NOS vs DOS Main objective of this is to provide local services to remote user. Main objective is to manage hardware resources. Network OS is highly scalable. Distributed OS is less scalable. Easy to implement. Difficult to implement. 2-tier client-server architecture. N-tier client-server architecture.
  • 12. Examples Solaris OS-SUN Microsystem (NOS) 35% 25% 40% MOSIX (DOS) AMOEBA OS-Andrew S. Tanenbaum (DOS)
  • 13. Advantages Give more performance than single system. If one pc in distributed system malfunction or corrupts then other node or pc will take care of. More resources can be added easily. Resources like printers can be shared on multiple pc's. 04
  • 14. Disadvantages Security problem due to sharing. Some messages can be lost in the network system. Overloading is another problem in distributed operating systems. Bandwidth is another problem if there is large data then all network wires to be replaced which tends to become expensive.
  • 15. References https://www.javatpoint.com/distributed-operating-system https://www.toppr.com/guides/computer-science/computer- fundamentals/operating-system/distributed-operating-system/ https://ecomputernotes.com/fundamental/disk-operating- system/distributed-operating-system https://www.youtube.com/watch?v=yWI0vJUdHpE https://www.youtube.com/watch?v=ePvqvXEkVIk