Distributed Operating System

 

Unit-1: Introduction to Distributed Systems Definition, Goals, Hardware Concepts, Software Concepts, Design issues. Communication in Distributed Systems: Layered Protocols, ATM networks, Client-Server model, Remote Procedure Call, Group Communication.

Introduction to Distributed Systems Definition:

A distributed operating system is a collection of independent computers that appear to the users of the system as a single computer

A distributed operating system is a type of operating system that uses multiple central processors to manage hardware resources and serve multiple real-time applications and users.

Each system in a distributed operating system has its own memory and processor. Communications between the systems occur using various communication lines such as telephone lines or high-speed buses. This collection of systems is also known as loosely coupled systems as well as distributed systems.


In this image above, as you can see, there are multiple workstations/systems/nodes and they are all bidirectionally connected with a communication network, which could be a LAN / WAN, etc.

Types of Distributed Operating System

  • Let's check out some of the types of distributed operating systems:
  • Peer to Peer Systems
  • Client-Server Systems
  • Middleware
  • N-tier
  • Three tier

    Applications of Distributed Operating System

    Some of the common applications of distributed operating systems are:

    • Internet technology
    • Air Traffic control system
    • Airline reservation control systems
    • Telecommunication networks
    • Cluster computing
    • Data rendering
    • Grid computing
    • Scientific Computing System
    • Cluster Computing

    • Grid Computing

    • Data rendering


No comments:

Post a Comment