1 / 22

Distributed Operating Systems

D. Distributed Operating Systems. Dionicio D. Gante, Genevev G. Reyes & Vanylive T. Galima. What is Distributed Systems?. Distributed System is used to describe a system with the following characteristics:. Consists of several computers that do not share a memory or a clock;

sigmund
Download Presentation

Distributed Operating Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. D Distributed Operating Systems Dionicio D. Gante, Genevev G. Reyes & Vanylive T. Galima

  2. What is Distributed Systems?

  3. Distributed System is used to describe a system with the following characteristics: • Consists of several computers that do not share a memory or a clock; • The computers communicate with each other by exchanging messages over a communication network; and • Each computer has its own memory and runs its own operating system.

  4. Architecture of Distributed OS

  5. What is Distributed Operating Systems?

  6. Definition of Distributed OS It extends the concepts of resource management and user friendly interface for shared memory computers a step further, encompassing a distributed computing system consisting of several autonomous computers connected by a communicating network.

  7. Issues in Distributed OS • Global Knowledge • Naming • Scalability • Compatibility • Process Synchronization • Resource Management • Security • Structuring

  8. What are the Advantages of Distributed Systems Over Traditional Time-Sharing Systems?

  9. The Main Advantage of Distributed Systems is: • They have a decisive price/ performance advantage over more traditional time-sharing systems

  10. Other Significant Advantages: • Resource Sharing • Enhanced Performance • Improved Reliability and availability • Modular expandability

  11. What are the three categories of a distributed systems?

  12. Tanenbaum and Renesse classified distributed systems into three broad categories, namely: the minicomputer model, the workstation model and the processor pool model.

  13. Categories of Distributed Systems • Minicomputer Model • Workstation Model • Processor Pool Model

  14. What is mutual exclusion?

  15. Mutual exclusion is a collection of techniques for sharing resources so that different uses do not conflict and cause unwanted interactions.

  16. What are the differences between mutual exclusion in a single computer systems from distributed systems?

  17. What is the primary objective of mutual exclusion?

  18. To maintain mutual exclusion; that is, to guarantee that only one request accesses the critical section at a time.

  19. What are the characteristics important in mutual exclusion?

  20. Characteristics are considered important in a mutual exclusion algorithm: • Freedom from Deadlocks • Freedom from Starvation • Fairness • Fault Tolerance

  21. How to measure the performance • The number of messages necessary per CS invocation. • The synchronization delay • The response time

  22. Thank you for listening and for not asking questions!

More Related