preview

Distributed Operating System Essay

Decent Essays

Advantages of Distributed Operating System

Distributed Operating System:
A set of independent computers that are joined together, but appear to be a single computer for end user is known as distributed system. The idea behind implementing a distributed operating system is to enhance the performance and ability of a grouped system to process and respond to user actions.
Management in distributed operating systems is done by implementing process scheduling activity, multiple processes, the communication and synchronization between running processes and more. The software used to couple the systems can be either tightly or loosely coupled, depending on the need and use of the distributed system’s implementation. A tightly coupled …show more content…

Failure of one system in the combined system will not be affecting the other systems in the group
Resource sharing:
The network operating system was the earliest form of distributed system where the software and hardware resources were shared by distant users. Resource sharing improves the resource utilization across boundaries of all the individual computer systems connected together. For the distributed operating system, sharing the resources is the traditional motivation. The sharing the resources in a distributed systems provide mechanisms for processing information in a distributed database, sharing of files over inter and intra network through different protocols.
With advancements in network technology, the nature of distribution and sharing of resources has changed in distributed operating system. Resource sharing is meaningful even over smaller networks such as a Local Area Network (LAN) where the computers are clubbed together and will be provided access to costly, yet common resources such as printers and scanners. (Silberschatz, Galvin, & Gagne, 2005, p. 674)
Communication:
Users of the distributed operating system have the opportunity to access information from many different locations as they are connected to one another by a communication network that provides access to different resources located over the network. Messages can be passed among the process or also

Get Access