An operating system which manages a collection of independent computers and make them appear to the users of the system as a single computer.
GOALS OF DISTRIBUTED SYSTEM
Making resources available
Distribution transparency
Openness
Scalability
HARDWARE ARCHITECTURES
Multiprocessor
Tightly coupled. Shared memory. |
Multicomputers
Loosely coupled. Private memory. Autonomous. |
SOFTWARE ARCHITECTURES
Multiprocessor OS
Looks like a virtual uni-processor, contain only one copy of the operating system, communication via shared memory, single run-queue
Network OS
Does not like a virtual uni-processor, contains and copies of operating system, communication via shared file, and run-queue
Distributed OS
Looks like a virtual uni-processor (more or less), contain and copies of operating system, communication vie message, and run-queue
Disediakan oleh: Che Nurlailatul Ashikin
No comments:
Post a Comment