Distributed Operating Systems
Requirements:
- Provide user with convenient virtual computer.
- Hide distribution of resources.
- Mechanisms for protecting resources.
- Secure communication.
Distributed OS looks to user like ordinary centralized OS, but runs on multiple, independent CPUs.
- Use of multiple processors is invisible.
- User views system as virtual uniprocessor.