Distributed Operating System.pptx

HashirAhmad19 73 views 17 slides Jan 11, 2023
Slide 1
Slide 1 of 17
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17

About This Presentation

Distributed Operating system slides having detail of :
1- Distributed Systems.
2- Distributed Operating Systems.
3- Functions
4- Types
5- Pros & cons.
Feel free to send me Email in case of any Query i'm happy to help you out in you preparation. or if you feel any animation related problem...


Slide Content

Distributed Operating System P resent by: H a shir 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: [email protected] 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 D atabase that consists of two or more files located in different sites. Distributed Real-time Systems Distributed artificial intelligence C onsists 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 O p erating 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

  A n 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 I s   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

Typ es 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 [email protected]