OS DISTRIBUTED SYSTEMS EXAM
QUESTIONS WITH 100%VERIFIED
ANSWERS
Distributed Systems - ✔✔A collection of loosely coupled nodes or processors that do not
share memory or a clock, they each have their own local memory, but are still interconnected by
a communication network.
Reasons for Distributed Systems - ✔✔1. Resource Sharing
2. Computation Speedup
3. Reliability
Resource Sharing - ✔✔A user at one site may be able to use the resources at another as
resource sharing provides mechanisms for sharing and printing files at remote sites, using remote
specialized hardware devices and processed information in a distributed database.
Computation Speedup - ✔✔By partioning a process into subprocesses, and executing them
concurrently at different sites, the load is balanced and computations are much faster.
Reliability - ✔✔Even if one site fails, as long as it was not responsible for a crucial system
function, the rest of the remaining sites can continue operation until the failure at the site is
detected and recovered.
Network Operating Systems - ✔✔Users are aware of the multiplicity of the machines can
access remote resources.
Network Operating Systems Access Methods - ✔✔1. Remote Logging
2.Remote Final Transfer
3.Remote Desktop
4.Cloud Storage
, Distributed Operating System - ✔✔Users are not aware of the multiplicity of the machines
and access remote resources the same way they access local resources.
Data Migration - ✔✔Transfer the entire file or portions of the file that are necessary for the
immediate task to the site and then send it back to the original site.
Computation Migration - ✔✔Transfer the computation, rather than the data, across the system
Process Migration - ✔✔Execute different parts of the process at different sites
Why Process Migration - ✔✔1. Load Balancing
2. Computation Speedup
3. Needs Specific Hardware
4.Needs Specific Software
5.Data Access -> Sometimes Easier to Run Process than Transfer Data
LAN - ✔✔covers small geographical area
WAN - ✔✔links geographically large and separated areas
Network Topology - ✔✔How the sites in the systems are physically connected
Network Topology Criteria - ✔✔1. Installation Costs
2. Communication Costs
3. Reliability
Routing Strategies - ✔✔How are the messages sent through the network ?
QUESTIONS WITH 100%VERIFIED
ANSWERS
Distributed Systems - ✔✔A collection of loosely coupled nodes or processors that do not
share memory or a clock, they each have their own local memory, but are still interconnected by
a communication network.
Reasons for Distributed Systems - ✔✔1. Resource Sharing
2. Computation Speedup
3. Reliability
Resource Sharing - ✔✔A user at one site may be able to use the resources at another as
resource sharing provides mechanisms for sharing and printing files at remote sites, using remote
specialized hardware devices and processed information in a distributed database.
Computation Speedup - ✔✔By partioning a process into subprocesses, and executing them
concurrently at different sites, the load is balanced and computations are much faster.
Reliability - ✔✔Even if one site fails, as long as it was not responsible for a crucial system
function, the rest of the remaining sites can continue operation until the failure at the site is
detected and recovered.
Network Operating Systems - ✔✔Users are aware of the multiplicity of the machines can
access remote resources.
Network Operating Systems Access Methods - ✔✔1. Remote Logging
2.Remote Final Transfer
3.Remote Desktop
4.Cloud Storage
, Distributed Operating System - ✔✔Users are not aware of the multiplicity of the machines
and access remote resources the same way they access local resources.
Data Migration - ✔✔Transfer the entire file or portions of the file that are necessary for the
immediate task to the site and then send it back to the original site.
Computation Migration - ✔✔Transfer the computation, rather than the data, across the system
Process Migration - ✔✔Execute different parts of the process at different sites
Why Process Migration - ✔✔1. Load Balancing
2. Computation Speedup
3. Needs Specific Hardware
4.Needs Specific Software
5.Data Access -> Sometimes Easier to Run Process than Transfer Data
LAN - ✔✔covers small geographical area
WAN - ✔✔links geographically large and separated areas
Network Topology - ✔✔How the sites in the systems are physically connected
Network Topology Criteria - ✔✔1. Installation Costs
2. Communication Costs
3. Reliability
Routing Strategies - ✔✔How are the messages sent through the network ?